Pereiti prie turinio

Programavimo agentai

Termbridge gali paruošti programavimo agentus Daytona smėlio dėžėse: įdiegti jų CLI ir sinchronizuoti esamus autentifikavimo duomenis. Taip smėlio dėžė paruošiama naudoti ir nereikia prisijungti iš naujo.

Palaikomi agentai

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

Įjunkite automatinį nustatymą aiškiai pasirinkdami agentus:

Shell
export TERMBRIDGE_SANDBOX_AGENTS=claude-code,codex,opencode

Arba įjunkite visus žinomus agentus:

Shell
export TERMBRIDGE_SANDBOX_AGENT_AUTO=true

Įjungus automatinį nustatymą, Termbridge:

  • Įdiegs agentų CLI smėlio dėžėje (naudodamas npm install -g).
  • Sinchronizuos vietinius autentifikavimo failus su smėlio dėže.
  • Perduos palaikomus API raktus į tmux seansą.

Pagal numatytuosius nustatymus vietiniai autentifikavimo failai randami šiose vietose:

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

Rankinis autentifikavimo sinchronizavimas

Jei norite valdyti procesą rankiniu būdu, galite tiesiogiai nurodyti autentifikavimo failų kelius:

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

Jei smėlio dėžėje reikia nurodyti pasirinktines paskirties vietas, naudokite aiškias susiejimo taisykles:

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

API raktai ir papildomi aplinkos kintamieji

Termbridge automatiškai perduoda įprastus agentų API raktus. Papildomų aplinkos kintamųjų pavadinimus pridėkite naudodami:

Shell
export TERMBRIDGE_SANDBOX_AGENT_ENV=CUSTOM_TOKEN,ANOTHER_SECRET

Diegimo valdymas

Jei nenorite diegti CLI smėlio dėžėje, nustatykite:

Shell
export TERMBRIDGE_SANDBOX_AGENT_INSTALL=false

Norėdami visiškai pakeisti diegiamus paketus:

Shell
export TERMBRIDGE_SANDBOX_AGENT_PACKAGES=claude-code,codex,opencode

Pastaba Autentifikavimo sinchronizavimo funkcija nukopijuoja vietinius kredencialus į smėlio dėžę. Naudokite ją tik su patikimomis smėlio dėžėmis ir rinkitės laikinas smėlio dėžes su TERMBRIDGE_SANDBOX_DELETE_ON_EXIT=true.