Zum Inhalt springen

5. Externe Agenten

Das Agent Client Protocol (ACP) ist ZEDs Interface für externe KI-Tools. Es ermöglicht, dass CLI-basierte Agenten wie Claude Code oder Gemini CLI innerhalb von ZED laufen — als wären sie ein eingebettetes System.

Settings → External Agents (Ctrl+, → “External Agents”)

Typische Konfiguration:

  • Claude Agent ✓
  • Codex CLI ✓
  • Gemini CLI ✓

Claude Code (Version 2.x) läuft als eigener Terminal-Prozess in einem ZED-Tab. Es nutzt dein Anthropic-Konto via OAuth — keine separaten API-Key Kosten entstehen.

Starten: Im Agent Panel + → “Claude Agent” → “/login” → “rechts auf Login Claude” klicken.

ZED zeigt die Claude Code Session History im History-Panel — es liest ~/.claude/projects/ direkt und stellt alle Threads dar.

Noch nicht in ZED’s UI implementiert:

  • Checkpoints für externe Agenten
  • Token Usage Anzeige (im Flat-Rate-Betrieb ohnehin irrelevant)
  • Model Selection innerhalb von ZED

Vollständig außerhalb von ZED zugänglich: alle Sessions als .jsonl im Filesystem — mit eigenen Tools wie xed-tui.py (XED /TUI) und claude_memory.py verwaltbar. → Storage-Architektur

→ Weiter: Storage-Architektur