OpenCode Tutorials
Startseite
Anleitungen
Ökosystem
FAQ
Vergleiche
Artikel
  • Offizielle Website
  • Offizieller Download
  • Offizielle Dokumentation
  • Über uns
  • Kontakt
  • Datenschutz
  • Nutzungsbedingungen
  • Haftungsausschluss
  • Markenhinweis
  • 简体中文
  • English
  • Deutsch
Startseite
Anleitungen
Ökosystem
FAQ
Vergleiche
Artikel
  • Offizielle Website
  • Offizieller Download
  • Offizielle Dokumentation
  • Über uns
  • Kontakt
  • Datenschutz
  • Nutzungsbedingungen
  • Haftungsausschluss
  • Markenhinweis
  • 简体中文
  • English
  • Deutsch
  • Anleitungen

    • Opencode Tutorial-Zentrum - Vom Anfänger zum Experten
    • Opencode Schnellstart - Installation und erstes Projekt
    • Opencode Fortgeschrittene Konfiguration - Benutzerdefinierte Modelle und Workflows
    • Opencode Häufige Tastenkombinationen Leitfaden - Entwicklungseffizienz steigern

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-NameRolleSpezialitätenEmpfohlenes Modell
planPlanerAufgabenzerlegung, LösungsdesignClaude Opus
buildAusführerCode-ImplementierungClaude Sonnet
architectArchitektSystemdesignGPT-5.2
explorerErkunderCode-SucheGemini Flash
documenterDokumentationsexperteDokumentationClaude Sonnet
reviewerPrüferCode-ReviewClaude 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

  • Berechtigungen und Sicherheitskonfiguration
  • Workflow Best Practices

Zusammengestellt von der OpenCodex-Community.

Zuletzt aktualisiert: 28.02.26, 14:48