Liigu sisu juurde

Kodeerimisagendid

Termbridge saab seadistada kodeerimisagendid Daytonai liivakastides, paigaldades nende CLI-d ja sünkroonides teie olemasoleva autentimise. Nii on liivakast kohe kasutamiseks valmis ning uuesti sisse logida pole vaja.

Toetatud agendid

  • Claude Code (claude)
  • Codex (codex)
  • OpenCode (opencode)

Lülitage automaatne seadistus sisse, valides agendid selgesõnaliselt:

Shell
export TERMBRIDGE_SANDBOX_AGENTS=claude-code,codex,opencode

Või lubage kõik teadaolevad agendid:

Shell
export TERMBRIDGE_SANDBOX_AGENT_AUTO=true

Kui automaatne seadistus on lubatud, teeb Termbridge järgmist:

  • Paigaldab agentide CLI-d liivakasti (npm install -gi kaudu).
  • Sünkroonib kohalikud autentimisfailid liivakasti.
  • Edastab toetatud API-võtmed tmux-seanssi.

Kohalikud autentimisfailid leitakse järgmiste vaikeasukohtade põhjal:

  • ~/.claude/.credentials.json
  • ~/.codex/auth.json
  • ~/.config/opencode/opencode.json

Autentimise käsitsi sünkroonimine

Kui eelistate käsitsi juhtimist, saate autentimisteed ise määrata:

Shell
export TERMBRIDGE_SANDBOX_AGENT_AUTH_PATHS=~/.claude/.credentials.json,~/.codex/auth.json,~/.config/opencode/opencode.json

Kas vajate liivakastis kohandatud sihtkohti? Kasutage selgesõnalisi vastendusi:

Shell
export TERMBRIDGE_SANDBOX_AGENT_AUTH_MAPS=~/.claude/.credentials.json=/home/daytona/.claude/.credentials.json

API võtmed ja lisakeskkonnamuutujad

Termbridge edastab levinud agentide API-võtmed automaatselt. Lisage keskkonnamuutujate nimed järgmiselt:

Shell
export TERMBRIDGE_SANDBOX_AGENT_ENV=CUSTOM_TOKEN,ANOTHER_SECRET

Paigaldamise juhtimine

Kui soovite CLI-de paigaldamise liivakastis vahele jätta, määrake:

Shell
export TERMBRIDGE_SANDBOX_AGENT_INSTALL=false

Paigaldatavate pakettide täielikuks asendamiseks:

Shell
export TERMBRIDGE_SANDBOX_AGENT_PACKAGES=claude-code,codex,opencode

Märkus Autentimise sünkroonimine kopeerib kohalikud mandaadid liivakasti. Kasutage seda ainult usaldusväärsetes liivakastides ning eelistage ajutisi liivakaste, kus on TERMBRIDGE_SANDBOX_DELETE_ON_EXIT=true.