Kodningsagenter
Termbridge kan förbereda kodningsagenter i Daytona-sandlådor genom att installera deras CLI:er och synkronisera din befintliga autentisering. Då är sandlådan klar att använda utan att du behöver logga in igen.
Agenter som stöds
- Claude Code (
claude) - Codex (
codex) - OpenCode (
opencode)
Automatisk konfiguration (rekommenderas)
Aktivera automatisk konfiguration genom att välja agenter uttryckligen:
export TERMBRIDGE_SANDBOX_AGENTS=claude-code,codex,opencode
Eller aktivera alla kända agenter:
export TERMBRIDGE_SANDBOX_AGENT_AUTO=true
När automatisk konfiguration är aktiverad kommer Termbridge att:
- Installera agenternas CLI:er i sandlådan (via
npm install -g). - Synkronisera lokala autentiseringsfiler till sandlådan.
- Vidarebefordra nycklar för API som stöds till sessionen tmux.
Lokala autentiseringsfiler hittas utifrån dessa standardplatser:
~/.claude/.credentials.json~/.codex/auth.json~/.config/opencode/opencode.json
Manuell synkronisering av autentisering
Om du föredrar manuell kontroll kan du ange autentiseringssökvägar direkt:
export TERMBRIDGE_SANDBOX_AGENT_AUTH_PATHS=~/.claude/.credentials.json,~/.codex/auth.json,~/.config/opencode/opencode.json
Vill du använda anpassade mål i sandlådan? Ange explicita mappningar:
export TERMBRIDGE_SANDBOX_AGENT_AUTH_MAPS=~/.claude/.credentials.json=/home/daytona/.claude/.credentials.json
API-nycklar och extra miljövariabler
Termbridge vidarebefordrar automatiskt vanliga nycklar för agenter i API. Lägg till fler namn på miljövariabler med:
export TERMBRIDGE_SANDBOX_AGENT_ENV=CUSTOM_TOKEN,ANOTHER_SECRET
Styra installationen
Om du vill hoppa över installation av CLI:er i sandlådan anger du:
export TERMBRIDGE_SANDBOX_AGENT_INSTALL=false
Så här åsidosätter du installationspaketen helt:
export TERMBRIDGE_SANDBOX_AGENT_PACKAGES=claude-code,codex,opencode
Obs! Synkronisering av autentisering kopierar lokala inloggningsuppgifter till sandlådan. Använd detta bara med sandlådor du litar på och föredra tillfälliga sandlådor med
TERMBRIDGE_SANDBOX_DELETE_ON_EXIT=true.