
# Kodeerimisagendid

Termbridge saab seadistada kodeerimisagendid Daytonai liivakastides, paigaldades nende CLI-d ja sünkroonides teie olemasoleva autentimise. Nii on liivakast kohe kasutamiseks valmis ning uuesti sisse logida pole vaja.

## Toetatud agendid

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

## Automaatne seadistus (soovitatav)

Lülitage automaatne seadistus sisse, valides agendid selgesõnaliselt:

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

Või lubage kõik teadaolevad agendid:

```bash
export TERMBRIDGE_SANDBOX_AGENT_AUTO=true
```

Kui automaatne seadistus on lubatud, teeb Termbridge järgmist:

- Paigaldab agentide CLI-d liivakasti (`npm install -g`i kaudu).
- Sünkroonib kohalikud autentimisfailid liivakasti.
- Edastab toetatud API-võtmed tmux-seanssi.

Kohalikud autentimisfailid leitakse järgmiste vaikeasukohtade põhjal:

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

## Autentimise käsitsi sünkroonimine

Kui eelistate käsitsi juhtimist, saate autentimisteed ise määrata:

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

Kas vajate liivakastis kohandatud sihtkohti? Kasutage selgesõnalisi vastendusi:

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

## API võtmed ja lisakeskkonnamuutujad

Termbridge edastab levinud agentide API-võtmed automaatselt. Lisage keskkonnamuutujate nimed järgmiselt:

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

## Paigaldamise juhtimine

Kui soovite CLI-de paigaldamise liivakastis vahele jätta, määrake:

```bash
export TERMBRIDGE_SANDBOX_AGENT_INSTALL=false
```

Paigaldatavate pakettide täielikuks asendamiseks:

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

> **Märkus**
> Autentimise sünkroonimine kopeerib kohalikud mandaadid liivakasti. Kasutage seda ainult usaldusväärsetes liivakastides ning eelistage ajutisi liivakaste, kus on `TERMBRIDGE_SANDBOX_DELETE_ON_EXIT=true`.


## Seotud dokumentatsioon

- [Liivakastid](https://termbridge.inline0.dev/et/docs/sandboxes)
- [CLI](https://termbridge.inline0.dev/et/docs/cli)
