Coding-Agents
Termbridge kann Coding-Agents in Daytona-Sandboxes vorbereiten, indem es ihre CLIs installiert und deine bestehende Authentifizierung synchronisiert. So ist die Sandbox einsatzbereit, ohne dass du dich erneut anmelden musst.
Unterstützte Agents
- Claude Code (
claude) - Codex (
codex) - OpenCode (
opencode)
Automatische Einrichtung (empfohlen)
Aktiviere die automatische Einrichtung, indem du Agents ausdrücklich auswählst:
export TERMBRIDGE_SANDBOX_AGENTS=claude-code,codex,opencode
Oder aktiviere alle bekannten Agents:
export TERMBRIDGE_SANDBOX_AGENT_AUTO=true
Wenn die automatische Einrichtung aktiviert ist, führt Termbridge Folgendes aus:
- Installiert Agent-CLIs in der Sandbox (über
npm install -g). - Synchronisiert lokale Authentifizierungsdateien mit der Sandbox.
- Leitet unterstützte API-Schlüssel an die tmux-Sitzung weiter.
Lokale Authentifizierungsdateien werden anhand dieser Standardpfade ermittelt:
~/.claude/.credentials.json~/.codex/auth.json~/.config/opencode/opencode.json
Authentifizierung manuell synchronisieren
Wenn du die Kontrolle lieber selbst übernehmen möchtest, kannst du Authentifizierungspfade direkt angeben:
export TERMBRIDGE_SANDBOX_AGENT_AUTH_PATHS=~/.claude/.credentials.json,~/.codex/auth.json,~/.config/opencode/opencode.json
Du brauchst eigene Zielpfade in der Sandbox? Verwende explizite Zuordnungen:
export TERMBRIDGE_SANDBOX_AGENT_AUTH_MAPS=~/.claude/.credentials.json=/home/daytona/.claude/.credentials.json
API-Schlüssel und zusätzliche Umgebungsvariablen
Termbridge leitet gängige Agent-API-Schlüssel automatisch weiter. Füge weitere Namen von Umgebungsvariablen hinzu mit:
export TERMBRIDGE_SANDBOX_AGENT_ENV=CUSTOM_TOKEN,ANOTHER_SECRET
Installation steuern
Wenn du die Installation von CLIs in der Sandbox überspringen möchtest, setze:
export TERMBRIDGE_SANDBOX_AGENT_INSTALL=false
So kannst du die Installationspakete vollständig überschreiben:
export TERMBRIDGE_SANDBOX_AGENT_PACKAGES=claude-code,codex,opencode
Hinweis Bei der Authentifizierungssynchronisierung werden lokale Zugangsdaten in die Sandbox kopiert. Verwende sie nur mit Sandboxes, denen du vertraust, und bevorzuge kurzlebige Sandboxes mit
TERMBRIDGE_SANDBOX_DELETE_ON_EXIT=true.