> ## Documentation Index
> Fetch the complete documentation index at: https://docs.apiclaudecode.cloud/llms.txt
> Use this file to discover all available pages before exploring further.

# OpenCode

> Open-source альтернатива Claude Code в терминале.

<Frame>
  <img src="https://cdn.simpleicons.org/opensourceinitiative/2a2521" alt="OSS" width="60" />
</Frame>

[OpenCode](https://opencode.ai) — open-source терминальный агент с тем же
UX что и Claude Code, но без жёсткой привязки к Anthropic SDK. Работает с
любым провайдером.

## Установка

```bash theme={null}
# через npm
npm install -g opencode-ai

# или через bun
bun install -g opencode-ai

# или скачать бинарник
curl -fsSL https://opencode.ai/install | bash
```

## Настройка

Создай `~/.config/opencode/opencode.json`:

```json theme={null}
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "anthropic": {
      "options": {
        "baseURL": "https://api.east-api-3.org",
        "apiKey": "sk-ant-api03-..."
      }
    }
  },
  "model": "anthropic/claude-sonnet-4.6"
}
```

Или через env:

```bash theme={null}
export ANTHROPIC_API_KEY="sk-ant-api03-..."
export ANTHROPIC_BASE_URL="https://api.east-api-3.org"
```

## Запуск

```bash theme={null}
cd /path/to/project
opencode
```

Откроется TUI на весь терминал — слева список файлов, справа чат.

## Хоткеи

* `Tab` — переключение между панелями
* `/` — slash-команды (`/help`, `/clear`, `/model`)
* `Ctrl+C` дважды — выход

## Когда OpenCode

* Любишь TUI как у Claude Code, но хочешь open-source
* Нужно смешивать провайдеров (Anthropic + OpenAI + local LLM)
* На сервере без GUI

Если у тебя уже работает Claude Code — смысла переключаться нет, OpenCode
не лучше функционально, а просто похожий по UX.
