Kodeagenter
Termbridge kan klargøre kodeagenter i Daytona-sandboxes ved at installere deres CLI'er og synkronisere din eksisterende godkendelse. Så er sandboxen klar til brug uden, at du skal logge ind igen.
Understøttede agenter
- Claude Code (
claude) - Codex (
codex) - OpenCode (
opencode)
Automatisk opsætning (anbefalet)
Aktivér automatisk opsætning ved at vælge agenter eksplicit:
export TERMBRIDGE_SANDBOX_AGENTS=claude-code,codex,opencode
Eller aktivér alle kendte agenter:
export TERMBRIDGE_SANDBOX_AGENT_AUTO=true
Når automatisk opsætning er aktiveret, vil Termbridge:
- Installere agenternes CLI'er i sandboxen (via
npm install -g). - Synkronisere lokale godkendelsesfiler til sandboxen.
- Videresende understøttede API-nøgler til tmux-sessionen.
Lokale godkendelsesfiler findes ud fra disse standardplaceringer:
~/.claude/.credentials.json~/.codex/auth.json~/.config/opencode/opencode.json
Manuel synkronisering af godkendelse
Hvis du foretrækker manuel styring, kan du angive godkendelsesstier direkte:
export TERMBRIDGE_SANDBOX_AGENT_AUTH_PATHS=~/.claude/.credentials.json,~/.codex/auth.json,~/.config/opencode/opencode.json
Brug eksplicitte tilknytninger, hvis du har brug for brugerdefinerede destinationer i sandboxen:
export TERMBRIDGE_SANDBOX_AGENT_AUTH_MAPS=~/.claude/.credentials.json=/home/daytona/.claude/.credentials.json
API-nøgler og ekstra miljøvariabler
Termbridge videresender automatisk almindelige agenters API-nøgler. Tilføj flere miljøvariabelnavne via:
export TERMBRIDGE_SANDBOX_AGENT_ENV=CUSTOM_TOKEN,ANOTHER_SECRET
Styring af installation
Hvis du vil springe installationen af CLI'er i sandboxen over, skal du angive:
export TERMBRIDGE_SANDBOX_AGENT_INSTALL=false
Sådan tilsidesætter du installationspakkerne helt:
export TERMBRIDGE_SANDBOX_AGENT_PACKAGES=claude-code,codex,opencode
Bemærk Synkronisering af godkendelse kopierer lokale legitimationsoplysninger til sandboxen. Brug det kun med sandboxes, du har tillid til, og foretræk midlertidige sandboxes med
TERMBRIDGE_SANDBOX_DELETE_ON_EXIT=true.