VS Code и IDE JetBrains
/ Документация API← Быстрый старт с APIОткрыть как Markdown
OpenCheese работает прямо в редакторе через официальные интеграции Claude Code и Codex. Каждая из них читает те же настройки, что и соответствующий инструмент командной строки, поэтому достаточно один раз настроить CLI, и IDE подхватит эту настройку.
| IDE | Интеграция | Какие настройки читает |
|---|---|---|
| VS Code, Cursor и другие форки VS Code | Расширение Claude Code | ~/.claude/settings.json |
| VS Code, Cursor и другие форки VS Code | Расширение Codex для IDE | ~/.codex/config.toml |
| IntelliJ IDEA, PyCharm, WebStorm, GoLand и другие IDE JetBrains | Плагин Claude Code | ~/.claude/settings.json |
В Windows ~ — это ваша пользовательская папка, %USERPROFILE%.
Claude Code в VS Code и Cursor
- Настройте Claude Code: его блок
envв~/.claude/settings.jsonсодержитANTHROPIC_BASE_URLи ваш ключ OpenCheese. - Установите расширение Claude Code из представления Расширения (Extensions).
- Откройте параметры VS Code, найдите Claude Code login и включите Disable Login Prompt,
чтобы расширение использовало ваши настройки, а не предлагало войти в Anthropic. В
собственном
settings.jsonредактора VS Code это выглядит так:
{
"claudeCode.disableLoginPrompt": true
}
Расширение и CLI используют общий файл настроек, общую историю разговоров и одни и те же
псевдонимы моделей, поэтому /model opus работает в обоих одинаково. Храните переменные в файле
настроек, а не в оболочке: VS Code не всегда передаёт расширению окружение оболочки.
Claude Code в IDE JetBrains
Плагин для JetBrains запускает команду claude в терминале IDE и подключается к ней, поэтому
использует настройки CLI без изменений:
- Настройте Claude Code и убедитесь, что
claudeзапускается в терминале. - Установите плагин Claude Code из JetBrains Marketplace и перезапустите IDE.
- Запустите
claudeв терминале IDE или выполните/ideво внешнем терминале, чтобы подключиться.
Если IDE не находит claude, укажите полный путь к нему в Settings → Tools → Claude Code.
Codex в VS Code и Cursor
- Настройте Codex: провайдер модели
opencheeseв~/.codex/config.toml. - Установите расширение Codex из представления Расширения (Extensions).
Расширение читает тот же config.toml, что и CLI, включая model и model_provider. Если ключ
хранится в env_key, а не в самом файле, переменная должна быть задана в окружении, из которого
запускается VS Code: откройте его из терминала командой code . или используйте
experimental_bearer_token из сгенерированного файла.
Другие инструменты
- Для OpenCode и Zed есть отдельные руководства.
- Любое другое расширение, в котором можно указать собственный OpenAI-совместимый адрес, работает
с
https://api.opencheese.dev/v1и вашим API-ключом; расширению с режимом Anthropic нужен адресhttps://api.opencheese.dev.
Расход из любой IDE отображается в панели на странице Транзакции, по одной сессии на разговор.