Toolverse
Wszystkie skille

copilot-sdk

autor: github

Wbuduj agentów AI w swoją aplikację za pomocą SDK GitHub Copilota

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
github
Kategoria
Data Science
Wyświetlenia
52

O skillu

GitHub Copilot SDK to zestaw narzędzi do budowania aplikacji z agentami AI. Pozwala osadzić silnik Copilota bezpośrednio w kodzie — bez konieczności tworzenia własnej orkiestracji. Obsługuje Python, TypeScript, Go i .NET. Definiujesz zachowanie agenta, a Copilot zajmuje się planowaniem, wywoływaniem narzędzi, edycją plików i resztą logiki. Idealne do tworzenia niestandardowych agentów, implementacji odpowiedzi strumieniowych, zarządzania sesjami i integracji z serwerami MCP.

Jak używać

  1. Zainstaluj GitHub Copilot CLI i uwierzytelnij się, następnie sprawdź wersję poleceniem copilot --version. Upewnij się, że masz zainstalowany wymagany runtime: Node.js 18+, Python 3.8+, Go 1.21+ lub .NET 8.0+.

  2. Zainstaluj SDK dla wybranego języka: dla TypeScript uruchom npm install @github/copilot-sdk tsx, dla Python pip install github-copilot-sdk, dla Go go get github.com/github/copilot-sdk/go, dla .NET dotnet add package GitHub.Copilot.SDK.

  3. Utwórz plik z kodem agenta. W TypeScript zaimportuj CopilotClient, utwórz instancję klienta i sesję z wybranym modelem (np. gpt-4.1). W Pythonie użyj CopilotClient z modułu copilot i uruchom funkcję asynchroniczną.

  4. Wyślij prompt do sesji za pomocą metody sendAndWait() lub send(), przekazując wiadomość użytkownika. Copilot przetworzy żądanie i zwróci odpowiedź.

  5. Obsłuż odpowiedź i wyświetl wynik. W TypeScript dostęp do treści uzyskasz przez response?.data.content. Po zakończeniu pracy zamknij klienta metodą stop().

  6. Uruchom aplikację: dla TypeScript użyj npx tsx nazwa_pliku.ts, dla Python python nazwa_pliku.py, dla Go go run ., dla .NET dotnet run.

Podobne skille