
# Koda veidošanas aģenti

Termbridge var sagatavot koda veidošanas aģentus Daytona smilškastēs, instalējot to CLI un sinhronizējot jūsu esošo autentifikāciju. Tādējādi smilškaste ir gatava lietošanai bez atkārtotas pieteikšanās.

## Atbalstītie aģenti

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

## Automātiskā iestatīšana (ieteicams)

Iespējojiet automātisko iestatīšanu, skaidri atlasot aģentus:

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

Vai arī iespējojiet visus zināmos aģentus:

```bash
export TERMBRIDGE_SANDBOX_AGENT_AUTO=true
```

Kad automātiskā iestatīšana ir iespējota, Termbridge veiks tālāk norādītās darbības.

- Instalēs aģentu CLI smilškastē (izmantojot `npm install -g`).
- Sinhronizēs vietējos autentifikācijas failus ar smilškasti.
- Pārsūtīs atbalstītās API atslēgas uz tmux sesiju.

Vietējie autentifikācijas faili tiek meklēti šajās noklusējuma vietās:

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

## Manuāla autentifikācijas sinhronizācija

Ja vēlaties visu pārvaldīt manuāli, varat tieši norādīt autentifikācijas ceļus:

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

Vai vajadzīgas pielāgotas mērķa vietas smilškastē? Izmantojiet skaidras kartēšanas:

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

## API atslēgas un papildu vides mainīgie

Termbridge automātiski pārsūta biežāk izmantotās aģentu API atslēgas. Pievienojiet citus vides mainīgo nosaukumus, izmantojot:

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

## Instalēšanas vadība

Ja vēlaties izlaist CLI instalēšanu smilškastē, iestatiet:

```bash
export TERMBRIDGE_SANDBOX_AGENT_INSTALL=false
```

Lai pilnībā aizstātu instalējamo pakotņu sarakstu:

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

> **Piezīme**
> Autentifikācijas sinhronizācija kopē vietējos akreditācijas datus smilškastē. Izmantojiet to tikai uzticamās smilškastēs un dodiet priekšroku īslaicīgām smilškastēm ar `TERMBRIDGE_SANDBOX_DELETE_ON_EXIT=true`.


## Saistītā dokumentācija

- [Smilškastes](https://termbridge.inline0.dev/lv/docs/sandboxes)
- [CLI](https://termbridge.inline0.dev/lv/docs/cli)
