Агенты для программирования
Termbridge может подготовить агентов для программирования в песочницах Daytona: установить их CLI и синхронизировать уже настроенную авторизацию. Так песочница будет готова к работе, и повторно входить в учетную запись не придется.
Поддерживаемые агенты
- Claude Code (
claude) - Codex (
codex) - OpenCode (
opencode)
Автоматическая настройка (рекомендуется)
Включите автоматическую настройку, явно указав агентов:
export TERMBRIDGE_SANDBOX_AGENTS=claude-code,codex,opencode
Или включите все известные агенты:
export TERMBRIDGE_SANDBOX_AGENT_AUTO=true
При включенной автоматической настройке Termbridge будет выполнять следующие действия:
- Устанавливать CLI агентов в песочнице (с помощью
npm install -g). - Синхронизировать локальные файлы авторизации с песочницей.
- Передавать поддерживаемые ключи API в сеанс tmux.
Локальные файлы авторизации ищутся в следующих каталогах по умолчанию:
~/.claude/.credentials.json~/.codex/auth.json~/.config/opencode/opencode.json
Ручная синхронизация авторизации
Если вы предпочитаете управлять настройкой вручную, укажите пути авторизации напрямую:
export TERMBRIDGE_SANDBOX_AGENT_AUTH_PATHS=~/.claude/.credentials.json,~/.codex/auth.json,~/.config/opencode/opencode.json
Чтобы задать собственные пути назначения в песочнице, используйте явные сопоставления:
export TERMBRIDGE_SANDBOX_AGENT_AUTH_MAPS=~/.claude/.credentials.json=/home/daytona/.claude/.credentials.json
Ключи API и дополнительные переменные среды
Termbridge автоматически передает распространенные ключи API агентов. Чтобы добавить переменные среды, укажите их имена:
export TERMBRIDGE_SANDBOX_AGENT_ENV=CUSTOM_TOKEN,ANOTHER_SECRET
Управление установкой
Чтобы пропустить установку CLI в песочнице, задайте:
export TERMBRIDGE_SANDBOX_AGENT_INSTALL=false
Чтобы полностью переопределить список устанавливаемых пакетов:
export TERMBRIDGE_SANDBOX_AGENT_PACKAGES=claude-code,codex,opencode
Примечание Синхронизация авторизации копирует локальные учетные данные в песочницу. Используйте ее только в доверенных песочницах и отдавайте предпочтение временным песочницам с
TERMBRIDGE_SANDBOX_DELETE_ON_EXIT=true.