Zum Inhalt springen

Claude Code Tab Setup

Der ZED Claude Code Tab ist Claude Code CLI (Anthropic), eingebettet in ZED über einen ACP-Adapter von Zed Industries. Er läuft als eigenständiger Prozess auf der lokalen Workstation — ZED stellt nur die UI.

Kernmerkmal: Claude Max Abo (Flat Rate) — kein Token-Pricing. Unbegrenzte Nutzung im Rahmen des Abos.

Terminal-Fenster
# In ZED:
# 1. Agent Panel öffnen
Ctrl+?
# 2. Neuen Agenten hinzufügen
+ Claude Agent (aus ACP Registry auswählen)
# ZED installiert automatisch:
# @zed-industries/claude-agent-acp
# 3. Authentifizieren
/login
"Log in with Claude.ai" anklicken
OAuth im Browser abschließen (Claude Max Abo erforderlich)
FeatureClaude Code WebZED Claude Code Tab
ModellSonnet 4.6 (Max)Sonnet 4.6 (Max)
KostenFlat RateFlat Rate
Filesystem-ZugriffNein (copy-paste)Ja (direkt)
Inline DiffsIm BrowserIm Editor
@file KontextNeinJa (@Dateiname)
Playwright lokalNeinJa
Ollama (indirekt)NeinJa via Script
Session HistoryJa (Sidebar)Nein (pro Session)
CLAUDE.md auto-loadJaJa

In ZED settings.json (Ctrl+, → JSON):

{
"agent_servers": {
"claude": {
"env": {
"ACP_PERMISSION_MODE": "acceptEdits"
}
}
}
}
ModeVerhaltenEmpfehlung
defaultFragt bei jeder Aktion nachSensible Repos
acceptEditsAkzeptiert Datei-Edits automatischStandard-Workflow
bypassPermissionsVollständig autonomNur in Sandboxes

Mid-session per Prompt-Marker wechseln:

  • [ACP:PERMISSION:ACCEPT_EDITS]
  • [ACP:PERMISSION:BYPASS]
  • [ACP:PERMISSION:DEFAULT]

Im ZED Claude Code Tab können Dateien explizit in den Kontext gezogen werden:

@src/main.py Warum schlägt der Test fehl?
@CLAUDE.md Bin ich mit dem Projekt-Setup vertraut?
@postbox/todo.md Was ist der nächste offene Task?

Mehrere Dateien in einer Nachricht möglich.

Technische Besonderheit: Wenn der Claude Code Tab einen Bash-Befehl ausführt (z.B. python crawl.py) und dieses Script intern Ollama aufruft, läuft Ollama dabei lokal — ZED orchestriert nur die Ausführung. Das ermöglicht indirekte lokale LLM-Ausführung über die Agentic Shell.

Beispiel-Workflow:

Terminal-Fenster
# Script das lokal Ollama nutzt:
# analyse.py
import ollama
result = ollama.chat(model='qwen3:14b', messages=[...])
# Im Claude Code Tab:
"Führe analyse.py aus und erkläre mir die Ergebnisse"

Claude Code Tab führt das Script aus, Ollama läuft lokal, Claude interpretiert die Ausgabe.

CLAUDE.md wird automatisch beim Start jeder neuen Session geladen — kein Upload, kein Copy-Paste erforderlich. Das ist das Kernmechanismus für Collective Context.

  • Kein Context-Window-Indicator im Panel (GitHub Discussion #49472, Feb 2026)
  • /compact noch nicht als Slash-Command verfügbar
    • Workaround: “Schreibe ein Handover-Dokument für die nächste Session”
  • Keine gemeinsame Session-History mit Claude Code Web
  • Agent Teams (mehrere Claude-Instanzen pro Session) noch nicht unterstützt