# Агенты теперь сами подбирают себе плагины, навыки и MCP-серверы

> Агент находит плагин, навык или MCP-сервер, нужный для задачи, и подключает его к своей карточке — всё новое только с вашего согласия; карточки остаются «в работе», пока работают их субагенты, а расход субагентов считается один раз; меню добавления карточек в две колонки.

- URL: https://neurosquad.ai/ru/blog/agents-equip-themselves/
- Published: 2026-10-05
- Publisher: NeuroSquad (https://neurosquad.ai/)

В 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` добавляет выбранное. Если подходящая карточка уже есть на холсте, агент получает только стрелку к ней; иначе рядом с агентом, в его рамке, появляется новая карточка с проведённой стрелкой. Действуют те же правила, что и для стрелок, которые проводите вы: бюджет на паузе всё останавливает, к чувствительным карточкам, которые агент не создавал, доступа нет, а один агент может добавить себе не больше восьми карточек.

![Холст: новая карточка Memory (mem0) над карточкой Lead и стрелка от Lead к ней; в терминале Lead промпт «Keep the decisions we make here across sessions.», «Called neurosquad» и ответ «Connected Memory to my card»; справа внизу уведомление «Lead подключил Memory (mem0)» с кнопкой «Отменить»](https://neurosquad.ai/blog/agents-equip-themselves/equip-toast-ru.webp)

*Lead подключил себе «Память». У уведомления в углу есть «Отменить» — оно убирает созданную карточку. Модель здесь — тестовый сервер со сценарием.*

Каждое такое изменение видно: уведомление в углу говорит, какой агент что подключил, а **«Отменить»** возвращает всё назад — карточку, если агент её создал, или только стрелку, если карточка уже была. Плагины и уже установленное подключаются сразу и работают в той же сессии: новыми инструментами агент может воспользоваться на следующем же шаге.

## Ничего нового без вашего «да»

Установить навык или MCP-сервер — значит запустить на своём компьютере чужой код, поэтому сам агент этого сделать не может. Когда он просит то, что ещё не установлено, NeuroSquad показывает диалог с тем, что будет установлено: пакет, откуда он, версия и точный закреплённый хеш или коммит, лицензия, файлы и скрипты, результаты проверок безопасности из каталога. Устанавливает только кнопка **«Установить и подключить»** — теми же закреплёнными установщиками, что и каталог. **«Отклонить»** или отсутствие ответа в течение десяти минут не устанавливает ничего, и агенту об этом сообщается.

![Диалог «Установить pdf?»: Lead хочет добавить себе этот навык, ничего не устанавливается без вашего разрешения. Ниже — описание навыка и таблица: пакет anthropics/skills/pdf, источник, коммит, закреплённый хеш, лицензия, файлы и проверки безопасности, два предупреждения — о скриптах и о проверке, нашедшей риск, — и кнопки «Отклонить» и «Установить и подключить»](https://neurosquad.ai/blog/agents-equip-themselves/install-consent-ru.webp)

*Агент попросил навык, которого ещё нет. Диалог появляется даже в опасном режиме.*

Диалог появляется и в опасном режиме, и в режиме карточек. Если серверу нужен ключ или другие настройки, вместо этого открывается каталог — заполнить их агент не может. Если вы предпочитаете подключать всё сами, в диалоге изменения воркспейса есть переключатель **«Агенты могут подключать себе плагины, навыки и 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.

![Карточка Lead в работе, в её шапке чип с цифрой 2 и подсказка «2 субагента, Работают субагенты: general-purpose ×2»; в терминале Lead запущены два фоновых агента — Payment error paths и Cart test gaps — и «Waiting for 2 background agents to finish»; справа «Статистика прогона» замеряет прогон Lead](https://neurosquad.ai/blog/agents-equip-themselves/subagents-ru.webp)

*Lead запустил двух ревьюеров в фоне. Карточка остаётся в работе и показывает их в шапке.*

Вторая половина — деньги. Запросы субагента к модели оплачиваются так же, как запросы самого агента, значит, они относятся к его карточке — и считать их нужно ровно один раз. Проверив все CLI, мы нашли три места, где это не выполнялось. Kilo Code прибавляет стоимость субагента к сообщению, которое его запустило, и она считалась второй раз. Ответвлённый субагент Codex копирует историю родителя в свой журнал вместе с токенами. А дочерние сессии Hermes Agent вообще не засчитывались карточке. Все три исправлены.

![Тот же холст после прогона: в терминале Lead каждый ревьюер заканчивает, и Lead подводит итог их находкам; карточка завершила работу; «Статистика прогона», замороженная на финише, показывает 1 промпт, 6 запросов к модели, 7 200 токенов ввода, 204 вывода и 1:21 рабочего времени](https://neurosquad.ai/blog/agents-equip-themselves/subagents-done-ru.webp)

*Работа завершилась только после возвращения обоих ревьюеров. «Статистика прогона» учитывает их запросы в этих шести.*

Итоги в «Расходе», «Статистике прогона» и «Пульсе агентов» включают субагентов, а в «Расходе» строка агента помечена **«вкл. N субагентов»**; подсказка показывает их токены, запросы и стоимость. Для тех, кто делает свои карточки, Card SDK 1.3 даёт то же разделение: в `agents.usage` появились часть `subagents` и параметр `mainOnly`, а каждый запрос в `agents.timeline` говорит, сделал ли его субагент.

![Раздел «Расход», вкладка «По агентам»: строка Lead с пометкой «вкл. 2 субагента», воркспейс Checkout service, 6 запросов, 7 200 токенов ввода, 204 вывода, всего 7 404](https://neurosquad.ai/blog/agents-equip-themselves/usage-ru.webp)

*В «Расходе» по-прежнему одна строка на карточку — и видно, сколько в ней от субагентов.*

## Меню добавления — всё сразу

Меню добавления карточек разрослось в свёрнутые группы, которые приходилось открывать по одной. Теперь это две колонки: агенты слева — сначала установленные CLI с зелёной точкой, потом ваши сохранённые шаблоны агентов, — карточки справа, а навыки, MCP и плагины — полосой сверху. В окне 1280×800 всё видно без прокрутки. Строка под указателем поясняется рядом с полем поиска, ввод текста фильтрует обе колонки, а стрелки на клавиатуре ходят вверх-вниз по колонке и в соседнюю.

![Меню добавления, открытое с панели холста: поле поиска с подсказкой «Печатайте для поиска, стрелки — выбор, Enter — добавить»; сверху «Навык», «MCP-сервер» и «Плагины»; колонка «Агенты» с «Новый агент…» и девятнадцатью CLI; справа «Инструменты для агентов», «Другие карточки» и «Своё»](https://neurosquad.ai/blog/agents-equip-themselves/add-menu-ru.webp)

*Агенты слева, карточки справа, ничего не свёрнуто.*

## Исправления

- **Статус агентов**: запоздалый отчёт старого процесса перезапущенного 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 и плагины»](https://docs.neurosquad.ai/ru/skills-mcp#self-equip). Полный список изменений — в [журнале изменений 0.1.270](https://neurosquad.ai/ru/changelog/#v0.1.270). NeuroSquad обновляется сам; новая установка начинается со [страницы загрузки](https://neurosquad.ai/ru/download/).
