Omówienie rozszerzenia Microsoft Copilot Studio dla usługi Microsoft Visual Studio Code

Rozszerzenie Microsoft Copilot Studio dla Microsoft Visual Studio Code usprawnia przepływ pracy dla programistów w Copilot Studio, wprowadzając możliwości tworzenia agentów dla przedsiębiorstw bezpośrednio do ulubionego edytora kodu. To rozszerzenie łączy lukę między opartymi na chmurze Copilot Studio i lokalnym programowaniem. Dzięki temu rozszerzeniu deweloperzy mogą pracować bezpośrednio z agentami programu Copilot Studio w chmurze przy użyciu znanych lokalnych narzędzi i przepływów pracy.

Zrzut ekranu rozpoczynania pracy z rozszerzeniem.

Co to jest Copilot Studio?

Copilot Studio to platforma tworzenia agenta firmy Microsoft umożliwiająca organizacjom tworzenie agentów niestandardowych, którzy mogą wykonywać następujące czynności:

  • Odpowiadaj na pytania z wykorzystaniem wiedzy publicznej lub przedsiębiorstw
  • Realizuj działania za pomocą zintegrowanych narzędzi
  • Zarządzanie prostymi i złożonymi przepływami konwersacyjnymi i autonomicznymi
  • Wdrażanie w kanałach
  • Twórz agentów opartych na przepływach pracy oraz w pełni sterowanych agentów AI z wbudowanym orkiestratorem
  • Stwórz autonomicznych i konwersacyjnych agentów

Dlaczego warto używać rozszerzenia Visual Studio Code?

Przyjazne dla deweloperów środowisko

Pracuj w edytorze, który już znasz i używaj go z dostępem do:

  • Podświetlanie składni dla definicji agentów YAML
  • Uzupełnianie kodu w IntelliSense
  • Integracja z Gitem do kontroli wersji i korzystanie z chmurowych integracji kontroli wersji
  • Pracuj zgodnie z rozszerzeniami zatwierdzonymi przez organizację
  • Skróty klawiaturowe i funkcje produktywności

Lokalny przepływ pracy programowania z rozszerzeniem Copilot Studio Visual Studio Code

  • Klonuj agentów z Copilot Studio na swój lokalny komputer — uzyskaj dostęp do definicji agenta Copilot Studio bezpośrednio na swojej maszynie.
  • Edytowanie składników agenta przy użyciu języka definicji agenta w języku YAML lub ulubionego agenta, takiego jak GitHub Copilot lub Claude Code, jako alternatywy dla internetowego interfejsu użytkownika
  • Wprowadź zmiany w swoim środowisku, aby móc je podglądać i testować bezpośrednio w produkcie przed wdrożeniem
  • Przeinstaluj lub wdrażaj definicję agenta bezpośrednio do wybranego przez siebie środowiska

Zrzut ekranu lokalnego środowiska rozwoju.

Współpraca z zespołem poprzez istniejące praktyki kontroli wersji

  • Kontrola wersji definicji agenta za pomocą usługi Git i wybranej kontroli źródła za pomocą Visual Studio Code
  • Przeglądaj zmiany poprzez pull requesty
  • Modyfikacje toru na przestrzeni czasu
  • Współpracuj przy użyciu standardowych procesów programistycznych

Twoja organizacja już korzysta z tej funkcjonalności. Teraz przy użyciu rozszerzenia i dostępu do pełnej definicji agenta (a nie tylko pliku rozwiązania) możesz użyć standardowych praktyk programistycznych z agentami programu Copilot Studio w całym cyklu życia przy użyciu współistniejących narzędzi do współpracy zespołowej, przepływów pracy i wdrożeń.

 Zrzut ekranu z zatwierdzeniami git w Visual Studio.

Dostępność i obsługa techniczna

Rozszerzenie Visual Studio Code dla Copilot Studio jest ogólnie dostępne (GA). Oto, czego się spodziewać.

  • Miesięczne wersje dostępne za pośrednictwem pakietu rozszerzenia Visual Studio Code. Możesz ustawić rozszerzenie na automatyczne lub ręczne aktualizacje.
  • Aktywne rozwijanie nowych funkcji oraz ulepszanie procesu budowy agentów.
  • Zgłoś problemy i sugestie dotyczące GitHub, aby mieć wgląd w aktualnie otwarte problemy i pracę, która jest wykonywana.

Kluczowe możliwości

Funkcja Description
Klonowanie agentów Pobierz istniejących agentów z programu Copilot Studio do lokalnego obszaru roboczego i współpracuj z definicją agenta programu Copilot Studio
Edycja YAML Edytuj komponenty agenta z użyciem YAML z wsparciem IntelliSense.
Zarządzanie składnikami Modyfikuj źródła wiedzy, pliki wiedzy, narzędzia, tematy, wyzwalacze i umiejętności
Operacje synchronizacji Wyświetlanie i stosowanie zmian między lokalnym obszarem roboczym a programem Copilot Studio
Zastosuj zmiany agenta w wybranym przez siebie środowisku Stwórz nowego agenta w środowisku Dataverse lub zaktualizuj istniejącego agenta

Przypadki użycia

Poniżej przedstawiono kilka typowych scenariuszy, w których rozszerzenie Copilot Studio Visual Studio Code może usprawnić proces programowania.

Scenariusz 1: Twój zespół chce pracować z IDE zainstalowanym i zarządzanym lokalnie

Wyzwanie: Zespół deweloperski chce wykorzystać swoje doświadczenie i znajomość IDE deweloperskiego do tworzenia agentów.

Solution: Użyj rozszerzenia Visual Studio Code do pracy z agentami opartymi na chmurze programu Copilot Studio. Sklonowanie definicji agenta do lokalnego katalogu plików i zarządzanie aktualizacjami lokalnie w Visual Studio Code przez edytowanie lokalnie i stosowanie zmian.

Scenariusz 2: Rozwój agentów na dużą skalę

Wyzwanie: Tworzenie złożonych agentów z wieloma zagadnieniami i narzędziami za pomocą interfejsu webowego Copilot Studio może zająć dużo czasu przez konieczność częstej nawigacji tam i z powrotem.

Solution: Użyj rozszerzenia Visual Studio Code, aby zarządzać składnikami agenta jako kodem z wyszukiwaniem pełnotekstowym, przepływami pracy programowania i szybkimi możliwościami nawigacji.

Scenariusz 3. Audyt rozwoju agenta Copilot Studio przy użyciu istniejących praktyk kontroli wersji.

Wyzwanie: Wielu członków zespołu musi współpracować przy rozwoju agentów bez konfliktów.

Rozwiązanie: Klonuj agentów lokalnie, używaj Gita do kontroli wersji i korzystaj z workflow pull request do przeglądu kodu.

Scenariusz 4: Rozwój sterowany przez agentów

Challenge: Chcesz używać sztucznej inteligencji do pracy z agentami programu Copilot Studio i szybko iterować

Solution: Użyj Visual Studio Code z GitHub Copilot, Claude Code lub ulubionym agentem, aby utworzyć i zaktualizować składniki definicji agenta programu Copilot Studio.

Wprowadzenie

Wszystko gotowe do rozpoczęcia? Wykonaj te kroki:

  1. Zainstaluj rozszerzenie Visual Studio Code.

  2. Skopiuj swojego pierwszego agenta funkcji Copilot Studio.

  3. Edytuj komponenty agentów lokalnie.

  4. Synchronizuj zmiany lokalne za pomocą programu Copilot Studio.

Dalsze kroki

Przejdź do przewodnika instalacji Visual Studio Code aby dowiedzieć się, jak zainstalować i skonfigurować rozszerzenie.