
# Agenți de programare

Termbridge poate pregăti agenți de programare în sandbox-urile Daytona, instalându-le interfețele CLI și sincronizând datele dvs. de autentificare existente. Astfel, sandbox-ul este gata de utilizare fără să vă autentificați din nou.

## Agenți acceptați

- **Claude Code** (`claude`)
- **Codex** (`codex`)
- **OpenCode** (`opencode`)

## Configurare automată (recomandată)

Activați configurarea automată selectând explicit agenții:

```bash
export TERMBRIDGE_SANDBOX_AGENTS=claude-code,codex,opencode
```

Sau activați toți agenții cunoscuți:

```bash
export TERMBRIDGE_SANDBOX_AGENT_AUTO=true
```

Când configurarea automată este activată, Termbridge va:

- Instala interfețele CLI ale agenților în sandbox (prin `npm install -g`).
- Sincroniza fișierele locale de autentificare în sandbox.
- Redirecționa cheile API acceptate către sesiunea tmux.

Fișierele locale de autentificare sunt găsite în următoarele locații implicite:

- `~/.claude/.credentials.json`
- `~/.codex/auth.json`
- `~/.config/opencode/opencode.json`

## Sincronizarea manuală a autentificării

Dacă preferați controlul manual, puteți specifica direct căile de autentificare:

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

Aveți nevoie de destinații personalizate în sandbox? Folosiți mapări explicite:

```bash
export TERMBRIDGE_SANDBOX_AGENT_AUTH_MAPS=~/.claude/.credentials.json=/home/daytona/.claude/.credentials.json
```

## Chei API și variabile de mediu suplimentare

Termbridge redirecționează automat cheile API comune ale agenților. Adăugați nume de variabile de mediu suplimentare folosind:

```bash
export TERMBRIDGE_SANDBOX_AGENT_ENV=CUSTOM_TOKEN,ANOTHER_SECRET
```

## Controlul instalării

Dacă doriți să omiteți instalarea interfețelor CLI în sandbox, setați:

```bash
export TERMBRIDGE_SANDBOX_AGENT_INSTALL=false
```

Pentru a înlocui complet pachetele de instalare:

```bash
export TERMBRIDGE_SANDBOX_AGENT_PACKAGES=claude-code,codex,opencode
```

> **Notă**
> Sincronizarea autentificării copiază datele locale de autentificare în sandbox. Folosiți această funcție numai cu sandbox-uri de încredere și preferați sandbox-urile temporare cu `TERMBRIDGE_SANDBOX_DELETE_ON_EXIT=true`.


## Documentație asociată

- [Sandbox-uri](https://termbridge.inline0.dev/ro/docs/sandboxes)
- [CLI](https://termbridge.inline0.dev/ro/docs/cli)
