
# Инструменти за програмиране с ИИ

Termbridge е чудесен за наблюдение на асистенти за програмиране с ИИ. Стартирайте агент в терминала и следете работата му от телефона си, докато сте далеч от бюрото.

## Защо да използвате Termbridge с инструменти за ИИ?

- **Отдалечено наблюдение**: Следете работата на Claude Code или Codex от дивана
- **Бъдете в течение**: Виждайте кога агентите имат нужда от информация или възникват грешки
- **Бърза намеса**: Изпращайте команди или отменяйте процеси от телефона си
- **Без нужда от VPN**: Сигурен достъп отвсякъде

## Поддържани инструменти

Termbridge предава поточно всичко, което работи в сесията tmux, затова не е необходимо да знае кой е инструментът. Примерите на тази страница използват:

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

Тези три агента могат също да бъдат инсталирани и вписани автоматично от режима на изолирана среда. Други агенти, базирани на терминал, работят по същия начин, но не са тествани.

## Локален работен процес

### Наблюдавайте Claude Code от телефона си

```bash
# Start Termbridge with a named session
termbridge --session claude

# In the terminal (via UI or locally), start Claude
claude
```

Сканирайте кода QR и следете работата на Claude отвсякъде.

### Първо стартирайте агента

Ако предпочитате да стартирате агента преди Termbridge:

```bash
# Create a tmux session and start the agent
tmux new-session -d -s claude "claude"

# Then attach Termbridge to it
termbridge --session claude
```

### Работен процес с Codex

```bash
tmux new-session -d -s codex
tmux send-keys -t codex "codex" Enter
termbridge --session codex
```

## Работен процес в изолирана среда

За изолирани среди стартирайте агентите в изолирана среда Daytona. Termbridge може автоматично да инсталира CLI инструменти за агенти и да синхронизира удостоверяването ви.

### Бърза настройка

```bash
export TERMBRIDGE_BACKEND=sandbox-daytona
export TERMBRIDGE_SANDBOX_AGENTS=claude-code,codex

termbridge
```

Това ще:

1. Създаде изолирана среда Daytona
2. Инсталира CLI инструментите за агенти
3. Синхронизира локалните ви файлове за удостоверяване, за да са готови агентите за работа

Вижте ръководството за [агенти за програмиране](https://termbridge.inline0.dev/bg/docs/sandboxes/coding-agents) за пълни подробности.

## Съвети

### Именувани сесии

Използвайте смислени имена на сесиите, за да знаете какво работи:

```bash
termbridge --session claude-refactor
termbridge --session codex-tests
```

### Няколко агента

Стартирайте различни агенти в различни терминали:

```bash
TERMBRIDGE_SESSIONS=2 termbridge
```

Стартирайте Claude в единия, Codex в другия и превключвайте между тях.

### Продължителни задачи

Агентите с ИИ могат да работят дълго време. Termbridge се справя добре с това:

- Сесията ви продължава да работи дори ако затворите браузъра
- Свържете се отново по всяко време, като презаредите страницата
- tmux поддържа агента работещ дори ако Termbridge се рестартира

### Намеса

Трябва да спрете или пренасочите агент?

1. Използвайте бутона `Ctrl+C`, за да прекъснете работата
2. Въведете нови инструкции в полето за въвеждане
3. Агентът получава въведеното от вас, както в локален терминал

## Изолирана среда или локален режим

| Функция | Локален режим (tmux) | Изолирана среда (Daytona) |
|---------|--------------|-------------------|
| Настройка | Само tmux | Акаунт в Daytona + ключ API |
| Среда | Вашата машина | Изолиран контейнер |
| Постоянство | Запазва се при рестартиране | Запазва се при приспиване на лаптопа в директен режим |
| Удостоверяване | Вече е конфигурирано | Автоматично се синхронизира от Termbridge |
| Подходящо за | Бързо наблюдение | Изолирани експерименти |

За повечето потребители локалният режим е по-лесен. Използвайте режим на изолирана среда, когато искате:

- Чиста среда, която може да бъде изхвърлена
- Да освободите лаптопа си, докато агентите работят
- Да провеждате експерименти, без да засягате локалната си конфигурация
