Kolekcja Subagentów Claude Code
Kompleksowa kolekcja wyspecjalizowanych subagentów AI dla Claude Code, zaprojektowana w celu usprawnienia procesów programistycznych dzięki ekspertyzie domenowej.
Przegląd
To repozytorium zawiera 76 wyspecjalizowanych subagentów rozszerzających możliwości Claude Code. Każdy subagent jest ekspertem w określonej dziedzinie, wywoływany automatycznie na podstawie kontekstu lub ręcznie, gdy zachodzi taka potrzeba. Wszyscy agenci są skonfigurowani z określonymi modelami Claude w zależności od złożoności zadania, zapewniając optymalną wydajność i efektywność kosztową.
Dostępne Subagenty
Rozwój i Architektura
- backend-architect - Projektowanie RESTful API, granic mikroserwisów oraz schematów baz danych
- frontend-developer - Tworzenie komponentów React, wdrażanie responsywnych układów i zarządzanie stanem po stronie klienta
- ui-ux-designer - Tworzenie projektów interfejsów, makiet oraz systemów projektowych
- ui-visual-validator - Weryfikacja czy modyfikacje UI osiągnęły zamierzone cele poprzez dokładną analizę zrzutów ekranu
- mobile-developer - Tworzenie aplikacji React Native lub Flutter z natywnymi integracjami
- graphql-architect - Projektowanie schematów GraphQL, resolverów i federacji
- architect-reviewer - Recenzowanie zmian w kodzie pod kątem spójności architektonicznej i wzorców
Specjaliści językowi
- python-pro - Pisanie idiomatycznego kodu w Pythonie z zaawansowanymi funkcjami i optymalizacjami
- ruby-pro - Pisanie idiomatycznego kodu Ruby z metaprogramowaniem, wzorcami Rails, rozwojem gemów i frameworkami testowymi
- golang-pro - Pisanie idiomatycznego kodu Go z goroutines, kanałami i interfejsami
- rust-pro - Pisanie idiomatycznego kodu Rust z wzorcami własności, czasem życia i implementacjami cech
- c-pro - Pisanie wydajnego kodu C z prawidłowym zarządzaniem pamięcią i wywołaniami systemowymi
- cpp-pro - Pisanie idiomatycznego kodu C++ z nowoczesnymi funkcjami, RAII, inteligentnymi wskaźnikami i algorytmami STL
- javascript-pro - Opanowanie nowoczesnego JavaScript z ES6+, wzorcami asynchronicznymi i API Node.js
- typescript-pro - Opanowanie TypeScript z zaawansowanymi typami, generykami i ścisłym bezpieczeństwem typów
- php-pro - Pisanie idiomatycznego kodu PHP z nowoczesnymi funkcjami i optymalizacjami wydajności
- java-pro - Opanowanie nowoczesnej Javy ze strumieniami, współbieżnością i optymalizacją JVM
- elixir-pro - Pisanie idiomatycznego kodu Elixir z wzorcami OTP, programowaniem funkcyjnym i frameworkami Phoenix
- csharp-pro - Pisanie nowoczesnego kodu C# z zaawansowanymi funkcjami i optymalizacją .NET
- scala-pro - Opanowanie rozwoju Scala klasy enterprise z programowaniem funkcyjnym, systemami rozproszonymi i przetwarzaniem big data
- flutter-expert - Opanowanie tworzenia aplikacji Flutter z Dartem, widgetami i integracjami z platformami
- unity-developer - Tworzenie gier w Unity z zoptymalizowanymi skryptami i strojenie wydajności
- minecraft-bukkit-pro - Opanowanie tworzenia pluginów serwerowych Minecraft z API Bukkit, Spigot i Paper
- ios-developer - Tworzenie natywnych aplikacji iOS w Swift/SwiftUI
- sql-pro - Pisanie złożonych zapytań SQL, optymalizacja planów wykonania i projektowanie znormalizowanych schematów
Infrastruktura i Operacje
- devops-troubleshooter - Rozwiązywanie problemów produkcyjnych, analiza logów i naprawa błędów wdrożeniowych
- deployment-engineer - Konfiguracja pipeline'ów CI/CD, kontenerów Docker i wdrożeń w chmurze
- cloud-architect - Projektowanie infrastruktury AWS/Azure/GCP i optymalizacja kosztów chmury
- hybrid-cloud-architect - Projektowanie infrastruktury hybrydowej w AWS/Azure/GCP i środowiskach on-premises OpenStack
- kubernetes-architect - Projektowanie infrastruktury cloud-native opartej na Kubernetes i zasadach GitOps w AWS/Azure/GCP oraz środowiskach hybrydowych.
- database-optimizer - Optymalizacja zapytań SQL, projektowanie wydajnych indeksów i obsługa migracji baz danych
- database-admin - Zarządzanie operacjami bazodanowymi, backupami, replikacją i monitoringiem
- terraform-specialist - Pisanie zaawansowanych modułów Terraform, zarządzanie plikami stanu oraz wdrażanie najlepszych praktyk IaC
- incident-responder - Obsługa incydentów produkcyjnych z pilnością i precyzją
- network-engineer - Debugowanie łączności sieciowej, konfiguracja load balancerów i analiza wzorców ruchu
- dx-optimizer - Specjalista od doświadczenia dewelopera, usprawniający narzędzia, konfigurację i przepływy pracy
Jakość i bezpieczeństwo
- code-reviewer - Ekspert od przeglądu kodu ze szczególnym naciskiem na bezpieczeństwo konfiguracji i niezawodność produkcji
- security-auditor - Przegląd kodu pod kątem podatności i zapewnienie zgodności z OWASP
- test-automator - Tworzenie kompleksowych pakietów testów: jednostkowych, integracyjnych i e2e
- performance-engineer - Profilowanie aplikacji, optymalizacja wąskich gardeł i wdrażanie strategii cache'owania
- debugger - Specjalista ds. debugowania błędów, nieudanych testów i nieoczekiwanych zachowań
- error-detective - Wyszukiwanie wzorców błędów, stack trace'ów i anomalii w logach i bazach kodu
- search-specialist - Ekspert w badaniach internetowych, stosujący zaawansowane techniki wyszukiwania i syntezy
Dane i AI
- data-scientist - Ekspert analizy danych: zapytania SQL, operacje BigQuery, wnioski z danych
- data-engineer - Budowa pipeline'ów ETL, hurtowni danych i architektur streamingu
- ai-engineer - Tworzenie aplikacji LLM, systemów RAG i pipeline'ów promptów
- ml-engineer - Implementacja pipeline'ów ML, serwowanie modeli i inżynieria cech
- mlops-engineer - Budowa pipeline'ów ML, śledzenie eksperymentów i rejestry modeli
- prompt-engineer - Optymalizacja promptów dla LLM i systemów AI
Domeny specjalistyczne
- api-documenter - Tworzenie specyfikacji OpenAPI/Swagger oraz dokumentacji dla deweloperów
- payment-integration - Integracja Stripe, PayPal i procesorów płatności
- quant-analyst - Tworzenie modeli finansowych, backtest strategii tradingowych, analiza danych rynkowych
- risk-manager - Monitorowanie ryzyka portfela, wskaźników R-multiple i limitów pozycji
- legacy-modernizer - Refaktoryzacja starych baz kodu i wdrażanie stopniowej modernizacji
- context-manager - Zarządza kontekstem pomiędzy wieloma agentami i zadaniami długoterminowymi
Dokumentacja
- docs-architect - Tworzy kompleksową dokumentację techniczną na podstawie istniejących baz kodu
- mermaid-expert - Tworzenie diagramów Mermaid: flowchartów, sekwencji, ERD i architektur
- reference-builder - Tworzy wyczerpujące referencje techniczne oraz dokumentację API
- tutorial-engineer - Tworzy instrukcje krok po kroku i materiały edukacyjne na podstawie kodu
Biznes i marketing
- business-analyst - Analiza metryk, tworzenie raportów i śledzenie KPI
- content-marketer - Pisanie postów na bloga, treści do mediów społecznościowych i newsletterów e-mailowych
- hp-pro - Partner do rekrutacji, wdrożeń/zwolnień, urlopów, ocen wydajności, zgodnych polityk i relacji pracowniczych.
- sales-automator - Tworzenie szablonów maili cold, follow-upów i ofert
- customer-support - Obsługa zgłoszeń, odpowiedzi FAQ i wiadomości od klientów
- legal-advisor - Tworzenie polityk prywatności, regulaminów, zrzeczeń i powiadomień prawnych
SEO i optymalizacja treści
- seo-content-auditor - Analizuje dostarczoną treść pod kątem jakości, sygnałów E-E-A-T i najlepszych praktyk SEO
- seo-meta-optimizer - Tworzy zoptymalizowane meta tytuły, opisy i sugestie adresów URL
- seo-keyword-strategist - Analizuje użycie słów kluczowych, oblicza ich gęstość, sugeruje warianty semantyczne
- seo-structure-architect - Optymalizuje strukturę treści, hierarchię nagłówków i oznaczenia schematów
- seo-snippet-hunter - Formatuje treści pod kątem wyróżnionych fragmentów i funkcji SERP
- seo-content-refresher - Identyfikuje nieaktualne elementy i sugeruje aktualizacje treści
- seo-cannibalization-detector - Analizuje wiele stron pod kątem nakładania się słów kluczowych i konfliktów
- seo-authority-builder - Analizuje treść pod kątem sygnałów E-E-A-T i wskaźników zaufania
- seo-content-writer - Pisze treści zoptymalizowane pod SEO na podstawie słów kluczowych i wytycznych
- seo-content-planner - Tworzy konspekty treści, klastry tematyczne i kalendarze publikacji
Przypisania modeli
Wszystkie 76 subagentów skonfigurowano z określonymi modelami Claude w zależności od złożoności zadania:
🚀 Haiku (szybki i ekonomiczny) - 15 agentów
Model:haiku
data-scientist- Zapytania SQL i analiza danychapi-documenter- Dokumentacja OpenAPI/Swaggerreference-builder- Wyjątkowo szczegółowe referencje techniczne i dokumentacja APIbusiness-analyst- Śledzenie metryk i KPIcontent-marketer- Posty na blogu i w mediach społecznościowychcustomer-support- Zgłoszenia wsparcia i FAQsales-automator- Maile ofertowe i propozycje sprzedażowesearch-specialist- Badania internetowe i gromadzenie informacjilegal-advisor- Polityki prywatności i dokumenty zgodnościseo-meta-optimizer- Optymalizacja meta tytułów i opisówseo-keyword-strategist- Analiza gęstości słów kluczowych i semantykiseo-structure-architect- Struktura treści i oznaczenia schematówseo-snippet-hunter- Formatowanie pod wyróżnione fragmentyseo-content-refresher- Aktualizacje świeżości treściseo-cannibalization-detector- Wykrywanie nakładania się słów kluczowychseo-content-planner- Kalendarze publikacji i konspekty treści
⚡ Sonnet (zrównoważona wydajność) - 45 agentów
Model:sonnetRozwój i Języki:
python-pro- Programowanie w Pythonie z zaawansowanymi funkcjamiruby-pro- Programowanie w Ruby z metaprogramowaniem, wzorcami Rails i tworzeniem gemówjavascript-pro- Nowoczesny JavaScript i Node.jstypescript-pro- Zaawansowany TypeScript z systemami typówgolang-pro- Programowanie współbieżne w Go i wzorce idiomatycznerust-pro- Bezpieczeństwo pamięci w Rust i programowanie systemowec-pro- Programowanie w C i systemy wbudowanecpp-pro- Nowoczesny C++ ze STL i szablonamiphp-pro- Nowoczesny PHP z zaawansowanymi funkcjamijava-pro- Nowoczesna Java ze strumieniami i współbieżnościąelixir-pro- Elixir z wzorcami OTP i Phoenixcsharp-pro- Nowoczesny C# z .NET i wzorcami projektowymiscala-pro- Enterprise Scala z Apache Pekko, Akka, Spark oraz ZIO/Cats Effectflutter-expert- Programowanie w Flutter z zarządzaniem stanem i animacjamiunity-developer- Tworzenie i optymalizacja gier w Unityminecraft-bukkit-pro- Tworzenie pluginów do Minecraft z Bukkit/Spigot/Paperios-developer- Natywne aplikacje iOS ze Swift/SwiftUIfrontend-developer- Komponenty React i interfejsy użytkownikaui-ux-designer- Projektowanie interfejsów i makietui-visual-validator- Rygorystyczna walidacja UI przez analizę zrzutów ekranubackend-architect- Projektowanie API i mikroserwisówmobile-developer- Aplikacje React Native/Fluttersql-pro- Zaawansowana optymalizacja zapytań SQLgraphql-architect- Schematy i resolver’y GraphQL
devops-troubleshooter- Debugowanie produkcyjnedeployment-engineer- Pipeline’y CI/CDdatabase-optimizer- Optymalizacja zapytańdatabase-admin- Operacje bazodanoweterraform-specialist- Infrastruktura jako kodnetwork-engineer- Konfiguracja siecidx-optimizer- Optymalizacja doświadczeń programistydata-engineer- Pipeline’y ETL
test-automator- Tworzenie zestawów testówcode-reviewer- Analiza jakości kodudebugger- Badanie błędówerror-detective- Analiza logówml-engineer- Wdrażanie modeli MLlegacy-modernizer- Migracje frameworkówpayment-integration- Przetwarzanie płatnościmermaid-expert- Diagramy Mermaid i dokumentacja wizualnaflutter-expert- Programowanie w Flutterzeseo-content-auditor- Audyt jakości treści i analiza E-E-A-Tseo-authority-builder- Optymalizacja sygnałów autorytetuseo-content-writer- Tworzenie treści zoptymalizowanych pod SEO
🧠 Opus (Maksymalna Wydajność) - 15 agentów
Model:opus
ai-engineer- Aplikacje LLM i systemy RAGsecurity-auditor- Analiza podatnościperformance-engineer- Optymalizacja aplikacjiincident-responder- Obsługa incydentów produkcyjnychmlops-engineer- Infrastruktura MLarchitect-reviewer- Spójność architektonicznacloud-architect- Projektowanie infrastruktury chmurowejprompt-engineer- Optymalizacja promptów LLMcontext-manager- Koordynacja wielu agentówquant-analyst- Modelowanie finansowerisk-manager- Zarządzanie ryzykiem portfeladocs-architect- Kompleksowa dokumentacja techniczna na podstawie kodututorial-engineer- Samouczki krok po kroku i treści edukacyjne
Instalacja
Te subagenty są automatycznie dostępne po umieszczeniu ich w katalogu ~/.claude/agents/.
cd ~/.claude
git clone https://github.com/wshobson/agents.gitUżycie
Automatyczne wywołanie
Claude Code automatycznie deleguje zadania do odpowiedniego subagenta na podstawie kontekstu zadania oraz opisu subagenta.Jawne wywołanie
Wspomnij nazwę subagenta w swojej prośbie:"Use the code-reviewer to check my recent changes"
"Have the security-auditor scan for vulnerabilities"
"Get the performance-engineer to optimize this bottleneck"Przykłady użycia
Zadania pojedynczego agenta
# Code quality and review
"Use code-reviewer to analyze this component for best practices"
"Have code-reviewer scrutinize these configuration changes"
"Have security-auditor check for OWASP compliance issues"Development tasks
"Get backend-architect to design a user authentication API"
"Use frontend-developer to create a responsive dashboard layout"Infrastructure and operations
"Have devops-troubleshooter analyze these production logs"
"Use cloud-architect to design a scalable AWS architecture"
"Get network-engineer to debug SSL certificate issues"
"Use database-admin to set up backup and replication"Data and AI
"Get data-scientist to analyze this customer behavior dataset"
"Use ai-engineer to build a RAG system for document search"
"Have mlops-engineer set up MLflow experiment tracking"Business and marketing
"Have business-analyst create investor deck with growth metrics"
"Use content-marketer to write SEO-optimized blog post"
"Get sales-automator to create cold email sequence"
"Have customer-support draft FAQ documentation"Wieloagentowe przepływy pracy
Te subagentki współpracują ze sobą bezproblemowo, a do bardziej złożonych orkiestracji możesz użyć kolekcji Claude Code Commands, która zawiera 52 gotowe komendy ukośnikowe wykorzystujące te subagentki w zaawansowanych przepływach pracy.
# Feature development workflow
"Implement user authentication feature"
Automatically uses: backend-architect → frontend-developer → test-automator → security-auditor
Performance optimization workflow
"Optimize the checkout process performance"
Automatically uses: performance-engineer → database-optimizer → frontend-developer
Production incident workflow
"Debug high memory usage in production"
Automatically uses: incident-responder → devops-troubleshooter → error-detective → performance-engineer
Network connectivity workflow
"Fix intermittent API timeouts"
Automatically uses: network-engineer → devops-troubleshooter → performance-engineer
Database maintenance workflow
"Set up disaster recovery for production database"
Automatically uses: database-admin → database-optimizer → incident-responder
ML pipeline workflow
"Build end-to-end ML pipeline with monitoring"
Automatically uses: mlops-engineer → ml-engineer → data-engineer → performance-engineer
Product launch workflow
"Launch new feature with marketing campaign"
Automatically uses: business-analyst → content-marketer → sales-automator → customer-support
Zaawansowane przepływy pracy z poleceniami Slash
Do bardziej zaawansowanej orkiestracji z wieloma subagentami użyj towarzyszącego repozytorium Commands:
# Complex feature development (8+ subagents)
/full-stack-feature Build user dashboard with real-time analyticsProduction incident response (5+ subagents)
/incident-response Database connection pool exhaustedML infrastructure setup (6+ subagents)
/ml-pipeline Create recommendation engine with A/B testingSecurity-focused implementation (7+ subagents)
/security-hardening Implement OAuth2 with zero-trust architectureFormatka subagenta
Każdy subagent stosuje następującą strukturę:
---
name: subagent-name
description: When this subagent should be invoked
model: haiku # Optional - specify which model to use (haiku/sonnet/opus)
tools: tool1, tool2 # Optional - defaults to all tools
System prompt defining the subagent's role and capabilities
Konfiguracja Modelu
Od wersji Claude Code v1.0.64, subagenci mogą określić, którego modelu Claude powinni używać. Umożliwia to delegowanie zadań w sposób opłacalny w zależności od złożoności:
- Niska złożoność (Haiku): Proste zadania, takie jak podstawowa analiza danych, generowanie dokumentacji i standardowe odpowiedzi
- Średnia złożoność (Sonnet): Zadania deweloperskie, przegląd kodu, testowanie i standardowa praca inżynierska
- Wysoka złożoność (Opus): Krytyczne zadania, takie jak audyty bezpieczeństwa, przegląd architektury, reakcja na incydenty oraz inżynieria AI/ML
haiku- Szybki i ekonomiczny do prostych zadańsonnet- Zrównoważona wydajność dla większości prac deweloperskichopus- Najbardziej zaawansowany do złożonej analizy i krytycznych zadań
Wzorce Orkiestracji Agentów
Claude Code automatycznie koordynuje agentów, wykorzystując te popularne wzorce:
Przepływy pracy sekwencyjnej
User Request → Agent A → Agent B → Agent C → ResultExample: "Build a new API feature"
backend-architect → frontend-developer → test-automator → security-auditor
Parallel Execution
User Request → Agent A + Agent B (simultaneously) → Merge ResultsExample: "Optimize application performance"
performance-engineer + database-optimizer → Combined recommendations
Warunkowe rozgałęzianie
User Request → Analysis → Route to appropriate specialistExample: "Fix this bug"
debugger (analyzes) → Routes to: backend-architect OR frontend-developer OR devops-troubleshooter
Przegląd i walidacja
Primary Agent → Review Agent → Final ResultExample: "Implement payment processing"
payment-integration → security-auditor → Validated implementation
Kiedy używać którego agenta
🏗️ Planowanie i Architektura
- backend-architect: Projektowanie API, schematy baz danych, architektura systemu
- frontend-developer: Planowanie UI/UX, architektura komponentów
- ui-ux-designer: Projektowanie interfejsu, wireframe'y, systemy projektowe, badania użytkowników
- cloud-architect: Projektowanie infrastruktury, planowanie skalowalności
🔧 Implementacja i Rozwój
- python-pro: Zadania programistyczne w Pythonie
- ruby-pro: Metaprogramowanie w Ruby, aplikacje Rails, rozwój gemów, testowanie RSpec/Minitest
- golang-pro: Zadania programistyczne w Go
- rust-pro: Rozwój w Rust, bezpieczeństwo pamięci, programowanie systemowe
- c-pro: Programowanie w C, systemy wbudowane, kod o wysokiej wydajności
- javascript-pro: Nowoczesny JavaScript, wzorce asynchroniczne, kod Node.js/przeglądarkowy
- typescript-pro: Zaawansowany TypeScript, generyki, inferencja typów, wzorce korporacyjne
- java-pro: Nowoczesny rozwój w Javie, strumienie, współbieżność, Spring Boot
- elixir-pro: Programowanie w Elixir, wzorce OTP, frameworki Phoenix, programowanie funkcyjne
- csharp-pro: Nowoczesny rozwój w C#, frameworki .NET, wzorce korporacyjne
- scala-pro: Scala korporacyjna z programowaniem funkcyjnym, aktorzy Apache Pekko/Akka, Apache Spark, ZIO/Cats Effect, architektury reaktywne
- flutter-expert: Rozwój w Flutter, Dart, zarządzanie stanem, animacje, wdrożenia wieloplatformowe
- unity-developer: Tworzenie gier w Unity, skrypty C#, optymalizacja wydajności
- minecraft-bukkit-pro: Tworzenie pluginów Minecraft, systemy zdarzeń, funkcje po stronie serwera
- ios-developer: Natywne aplikacje iOS w Swift/SwiftUI
- sql-pro: Zapytania do baz danych, projektowanie schematów, optymalizacja zapytań
- mobile-developer: Programowanie w React Native/Flutter
🛠️ Operacje i Utrzymanie
- devops-troubleshooter: Problemy produkcyjne, trudności z wdrożeniem
- incident-responder: Krytyczne awarie wymagające natychmiastowej reakcji
- database-optimizer: Optymalizacja zapytań, strategie indeksowania
- database-admin: Strategie backupu, replikacja, zarządzanie użytkownikami, odzyskiwanie po awarii
- terraform-specialist: Infrastructure as Code, moduły Terraform, zarządzanie stanem
- network-engineer: Łączność sieciowa, load balancery, SSL/TLS, debugowanie DNS
📊 Analiza i Optymalizacja
- performance-engineer: Wąskie gardła aplikacji, optymalizacja
- security-auditor: Skanowanie podatności, kontrole zgodności
- data-scientist: Analiza danych, wnioski, raportowanie
- mlops-inżynier: Infrastruktura ML, śledzenie eksperymentów, rejestry modeli, automatyzacja pipeline'ów
🧪 Zapewnienie Jakości
- recenzent-kodu: Jakość kodu, bezpieczeństwo konfiguracji, niezawodność produkcji
- automat-tester: Strategia testowania, tworzenie zestawów testowych
- debugger: Analiza błędów, rozwiązywanie problemów
- detektyw-błędów: Analiza logów, rozpoznawanie wzorców błędów, analiza przyczyn źródłowych
- specjalista-wyszukiwania: Głębokie badania internetowe, analiza konkurencji, weryfikacja faktów
📚 Dokumentacja
- dokumentator-api: Specyfikacje OpenAPI/Swagger, dokumentacja API
- architekt-dokumentacji: Kompleksowa dokumentacja techniczna, przewodniki architektury, podręczniki systemowe
- twórca-referencji: Wyjątkowo szczegółowe referencje API, przewodniki konfiguracyjne, dokumentacja parametrów
- inżynier-tutoriali: Samouczki krok po kroku, ścieżki nauki, treści edukacyjne
💼 Biznes i Strategia
- analityk-biznesowy: KPI, modele przychodów, prognozy wzrostu, metryki inwestorskie
- menedżer-ryzyka: Ryzyko portfela, strategie zabezpieczające, R-multiple, rozmiar pozycji
- specjalista-marketingu-treści: Treści SEO, wpisy na bloga, media społecznościowe, kampanie e-mailowe
- automat-sprzedaży: Cold maile, follow-upy, propozycje, pielęgnowanie leadów
- wsparcie-klienta: Zgłoszenia, FAQ, dokumentacja pomocy, rozwiązywanie problemów
- doradca-prawny - Sporządzanie polityki prywatności, regulaminów, zastrzeżeń i powiadomień prawnych
Najlepsze Praktyki
🎯 Delegowanie Zadań
- Pozwól Claude Code delegować automatycznie – Główny agent analizuje kontekst i wybiera optymalnych agentów
- Bądź precyzyjny w wymaganiach – Uwzględnij ograniczenia, stos technologiczny i wymagania jakościowe
- Zaufaj ekspertom agentów – Każdy agent jest zoptymalizowany dla swojej dziedziny
🔄 Przepływy pracy wielu agentów
- Zaczynaj od ogólnych żądań – Pozwól agentom koordynować złożone zadania wieloetapowe
- Przekazuj kontekst między agentami – Upewnij się, że agenci mają niezbędne informacje
- Przeglądaj punkty integracji – Sprawdź, jak wyniki różnych agentów współpracują ze sobą
🎛️ Jawna Kontrola
- Używaj wywołań jawnych do specjalnych potrzeb – Gdy chcesz uzyskać opinię konkretnego eksperta
- Łącz wielu agentów strategicznie – Różni specjaliści mogą nawzajem weryfikować swoją pracę
- Zamawiaj konkretne wzorce recenzji – „Poproś audytora bezpieczeństwa o przegląd projektu API architekta backendu”
📈 Optymalizacja
- Monitoruj skuteczność agentów - Dowiedz się, którzy agenci najlepiej sprawdzają się w Twoich przypadkach użycia
- Iteruj na złożonych zadaniach - Wykorzystaj informacje zwrotne od agenta do dopracowania wymagań
- Wykorzystaj mocne strony agentów - Dopasuj złożoność zadania do możliwości agenta
Współtworzenie
Aby dodać nowego subagenta:
- Utwórz nowy plik
.mdzgodnie z powyższym formatem - Używaj nazw pisanych małymi literami, oddzielonych myślnikami
- Napisz jasne opisy, kiedy należy użyć subagenta
- Dołącz szczegółowe instrukcje w systemowym komunikacie
Rozwiązywanie problemów
Typowe problemy
Agent nie jest wywoływany automatycznie:
- Upewnij się, że Twoje zgłoszenie jasno wskazuje domenę (np. "problem z wydajnością" → performance-engineer)
- Bądź precyzyjny w określaniu rodzaju zadania (np. "przegląd kodu" → code-reviewer)
- Podaj więcej informacji o swojej technologii i wymaganiach
- Skorzystaj z jawnego wywołania, jeśli potrzebujesz konkretnego agenta
- To normalne - różni specjaliści mogą mieć różne priorytety
- Poproś o wyjaśnienie: "Pogódź zalecenia od security-auditor i performance-engineer"
- Podaj informacje wprowadzające w swoim zgłoszeniu
- Odnieś się do wcześniejszych rozmów lub ustalonych wzorców
Uzyskiwanie pomocy
Jeśli agenci nie działają zgodnie z oczekiwaniami:
- Sprawdź opisy agentów w ich indywidualnych plikach
- Spróbuj użyć bardziej precyzyjnego języka w swoich zgłoszeniach
- Skorzystaj z jawnego wywołania, aby przetestować konkretnego agenta
- Podaj więcej informacji o swoim projekcie i celach
Licencja
Ten projekt jest objęty licencją MIT - szczegóły znajdują się w pliku LICENSE.