copilot-sdk
Wbuduj agentów AI w swoją aplikację za pomocą SDK GitHub Copilota
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
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ć
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+.Zainstaluj SDK dla wybranego języka: dla TypeScript uruchom
npm install @github/copilot-sdk tsx, dla Pythonpip install github-copilot-sdk, dla Gogo get github.com/github/copilot-sdk/go, dla .NETdotnet add package GitHub.Copilot.SDK.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żyjCopilotClientz modułucopiloti uruchom funkcję asynchroniczną.Wyślij prompt do sesji za pomocą metody
sendAndWait()lubsend(), przekazując wiadomość użytkownika. Copilot przetworzy żądanie i zwróci odpowiedź.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().Uruchom aplikację: dla TypeScript użyj
npx tsx nazwa_pliku.ts, dla Pythonpython nazwa_pliku.py, dla Gogo run ., dla .NETdotnet run.
Podobne skille
rust-coding-skill
autor: UtakataKyosui
notebooklm
autor: leegonzales
ml-paper-writing
autor: davila7
pptx
autor: anthropics
claude-automation-recommender
autor: anthropics
arxiv-search
autor: langchain-ai