GitHub Copilot Subagents sind spezialisierte KI-Einheiten, die komplexe Entwicklungsaufgaben autonom bearbeiten. Verstehen Sie die Architektur für optimale Nutzung.
Was sind Subagents?
Subagents sind spezialisierte KI-Module:
- Code Agent – Schreibt und refaktoriert Code
- Test Agent – Erstellt und führt Tests aus
- Review Agent – Prüft Code-Qualität
- Docs Agent – Generiert Dokumentation
- Security Agent – Findet Sicherheitslücken
Architektur-Überblick
Orchestrator
Der zentrale Koordinator:
User Request
↓
[Orchestrator]
↓
┌────┴────┐
↓ ↓
[Agent A] [Agent B]
↓ ↓
[Ergebnis kombinieren]
↓
Final ResponseKommunikation
Agents kommunizieren über:
- Context Sharing – Gemeinsamer Wissensstand
- Task Handoff – Aufgabenübergabe
- Result Aggregation – Ergebniszusammenführung
Subagent-Typen im Detail
Code Agent
Aufgaben:
- Feature-Implementation
- Bug-Fixes
- Refactoring
- Code-Generierung
Stärken:
- Versteht Codebase-Kontext
- Folgt Coding-Standards
- Mehrere Dateien gleichzeitig
Test Agent
Aufgaben:
- Unit Tests schreiben
- Integration Tests
- Test Coverage erhöhen
- Edge Cases finden
Workflow:
- 1Code analysieren
- 2Testfälle identifizieren
- 3Tests generieren
- 4Ausführen und validieren
Review Agent
Aufgaben:
- Code Review durchführen
- Best Practices prüfen
- Performance-Probleme finden
- Verbesserungen vorschlagen
Output:
- Inline-Kommentare
- Zusammenfassung
- Prioritierte Findings
Security Agent
Aufgaben:
- Vulnerability Scanning
- Dependency-Prüfung
- OWASP-Compliance
- Secrets-Detection
Wichtig:
- Ergänzt, ersetzt nicht Security-Tools
- Fokus auf Code-Level-Security
- Integration mit SAST/DAST
Multi-Agent-Koordination
Sequenziell
Code Agent → Test Agent → Review AgentFür abhängige Aufgaben.
Parallel
┌→ Security Agent
Task ├→ Test Agent
└→ Docs AgentFür unabhängige Aufgaben.
Iterativ
Code Agent ⟷ Review Agent
(bis Qualität erreicht)Für Refinement-Schleifen.
Praktisches Beispiel
Feature-Entwicklung
User Request: "Implementiere eine REST-API für User-Management"
Ablauf:
- 1Orchestrator analysiert Anfrage
- 2Code Agent erstellt API-Endpunkte
- 3Test Agent generiert API-Tests
- 4Security Agent prüft Authentication
- 5Docs Agent erstellt API-Dokumentation
- 6Review Agent prüft Gesamtqualität
Ergebnis:
- Funktionierende API
- Getesteter Code
- Sichere Implementation
- Dokumentation
Best Practices
Klare Aufgaben
- Spezifische Anforderungen
- Akzeptanzkriterien definieren
- Scope begrenzen
Iterativ arbeiten
- Kleine Inkremente
- Regelmässig validieren
- Feedback geben
Ergebnisse prüfen
- Automatisch Generiertes reviewen
- Tests manuell erweitern
- Security-Findings verifizieren
Limitationen
Kein Ersatz für Expertise
- Architekturentscheidungen brauchen Menschen
- Domain-Wissen bleibt wichtig
- Edge Cases kennen
Context-Grenzen
- Grosse Codebases herausfordernd
- Externes Wissen limitiert
- Legacy-Code schwierig
CNEXT-Unterstützung
Wir helfen bei:
- Subagent-Konfiguration
- Workflow-Optimierung
- Team-Enablement
- Best Practice-Entwicklung
Fazit
GitHub Copilot Subagents multiplizieren Entwickler:innenproduktivität. Mit dem richtigen Verständnis werden sie zum wertvollen Teammitglied.

