İçeriğe geç

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)

Aracıları açıkça seçerek otomatik kurulumu etkinleştirin:

Kabuk
export TERMBRIDGE_SANDBOX_AGENTS=claude-code,codex,opencode

Ya da bilinen tüm aracıları etkinleştirin:

Kabuk
export TERMBRIDGE_SANDBOX_AGENT_AUTO=true

Otomatik kurulum etkinleştirildiğinde Termbridge şunları yapar:

  • Aracı CLI'larını korumalı alana yükler (npm install -g aracı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:

Kabuk
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:

Kabuk
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:

Kabuk
export TERMBRIDGE_SANDBOX_AGENT_ENV=CUSTOM_TOKEN,ANOTHER_SECRET

Kurulumu denetleme

Korumalı alana CLI yüklemeyi atlamak istiyorsanız şunu ayarlayın:

Kabuk
export TERMBRIDGE_SANDBOX_AGENT_INSTALL=false

Kurulum paketlerini tümüyle değiştirmek için:

Kabuk
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=true ile geçici korumalı alanları tercih edin.