Přejít k obsahu

Programovací agenti

Termbridge může připravit programovací agenty v sandboxech Daytona instalací jejich rozhraní příkazového řádku a synchronizací vašeho stávajícího ověření. Sandbox tak bude připraven k použití bez nutnosti se znovu přihlašovat.

Podporovaní agenti

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

Automatické nastavení zapnete výslovným výběrem agentů:

Shell
export TERMBRIDGE_SANDBOX_AGENTS=claude-code,codex,opencode

Nebo zapněte všechny známé agenty:

Shell
export TERMBRIDGE_SANDBOX_AGENT_AUTO=true

Když je automatické nastavení zapnuté, Termbridge:

  • Nainstaluje rozhraní příkazového řádku agentů do sandboxu (pomocí npm install -g).
  • Synchronizuje místní soubory s ověřovacími údaji do sandboxu.
  • Předá podporované klíče API do relace tmux.

Místní soubory s ověřovacími údaji se hledají v těchto výchozích umístěních:

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

Ruční synchronizace ověření

Pokud chcete mít vše pod kontrolou ručně, můžete přímo zadat cesty k ověřovacím údajům:

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

Potřebujete v sandboxu vlastní cílová umístění? Použijte explicitní mapování:

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

Klíče API a další proměnné prostředí

Termbridge automaticky předává běžné klíče API agentů. Další názvy proměnných prostředí přidejte pomocí:

Shell
export TERMBRIDGE_SANDBOX_AGENT_ENV=CUSTOM_TOKEN,ANOTHER_SECRET

Řízení instalace

Pokud chcete přeskočit instalaci rozhraní příkazového řádku v sandboxu, nastavte:

Shell
export TERMBRIDGE_SANDBOX_AGENT_INSTALL=false

Chcete-li úplně přepsat instalační balíčky:

Shell
export TERMBRIDGE_SANDBOX_AGENT_PACKAGES=claude-code,codex,opencode

Poznámka Synchronizací ověření se zkopírují místní přihlašovací údaje do sandboxu. Používejte ji jen v sandboxech, kterým důvěřujete, a upřednostňujte dočasné sandboxy s TERMBRIDGE_SANDBOX_DELETE_ON_EXIT=true.