Cline в JetBrains: установка в IntelliJ IDEA и PyCharm
Плагин Cline есть в JetBrains Marketplace. Показываем установку, подключение провайдера с адресом шлюза, настройку автоодобрения и запасной путь через ACP.
6 мин · · IDE · разработка
Cline начинался как расширение для VS Code, но сейчас его можно поставить и в продукты JetBrains. Если вы пишете в IntelliJ IDEA, PyCharm или PhpStorm и хотите агента с подтверждением правок прямо в окне IDE, Cline в JetBrains подойдёт. Ниже: установка плагина, подключение к шлюзу Zukko, настройка автоодобрения и запасной вариант через протокол ACP, если плагин вас чем-то не устроил.
Cline JetBrains: установка плагина
По документации Cline, для JetBrains путь такой:
- Откройте Settings → Plugins → Marketplace.
- Найдите Cline и нажмите Install.
- Перезапустите IDE.
- Откройте панель командой View → Tool Windows → Cline.
Плагин также доступен на странице JetBrains Marketplace. Названия пунктов меню зависят от версии IDE и новой оболочки интерфейса, так что если вы не видите нужного пункта, ищите через поиск по настройкам.
Список редакторов, куда ставится расширение Cline, в документации включает VS Code, Cursor, Windsurf, VSCodium, Antigravity и JetBrains. То есть версия для JetBrains в семействе официальная, а не сторонняя сборка.
Подключение к шлюзу Zukko
Cline работает с любым OpenAI-совместимым провайдером, и шлюз Zukko подходит. Нужны три значения.
- Base URL:
https://api.zukko.pro/v1. Клиенты на OpenAI-формате используют адрес с/v1. - Ключ: строка
fetch_..., которую создают в кабинете. Полный ключ показывается один раз. - Идентификатор модели из
GET /v1/models, напримерclaude-sonnet-5-5илиgpt-6.1-sol.
В панели Cline нажмите значок настроек (шестерёнка), в поле API Provider выберите OpenAI Compatible, вставьте Base URL, ключ и идентификатор модели. Ниже есть блок параметров модели: максимум выходных токенов, размер окна контекста, поддержка изображений и цены. Эти значения нужны Cline, чтобы правильно считать и обрезать контекст, поэтому заполните их по таблице: например, claude-sonnet-5-5 принимает картинки и имеет контекст 1M, а deepseek-v4.1-flash картинки на вход не принимает. Если интерфейс предлагает кнопку проверки соединения, нажмите её. Общая схема описана в документации Zukko (раздел про расширения для VS Code, там же настройка Cline) и в статье про подключение Cline.
Названия полей мы сверяли с документацией Cline для OpenAI-совместимых провайдеров. В конкретной версии плагина для JetBrains оформление может немного отличаться, и если вы видите другие подписи, ориентируйтесь на смысл: адрес, ключ, модель.
Чем версия для JetBrains отличается от VS Code
Здесь стоит быть честным: подробной таблицы различий в документации Cline мы не нашли. Известны такие вещи:
- конфигурация общая: настройки провайдеров, правила и навыки лежат в
~/.cline/, а проектные правила — в.clinerules/или.cline/rules/, и их читают и IDE-версии, и консольная; - интерфейс живёт в окне инструментов JetBrains, а не в боковой панели VS Code;
- набор возможностей между редакторами может расходиться из-за разных релизов: часть функций появляется в одной оболочке раньше. Список изменений смотрите в релизных заметках плагина.
Проверяйте нужную вам функцию (например, работу с MCP-серверами или встроенный браузер) прямо в плагине, а не по описанию для VS Code.
Автоодобрение: настройте до первой задачи
Cline спрашивает разрешение на каждое действие, пока вы не включите автоодобрение. Параметры в документации перечислены по категориям: чтение файлов проекта, чтение вне проекта, правка файлов проекта, правка вне проекта, безопасные команды, все команды, браузер, MCP-серверы. Важная деталь: «все файлы» и «все команды» работают только поверх базового переключателя. Если базовый выключен, расширенный ничего не делает.
Разумная стартовая настройка для IDE:
- включить чтение файлов проекта;
- правки файлов проекта оставить с подтверждением, пока не привыкнете к стилю агента: изменения будут открываться в окне сравнения, и их удобно принимать пачкой;
- «выполнять безопасные команды» можно включить, «все команды» лучше не включать;
- внешние файлы и браузер не трогать.
Для длинных задач полезны режимы Plan и Act: сначала агент составляет план, вы его читаете, затем переключаете на выполнение. Это дешевле, чем исправлять неудачную попытку.
Сколько это стоит и где подвох с кэшем
Цены на 18 октября 2026. Пусть задача делает 20 запросов, и в среднем каждый содержит 100 000 токенов входа (контекст растёт, Cline отправляет всю накопленную переписку), всего 2M токенов входа, а выход 40 000 токенов.
claude-sonnet-5-5 через OpenAI-формат ($0.4 вход, $2 выход):
2 × 0.4 + 0.04 × 2 = 0.8 + 0.08 = $0.88.
Подвох в том, что в OpenAI-формате для Claude скидка за кэш не применяется: весь вход идёт по цене входа, как бы хорошо ни кэшировался повторяющийся контекст. У моделей GPT чтение кэша видно в обоих форматах. Допустим, для gpt-6.1-sol (вход $0.27, чтение кэша $0.013, выход $1.32) 90% входа попало в кэш; это допущение, а не гарантия. Тогда: 0.2 × 0.27 + 1.8 × 0.013 + 0.04 × 1.32 = 0.054 + 0.0234 + 0.0528 = $0.1302.
Не делайте из этого вывод, что одна модель лучше другой: они различаются по индексу силы (48 у claude-sonnet-5-5, 52 у gpt-6.1-sol) и по поведению в агентных задачах, и это нужно проверять на своём проекте. Если вам важна скидка на кэш именно для Claude, посмотрите консольный Claude Code, который работает в Anthropic-формате, или провайдера Anthropic в Cline с опцией собственного базового адреса: для провайдеров Anthropic-формата шлюз ожидает адрес без /v1 (https://api.zukko.pro), и при ошибке 404 первым делом проверьте именно суффикс. Актуальные цены — GET https://api.zukko.pro/v1/models или страница «Модели» в кабинете.
Запасной путь: Cline как ACP-агент
Если плагин не запускается или нужна нетипичная связка, у Cline есть режим протокола ACP: консольный клиент cline --acp может быть агентом внутри JetBrains AI Assistant. По документации Cline, в окне AI Chat выбирается Add Custom Agent, что создаёт файл ~/.jetbrains/acp.json, и в него добавляется запись:
{
"agent_servers": {
"Cline": {
"command": "cline",
"args": ["--acp"],
"env": {}
}
}
}Консольный клиент ставится через npm install -g cline, а учётные данные из cline auth подхватываются автоматически. Если IDE не находит cline, укажите полный путь из which cline. В ACP-режиме по умолчанию ничего не одобряется автоматически. Для сравнения со встроенным ассистентом IDE смотрите заметку про JetBrains AI Assistant.
Типичные проблемы
401 после ввода ключа. Проверьте, что в поле ключа нет пробелов и что Base URL заканчивается на /v1.
404 model_not_found. Опечатка в идентификаторе: возьмите точное имя из GET /v1/models.
403 model_not_allowed_for_key. Модели нет в списке разрешённых для ключа.
402. Закончился баланс. Пополнение от $1 через СБП (платёжная страница добавляет комиссию 8,5%), картой MasterCard или криптовалютой.
429 key_daily_limit_reached. Исчерпан дневной лимит ключа. Для IDE удобно завести отдельный ключ с лимитом в долларах, чтобы случайный цикл не сжёг баланс.
Частые вопросы
Есть ли Cline для JetBrains?
Да, плагин ставится из JetBrains Marketplace и открывается как окно инструментов. Он указан в документации Cline среди поддерживаемых редакторов.
Какой Base URL указывать в Cline?
Для OpenAI-совместимого провайдера: https://api.zukko.pro/v1.
Можно ли использовать модели не только Claude?
Да. Любую модель можно вызывать в любом формате: GPT, Gemini, DeepSeek, Qwen и GLM доступны по тому же ключу. Идентификатор берите из GET /v1/models.
Что выбрать: Cline или встроенный ассистент JetBrains?
Это вопрос привычки и задач. Cline даёт агента с планом и подтверждением правок на своём провайдере, а встроенный ассистент интегрирован в IDE глубже. Попробуйте оба на реальной задаче.
zukko
Платите в 25×
меньше
за Claude Code & ChatGPT
Один ключ fetch_* и base URL api.zukko.pro — в Cursor, Claude Code, Codex и любом SDK.
Похожие статьи
- Нейросеть для Lua и Roblox: как писать скрипты на Luau с ИИМодель без подсказки может спутать Lua с Luau и предложить устаревший API Roblox. Показываем, как формулировать задачу, проверять код и подключить агента к проекту.
- Как подключить Qwen к VS Code: Companion, Cline и ContinueДва способа получить Qwen в редакторе: официальный Companion для Qwen Code и расширения Cline, Kilo Code, Continue с OpenAI-совместимым ключом.
- Claude Code в JetBrains: IntelliJ IDEA и PyCharm на своём ключеПлагин не содержит собственной копии Claude Code, а запускает консольный агент в терминале IDE. Разбираем установку, ключ шлюза, диффы и типичные сбои.
- Cursor для 1С: как писать код на BSL с ИИ-агентомКак открыть выгрузку конфигурации 1С в Cursor, написать правила для BSL, давать агенту метаданные и не принимать выдуманный код. С расчётом стоимости сессии.