Kodlama aracıları
Termbridge, CLI'larını yükleyip mevcut kimlik doğrulamanızı eşitleyerek kodlama aracılarını Daytona korumalı alanlarında hazırlayabilir. Böylece yeniden oturum açmanız gerekmeden korumalı alan kullanıma hazır olur.
Desteklenen aracılar
- Claude Code (
claude) - Codex (
codex) - OpenCode (
opencode)
Otomatik kurulum (önerilen)
Aracıları açıkça seçerek otomatik kurulumu etkinleştirin:
export TERMBRIDGE_SANDBOX_AGENTS=claude-code,codex,opencode
Ya da bilinen tüm aracıları etkinleştirin:
export TERMBRIDGE_SANDBOX_AGENT_AUTO=true
Otomatik kurulum etkinleştirildiğinde Termbridge şunları yapar:
- Aracı CLI'larını korumalı alana yükler (
npm install -garacılığıyla). - Yerel kimlik doğrulama dosyalarını korumalı alanla eşitler.
- Desteklenen API anahtarlarını tmux oturumuna iletir.
Yerel kimlik doğrulama dosyaları şu varsayılan konumlardan bulunur:
~/.claude/.credentials.json~/.codex/auth.json~/.config/opencode/opencode.json
Elle kimlik doğrulama eşitleme
Elle denetlemeyi tercih ediyorsanız kimlik doğrulama yollarını doğrudan belirtebilirsiniz:
export TERMBRIDGE_SANDBOX_AGENT_AUTH_PATHS=~/.claude/.credentials.json,~/.codex/auth.json,~/.config/opencode/opencode.json
Korumalı alanda özel hedefler mi gerekiyor? Açık eşlemeleri kullanın:
export TERMBRIDGE_SANDBOX_AGENT_AUTH_MAPS=~/.claude/.credentials.json=/home/daytona/.claude/.credentials.json
API anahtarları ve ek ortam değişkenleri
Termbridge, yaygın aracı API anahtarlarını otomatik olarak iletir. Şu yolla ek ortam değişkeni adları ekleyin:
export TERMBRIDGE_SANDBOX_AGENT_ENV=CUSTOM_TOKEN,ANOTHER_SECRET
Kurulumu denetleme
Korumalı alana CLI yüklemeyi atlamak istiyorsanız şunu ayarlayın:
export TERMBRIDGE_SANDBOX_AGENT_INSTALL=false
Kurulum paketlerini tümüyle değiştirmek için:
export TERMBRIDGE_SANDBOX_AGENT_PACKAGES=claude-code,codex,opencode
Not Kimlik doğrulama eşitlemesi, yerel kimlik bilgilerini korumalı alana kopyalar. Bunu yalnızca güvendiğiniz korumalı alanlarda kullanın ve
TERMBRIDGE_SANDBOX_DELETE_ON_EXIT=trueile geçici korumalı alanları tercih edin.