Агенты теперь сами подбирают себе плагины, навыки и MCP-серверы
До сих пор, чтобы дать агенту инструмент, стрелку проводили вы. В NeuroSquad 0.1.270 агент может сам посмотреть, что ему доступно, и подключить это к себе, а ничего нового не установится без вашего «да».
В NeuroSquad стрелка — это разрешение. Проведите её от агента к карточке «Памяти», и агент получит инструменты memory_*; к карточке навыка или MCP-сервера — и он сможет пользоваться ими. Модель понятная, но она оставляет на вас одну задачу: заранее знать, что понадобится каждому агенту. На деле первым это узнаёт сам агент — посреди работы выясняется, что решения по проекту стоит сохранить на следующую сессию или что документация библиотеки избавила бы от десятка догадок.
NeuroSquad 0.1.270 отдаёт эту часть агенту. Он видит, какие плагины, навыки и MCP-серверы ему доступны, и подключает нужный к своей карточке. Всё, что ещё не установлено, по-прежнему ждёт вашего согласия. Кроме того, карточки теперь остаются «в работе», пока работают их субагенты, а токены, потраченные субагентами, считаются один раз и показываются отдельной долей. Меню добавления карточек стало двумя колонками, где всё видно сразу, и есть длинный список исправлений. Это выпуск для Windows; приложение для Mac пока остаётся на 0.1.230 и получит всё это со следующей сборкой.
Агент, который снаряжает себя сам
У каждой карточки агента теперь на два встроенных инструмента больше. neurosquad_catalog показывает, чем агент мог бы пользоваться: плагины («Память», Context7, Graphify, RTK, Caveman и остальные), навыки и MCP-серверы, уже установленные на этом компьютере, а если агент ищет — ещё и совпадения из skills.sh и официального реестра MCP. У каждой записи написано, для чего она, какие инструменты даст и в каком она состоянии для этого агента: уже подключена, есть на холсте, доступна, не установлена, требует настроек или просто не работает с этим CLI или в WSL- и SSH-воркспейсе.
Затем neurosquad_equip добавляет выбранное. Если подходящая карточка уже есть на холсте, агент получает только стрелку к ней; иначе рядом с агентом, в его рамке, появляется новая карточка с проведённой стрелкой. Действуют те же правила, что и для стрелок, которые проводите вы: бюджет на паузе всё останавливает, к чувствительным карточкам, которые агент не создавал, доступа нет, а один агент может добавить себе не больше восьми карточек.
Каждое такое изменение видно: уведомление в углу говорит, какой агент что подключил, а «Отменить» возвращает всё назад — карточку, если агент её создал, или только стрелку, если карточка уже была. Плагины и уже установленное подключаются сразу и работают в той же сессии: новыми инструментами агент может воспользоваться на следующем же шаге.
Ничего нового без вашего «да»
Установить навык или MCP-сервер — значит запустить на своём компьютере чужой код, поэтому сам агент этого сделать не может. Когда он просит то, что ещё не установлено, NeuroSquad показывает диалог с тем, что будет установлено: пакет, откуда он, версия и точный закреплённый хеш или коммит, лицензия, файлы и скрипты, результаты проверок безопасности из каталога. Устанавливает только кнопка «Установить и подключить» — теми же закреплёнными установщиками, что и каталог. «Отклонить» или отсутствие ответа в течение десяти минут не устанавливает ничего, и агенту об этом сообщается.
Диалог появляется и в опасном режиме, и в режиме карточек. Если серверу нужен ключ или другие настройки, вместо этого открывается каталог — заполнить их агент не может. Если вы предпочитаете подключать всё сами, в диалоге изменения воркспейса есть переключатель «Агенты могут подключать себе плагины, навыки и MCP». По умолчанию он включён.
Откуда агент знает, что просить
Инструменты помогают, только если агент о них вспомнит. Поэтому раз за сессию, вместе с первым промптом, агент получает короткую записку: два инструмента, правило об установке и плагины с установленными навыками и серверами, которые ему подойдут. Записка ограничена 1200 символами, это примерно 300 токенов, и позже в той же сессии не повторяется. В Claude Code, Codex и Qwen Code она приходит через их хук промпта, в OpenCode, Kilo Code, pi, omp и Gemini CLI — через тот же мост, которым уже пользуется «Память». У остальных CLI инструменты и их описания тоже есть, только без записки.
При проверке всплыла разница между CLI. Некоторые, например Codex, читают список инструментов один раз, при запуске. Для них инструменты плагинов и навыков теперь перечислены с самого начала, так что подключение работает в той же сессии. А собственные инструменты только что добавленного MCP-сервера доходят до такого CLI лишь после перезапуска карточки — и агенту так и говорится.
Субагенты: в работе и посчитаны один раз
Многие CLI умеют отдать часть задачи субагенту — инструмент Agent в Claude Code, task-сессии в OpenCode, агенты в Qwen Code. Свежие версии Claude Code по умолчанию запускают их в фоне: основной агент отвечает «два ревьюера уже работают» и завершает ход, а субагенты продолжают. Для NeuroSquad такой конец хода выглядел как конец работы, поэтому карточка говорила «готово» и звенела, пока два субагента ещё были заняты.
Теперь карточка следит за субагентами, которых запустил её агент. Пока работает хоть один, карточка остаётся «в работе» и завершается, только когда сделано всё. Чип в шапке карточки показывает, сколько субагентов работает, а подсказка перечисляет их типы. Если субагенту нужно разрешение, вопрос показывается на карточке родителя с именем субагента впереди. Так о субагентах сообщают Claude Code, OpenCode, Kilo Code и Qwen Code.
Вторая половина — деньги. Запросы субагента к модели оплачиваются так же, как запросы самого агента, значит, они относятся к его карточке — и считать их нужно ровно один раз. Проверив все CLI, мы нашли три места, где это не выполнялось. Kilo Code прибавляет стоимость субагента к сообщению, которое его запустило, и она считалась второй раз. Ответвлённый субагент Codex копирует историю родителя в свой журнал вместе с токенами. А дочерние сессии Hermes Agent вообще не засчитывались карточке. Все три исправлены.
Итоги в «Расходе», «Статистике прогона» и «Пульсе агентов» включают субагентов, а в «Расходе» строка агента помечена «вкл. N субагентов»; подсказка показывает их токены, запросы и стоимость. Для тех, кто делает свои карточки, Card SDK 1.3 даёт то же разделение: в agents.usage появились часть subagents и параметр mainOnly, а каждый запрос в agents.timeline говорит, сделал ли его субагент.
Меню добавления — всё сразу
Меню добавления карточек разрослось в свёрнутые группы, которые приходилось открывать по одной. Теперь это две колонки: агенты слева — сначала установленные CLI с зелёной точкой, потом ваши сохранённые шаблоны агентов, — карточки справа, а навыки, MCP и плагины — полосой сверху. В окне 1280×800 всё видно без прокрутки. Строка под указателем поясняется рядом с полем поиска, ввод текста фильтрует обе колонки, а стрелки на клавиатуре ходят вверх-вниз по колонке и в соседнюю.
Исправления
- Статус агентов: запоздалый отчёт старого процесса перезапущенного CLI больше не двигает статус, промпт в собственной очереди Claude Code больше не заканчивается ложным «завершил», а вынесенное окно или телефон больше не играют второй звук.
- Терминалы: ваши собственные настройки
CLAUDE_CODE_*, например путь к Git Bash, теперь доходят до карточек Claude Code; убираются только метки родительской сессии Claude Code. - Плагины: поиск в «Памяти» больше не ждёт сохранения, «Память» и Context7 больше не могут задержать промпт, Caveman присылает правила заново, если они не дошли, а RTK использует ровно тот
rtk, который запустит оболочка агента. - Бюджет и браузер: «Продолжить» после лимита даёт примерно ещё десятую его часть и снова ставит на паузу; удаление карточки браузера удаляет её профиль — cookies, входы и историю.
- SSH, WSL, диктовка, аккаунт: ключи хостов проверяются так же, как в OpenSSH, WSL переживает
wsl --shutdown, скачивание модели сверяется с закреплённым SHA-256, коды входа срабатывают только один раз и только для сессии, которая их запросила, а телефон переподключается после перезапуска десктопа.
Как агенты снаряжают себя, описано в разделе «Навыки, MCP и плагины». Полный список изменений — в журнале изменений 0.1.270. NeuroSquad обновляется сам; новая установка начинается со страницы загрузки.





