Agenten
Agenten sind spezialisierte KI-Assistenten, die für bestimmte Aufgaben und Workflows konfiguriert sind. Sie ermöglichen fokussierte Werkzeuge mit benutzerdefinierten Prompts, Modellen und Werkzeugzugriff.
Agent-Typen
Primäre Agenten
Hauptassistenten für direkte Interaktion. Wechseln Sie zwischen ihnen mit der Tab-Taste.
- Build: Standard-Agent mit allen aktivierten Werkzeugen
- Plan: Eingeschränkter Agent für Planung und Analyse
Subagenten
Spezialisierte Assistenten, die von primären Agenten oder über @-Erwähnungen aufgerufen werden.
- General: Allzweck für mehrstufige Aufgaben
- Explore: Schnelle Codebase-Erkundung
Konfigurationsmethoden
JSON-Konfiguration
{
"agent": {
"review": {
"mode": "subagent",
"model": "anthropic/claude-sonnet-4",
"tools": {
"write": false,
"edit": false
}
}
}
}Markdown-Konfiguration
Platzieren Sie in ~/.config/opencode/agent/ oder .opencode/agent/:
---
description: Reviews code for quality
mode: subagent
temperature: 0.1
tools:
write: false
edit: false
---
You are in code review mode. Focus on quality and security.Konfigurationsoptionen
| Option | Zweck |
|---|---|
description | Kurze Beschreibung (erforderlich) |
temperature | Antwort-Zufälligkeit (0.0-1.0) |
maxSteps | Agentische Iterationen begrenzen |
model | Globales Modell überschreiben |
tools | Werkzeuge aktivieren/deaktivieren |
permission | Werkzeug-Zugriffskontrolle |
mode | primary, subagent oder all |
Agenten erstellen
opencode agent createHäufige Anwendungsfälle
- Build-Agent: Vollständige Entwicklung
- Plan-Agent: Analyse ohne Änderungen
- Review-Agent: Code-Review (nur lesen)
- Debug-Agent: Untersuchung
- Docs-Agent: Dokumentation schreiben