Agent-Konfigurationsleitfaden
Wenn Sie die Agent-Konfiguration und -Nutzung beherrschen, können Sie von "konversationeller Programmierung" zu "orchestrierter Entwicklung" aufsteigen.
Was ist ein Agent?
In Opencode ist ein Agent eine KI-Einheit mit spezifischen Rollen und Fähigkeiten. Verschiedene Agents zeichnen sich durch unterschiedliche Aufgaben aus.
Eingebaute Agents
| Agent-Name | Rolle | Spezialitäten | Empfohlenes Modell |
|---|---|---|---|
| plan | Planer | Aufgabenzerlegung, Lösungsdesign | Claude Opus |
| build | Ausführer | Code-Implementierung | Claude Sonnet |
| architect | Architekt | Systemdesign | GPT-5.2 |
| explorer | Erkunder | Code-Suche | Gemini Flash |
| documenter | Dokumentationsexperte | Dokumentation | Claude Sonnet |
| reviewer | Prüfer | Code-Review | Claude Opus |
Wie verwendet man Agents?
Methode 1: Direkte @ Erwähnung
Lass @architect eine Benutzerauthentifizierungssystem-Architektur entwerfen
Lass @explorer allen API-Aufrufcode finden
Lass @reviewer die Sicherheit dieses PR überprüfen
Methode 2: Standard-Agent wechseln
Führen Sie /agents Befehl aus und wählen Sie den gewünschten Agent.
Methode 3: In Konfiguration angeben
{
"default_agent": "plan"
}
Benutzerdefinierte Agents
Erstellen Sie eigene Agents in opencode.json:
{
"agent": {
"frontend-expert": {
"description": "Frontend-Entwicklungsexperte",
"model": "anthropic/claude-sonnet-4-5",
"prompt": "Sie sind ein Senior-Frontend-Ingenieur, versiert in React, Vue, TypeScript.",
"tools": {
"read": true,
"write": true,
"edit": true,
"bash": "ask"
}
},
"security-auditor": {
"description": "Sicherheitsaudit-Experte",
"model": "anthropic/claude-opus-4-5",
"prompt": "Sie sind ein Sicherheitsaudit-Experte.",
"tools": {
"read": true,
"write": false,
"edit": false,
"bash": "deny"
}
}
}
}
Agent-Aufteilungsstrategien
Strategie 1: Aufteilung nach Aufgabentyp
{
"agent": {
"quick-fix": {
"description": "Schnelle Behebung kleiner Probleme",
"model": "deepseek/deepseek-coder"
},
"complex-task": {
"description": "Komplexe Aufgaben behandeln",
"model": "anthropic/claude-opus-4-5"
}
}
}
Nächste Schritte
Zusammengestellt von der OpenCodex-Community.