Cline CLI,а вокруг — целый холст
Запускайте столько сессий Cline, сколько нужно, — каждую в своей карточке с настоящим терминалом Cline. Плагин NeuroSquad внутри Cline сообщает о каждом ходе и каждом одобрении, которого тот ждёт, стрелки дают ему браузеры, терминалы и заметки, а его сессии и расход всегда перед глазами.
Официальный сайтcline.bot/cli- Настоящий
cline, ваш собственный вход - Ничего не пишется в
~/.cline - Бесплатно, для Windows 10 и 11
Он знает, когда Cline закончил — и когда ждёт одобрения
Cline 3 загружает плагины из своей папки конфигурации. Каждая карточка получает свою папку с плагином NeuroSquad, и хуки плагина сообщают о ходе — включая момент, когда вызов инструмента остановился на запросе одобрения Cline.
beforeRunхук плагинаХод начался. Значок карточки крутится, карточка «Команда» считает агента работающим, а уведомление о прошлом вопросе убирается.
beforeTool + 700 msхук плагинаbeforeTool срабатывает до проверки одобрения в Cline. Вызов без автоодобрения, который не начался через 700 мс, ждёт вас: карточка пульсирует, а уведомление называет инструмент и его входные данные.
afterRunхук плагинаХод завершён — успешно, отменён или с ошибкой. Уходит следующий промпт из очереди, ответ попадает в журнал, уведомление сообщает, что готово.
Вопросы тоже считаются
Когда Cline вызывает ask_question, карточка ждёт вас с «Cline is asking: …» и самим вопросом.
Статус двигает только главный агент
Сабагенты и участники команды наследуют плагин, но несут id родителя, поэтому их ходы не завершают ваш — а их запросы одобрения всё равно доходят до вас.
Ваша настройка сохраняется
Папка конфигурации карточки подключает ссылками ваши правила, скиллы, workflow и плагины из ~/.cline, так что ничего вашего не теряется.
Три вещи, которые вы будете делать каждый день
Копии интерфейса приложения, шаг за шагом. Когда Cline ждёт одобрения, отвечаете вы.
Cline чинит падающий тест через подключённый терминал, останавливается за вашим одобрением перед правкой файла и заканчивает — журнал заполняется сам.
Всё, что Cline CLI умеет в NeuroSquad
Cline CLI поддерживается так же глубоко, как Claude Code, — в основном через его собственную систему плагинов. Вот она целиком, а в последней группе — то, что NeuroSquad приходится обходить.
- 01
Знает своё состояние
Плагин NeuroSquad внутри Cline сообщает о каждом ходе, каждом одобрении и каждом вопросе.
«Закончил» и «ждёт» — разные вещи
Документация: «Закончил» и «ждёт» — разные вещиbeforeRunплагина переводит карточку в «работает»,afterRun— в «закончил». «Ждёт вас» эмулируется: вызов инструмента, не начавшийся через 700 мс послеbeforeTool, стоит на запросе одобрения Cline.Уведомление говорит, что нужно
Уведомление начинается с инструмента и его входных данных —
Документация: Уведомление говорит, что нужноCline needs your permission: run_commands — rm -rf dist— или сCline is asking: …. Одно на агента; клик ведёт к карточке.Каждая карточка — своя сессия
Документация: Каждая карточка — своя сессия--idс id карточки в первый раз начинает сессию ровно с этим id, а потом продолжает её./clearначинает новую, и плагин сообщает её id, так что карточка следует за ней.Карточка «Команда»
Все ИИ-агенты воркспейса на одной карточке — с моделью Cline из его последнего запроса (до него — модель последнего использованного провайдера) и живым временем хода.
Документация: Карточка «Команда»Свои карточки видят его
Карточки на Card SDK видят те же статусы и события ходов и читают последний ответ Cline из его файлов сессий.
Документация: Свои карточки видят его
- 02
Работает через холст
Стрелка от карточки — это набор инструментов, который отдаёт MCP-сервер NeuroSquad.
Стрелки — это инструменты
Стрелка к браузеру, терминалу, заметке или другому агенту даёт Cline
Документация: Стрелки — это инструментыneurosquad__browser_*,terminal_*,note_*илиagent_*. Плагин одобряет их заранее — проведённая стрелка и есть согласие.Сам добавляет карточки
Документация: Сам добавляет карточкиcanvas_spawn_cardпозволяет ему открыть рядом с собой терминал, браузер, заметку или агента-помощника — сразу со стрелкой. Помощник на Cline получает первый промпт, как только его экран готов.Режим карточек
Плагин убирает
Документация: Режим карточекrun_commands,fetch_web_contentиweb_searchиз каждого запроса и отказывает, если их всё же вызвали, — раньше политики одобрения Cline, поэтому это держится даже с--auto-approve true.MCP-серверы из реестра
Поставьте сервер из официального MCP Registry один раз и дайте его агенту стрелкой. Он не одобрен заранее, поэтому Cline спрашивает перед каждым вызовом, а секреты сервера не покидают NeuroSquad.
Документация: MCP-серверы из реестраСкиллы со skills.sh
Стрелка к карточке скилла даёт Cline
Документация: Скиллы со skills.shskill_loadсо списком скиллов и тем, когда их применять, — со следующего запуска карточки.
- 03
Для долгих прогонов
Заполненный контекст, сбойные запросы и длинные очереди решаются прямо на карточке.
Индикатор контекста и «Сжать»
Кольцо показывает промпт и вывод последнего запроса относительно окна модели (по каталогу OpenRouter — Cline держит свой только в памяти). «Сжать» отправляет
Документация: Индикатор контекста и «Сжать»/compact.Продолжает после лимита
Ход, упавший после собственных повторов Cline, показывает лимит на карточке — со временем сброса, если ошибка его называет, — и в этот момент уходит «continue».
Документация: Продолжает после лимитаОчередь промптов
Выстройте следующие сообщения: каждое уходит, когда плагин говорит, что ход закончен, — никогда посреди мысли. Проверено на промпте, поставленном в очередь во время 20-секундного хода. Есть и ежедневные промпты.
Документация: Очередь промптовПередать новому агенту
Когда сессия переполнена, запустите рядом нового агента — на Cline или любом другом CLI — со сводкой работы, уже вписанной и готовой к отправке.
Документация: Передать новому агентуЖурнал
Каждый законченный ответ добавляется в подключённую заметку — он читается из собственного файла сессии Cline.
Документация: Журнал
- 04
Работает в команде
Несколько агентов Cline — или смесь разных CLI — в одном проекте, не мешая друг другу.
Изолированные worktree
Дайте агенту свой git worktree — и параллельные агенты никогда не правят одни и те же файлы. Команда настройки и файлы для копирования, например
Документация: Изолированные worktree.env, готовят его до старта Cline.Добавить ревьюера
Один клик запускает агента на другом CLI в том же worktree — со стрелкой от автора и промптом проверить, ничего не редактируя.
Документация: Добавить ревьюераОпасный режим, по карточке
Сам Cline по умолчанию одобряет всё. Карточка передаёт
Документация: Опасный режим, по карточке--auto-approve false, чтобы он спрашивал; опасный режим — это--auto-approve true.Роли
Ревьюер, тестировщик, исследователь, архитектор, автор или своя: роль вписывается первым промптом, который вы видите и можете поправить, и никогда не отправляется повторно за вашей спиной.
Документация: РолиAGENTS.md читается нативно
Cline сам читает AGENTS.md воркспейса. Инструкции сессии NeuroSquad идут правилом плагина, потому что собственные инструкции MCP-сервера Cline игнорирует.
Документация: AGENTS.md читается нативно
- 05
Расход, контроль и доступ
Сколько он тратит, сколько ему можно, на какой модели работает и как до него дотянуться.
Расход и стоимость по карточке
Каждый запрос из файлов сессий Cline — чтение и запись кэша раздельно, сабагенты засчитываются своей сессии, а если Cline сам посчитал цену вызова, берётся она.
Документация: Расход и стоимость по карточкеБюджет-тормоз
Лимит на воркспейс. Сверх него каждый агент останавливается — Cline через Escape — и автоматические промпты останавливаются. Поднимите лимит, и пауза снимется; то, что вы печатаете сами, не блокируется никогда.
Документация: Бюджет-тормозМодели OpenRouter без ключа на диске
Cline начинает сессию только с ключом, сохранённым в его файлах. Поэтому карточка на OpenRouter кладёт туда заглушку, а ретранслятор в NeuroSquad подставляет настоящий ключ в каждый запрос — никогда в файл или аргумент.
Документация: Модели OpenRouter без ключа на дискеДиктовка в промпт
Зажмите хоткей и говорите. Речь распознаётся на вашем компьютере и печатается в поле ввода Cline.
Документация: Диктовка в промптС телефона
Отсканируйте QR-код, и весь холст откроется в браузере телефона: читайте терминал Cline, отвечайте на запрос одобрения, отправляйте следующий промпт.
Документация: С телефона
- 06
Что NeuroSquad обходит
Где умолчания Cline мешали бы карточке — и единственное, чего сделать нельзя.
Своя папка конфигурации у каждой карточки
Эмуляция.
Документация: Своя папка конфигурации у каждой карточки--configнаправляет каждую карточку в её собственную папку с плагином; ваши правила, скиллы, workflow и плагины из~/.clineподключаются ссылками — не копируются поверх и не перезаписываются. Удаление карточки удаляет ссылки, а не ваши папки.Вне общего хаба
Без
Документация: Вне общего хаба--data-dirCline запускает сессии в общем фоновом хабе — вне терминала карточки, с чужим окружением и дольше, чем живёт карточка. Карточка всегда передаёт этот флаг, так что сессия живёт и заканчивается вместе с ней.Новые стрелки — со следующего запуска
Вживую невозможно. Cline получает список инструментов MCP-сервера один раз за сессию и не следит за изменениями, поэтому стрелка, проведённая к работающей карточке, начинает действовать при её следующем запуске.
Документация: Новые стрелки — со следующего запускаEscape, никогда не Ctrl+C
Ctrl+C в простаивающей карточке Cline закрывает Cline (замерено). Бюджет-тормоз и любая остановка из приложения используют Escape: он отменяет ход и сохраняет сессию.
Документация: Escape, никогда не Ctrl+CСабагенты не завершают ваш ход
Помощники
Документация: Сабагенты не завершают ваш ходspawn_agentнаследуют плагин, но их хуки несут id родителя — статус карточки двигает только главный агент. Их запросы одобрения всё равно считаются.
Кто ждёт и сколько это стоило
Две карточки, которые отвечают на самые частые вопросы, когда одновременно работают несколько сессий Cline.
Карточка «Команда»
Каждый агент воркспейса со статусом, моделью и временем хода. Ждущий вас — первым, вместе с инструментом, который он хочет запустить. Нажмите на статус, чтобы отфильтровать.
coupon-fixCline CLIclaude-sonnet-4-6Cline needs your permission: run_commands — rm -rf distЖдёт вас2:34
api-migrationCline CLIclaude-sonnet-4-6Перевести маршруты на новый клиентРаботает13:41
db-indexesCline CLIgpt-5-miniДобавить недостающие индексыРаботает7:59
docs-passCline CLIgpt-5-miniОбновить READMEЗакончил4 мин. назад
Расход и стоимость
Читается из собственных файлов сессий Cline на вашем диске и привязывается к карточке по id сессии. Строки всегда складываются в итог.
| Агент | Токены | Стоимость | ||
|---|---|---|---|---|
| coupon-fix | 986 240 | 2,41 $ | ||
| api-migration | 701 553 | 1,68 $ | ||
| docs-pass | 190 862 | 0,09 $ | ||
| Итого | 102 | 1 878 655 | 4,18 $ |
Настоящий Cline CLI и несколько аргументов
NeuroSquad запускает тот же Cline, что и вы сами, — настоящий `cline.exe`, а не через обёртку npm — в терминале внутри карточки. Вот всё, что он добавляет:
Ничего не пишется в ~/.cline
Плагин, файл MCP и папка конфигурации — это файлы карточки в папке данных NeuroSquad.
Ваш вход, ваш провайдер
Cline работает с тем провайдером и ключом, которые вы в нём настроили. Аккаунт NeuroSquad — отдельный и его не видит.
Найдёт там, куда его поставил npm
Обёртка npm пропускается, и запускается собственный исполняемый файл Cline — между терминалом карточки и Cline ничего нет.
Cline CLI в NeuroSquad: ответы
Дайте Cline CLI холст
Бесплатно для Windows 10 и 11. Ваш код, ваш вход и ваши расходы остаются на вашем компьютере.