Koda veidošanas aģenti
Termbridge var sagatavot koda veidošanas aģentus Daytona smilškastēs, instalējot to CLI un sinhronizējot jūsu esošo autentifikāciju. Tādējādi smilškaste ir gatava lietošanai bez atkārtotas pieteikšanās.
Atbalstītie aģenti
- Claude Code (
claude) - Codex (
codex) - OpenCode (
opencode)
Automātiskā iestatīšana (ieteicams)
Iespējojiet automātisko iestatīšanu, skaidri atlasot aģentus:
export TERMBRIDGE_SANDBOX_AGENTS=claude-code,codex,opencode
Vai arī iespējojiet visus zināmos aģentus:
export TERMBRIDGE_SANDBOX_AGENT_AUTO=true
Kad automātiskā iestatīšana ir iespējota, Termbridge veiks tālāk norādītās darbības.
- Instalēs aģentu CLI smilškastē (izmantojot
npm install -g). - Sinhronizēs vietējos autentifikācijas failus ar smilškasti.
- Pārsūtīs atbalstītās API atslēgas uz tmux sesiju.
Vietējie autentifikācijas faili tiek meklēti šajās noklusējuma vietās:
~/.claude/.credentials.json~/.codex/auth.json~/.config/opencode/opencode.json
Manuāla autentifikācijas sinhronizācija
Ja vēlaties visu pārvaldīt manuāli, varat tieši norādīt autentifikācijas ceļus:
export TERMBRIDGE_SANDBOX_AGENT_AUTH_PATHS=~/.claude/.credentials.json,~/.codex/auth.json,~/.config/opencode/opencode.json
Vai vajadzīgas pielāgotas mērķa vietas smilškastē? Izmantojiet skaidras kartēšanas:
export TERMBRIDGE_SANDBOX_AGENT_AUTH_MAPS=~/.claude/.credentials.json=/home/daytona/.claude/.credentials.json
API atslēgas un papildu vides mainīgie
Termbridge automātiski pārsūta biežāk izmantotās aģentu API atslēgas. Pievienojiet citus vides mainīgo nosaukumus, izmantojot:
export TERMBRIDGE_SANDBOX_AGENT_ENV=CUSTOM_TOKEN,ANOTHER_SECRET
Instalēšanas vadība
Ja vēlaties izlaist CLI instalēšanu smilškastē, iestatiet:
export TERMBRIDGE_SANDBOX_AGENT_INSTALL=false
Lai pilnībā aizstātu instalējamo pakotņu sarakstu:
export TERMBRIDGE_SANDBOX_AGENT_PACKAGES=claude-code,codex,opencode
Piezīme Autentifikācijas sinhronizācija kopē vietējos akreditācijas datus smilškastē. Izmantojiet to tikai uzticamās smilškastēs un dodiet priekšroku īslaicīgām smilškastēm ar
TERMBRIDGE_SANDBOX_DELETE_ON_EXIT=true.