A
agentic-development
Buduj autonomiczne agenty AI z Pydantic AI i Claude SDK
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do tworzenia inteligentnych agentów AI, które wykonują wieloetapowe zadania z użyciem narzędzi. Wybierz Pydantic AI dla Pythona — otrzymasz typowanie, walidację i wsparcie wielu modeli — lub Claude Agent SDK dla Node.js/Next.js z oficjalnym wsparciem Anthropic, narzędziami i natywnym streamingiem. Zarówno frameworki są gotowe do produkcji i wspierają agenty wieloetapowe z pełną kontrolą nad przepływem wykonania.
Jak używać
- Zainstaluj wybrany framework: dla Pythona dodaj Pydantic AI do swoich zależności, dla Node.js zainstaluj @anthropic-ai/sdk przez npm. 2. Zdefiniuj typ wyniku — w Pythonie utwórz klasę Pydantic (np. SearchResult z polami title, url, summary), w Node.js przygotuj schemat JSON dla narzędzi. 3. Inicjalizuj agenta — w Pythonie utwórz instancję Agent z wybranym modelem Claude i system prompt, w Node.js skonfiguruj klienta Anthropic i zdefiniuj tablicę tools z opisami i schematami input. 4. Dodaj narzędzia, które agent będzie używać — każde narzędzie powinno mieć nazwę, opis i schemat parametrów wejściowych (np. web_search z parametrem query). 5. Uruchom agenta — w Pythonie użyj await agent.run() z zapytaniem użytkownika, w Node.js zaimplementuj pętlę agentyczną, która wysyła wiadomości, obsługuje odpowiedzi narzędziowe i iteruje aż do uzyskania wyniku. 6. Przetwórz wynik — w Pythonie otrzymasz typowany obiekt (result.data), w Node.js przeanalizuj odpowiedź i wyodrębnij dane zgodnie ze zdefiniowanym schematem.