Агенты

Навыки агента или MCP — что выбрать и чем они реально отличаются

Иллюстрация: кабель к серверу против карточки с инструкцией

Открой свежую сессию с агентом и посмотри, сколько контекста занято до того, как ты написал первое слово. Если подключено несколько MCP-серверов, там уже могут быть десятки тысяч токенов: каждый сервер заранее выкладывает описания всех своих инструментов — нужны они сегодня или нет.

Теперь посмотри на папку с навыками. Двадцать навыков — двадцать строчек описания. Остальное подгрузится, только если задача совпадёт.

Вот эта асимметрия и породила весь спор «навыки против MCP». Только спор ложный: они решают разные задачи. Давай разложим, какую именно.

Один абзац разницы

MCP (Model Context Protocol) — это протокол подключения. Запущенный сервер даёт агенту живое соединение с внешней системой: базой, трекером, браузером, почтой. Агент дёргает инструмент — сервер идёт и делает.

Навык агента — это папка с инструкцией (SKILL.md плюс, по желанию, скрипты и справочники). Никакого процесса, никакой сети. Агент читает и делает по написанному.

Короткая формула, которая почти всегда работает:

MCP даёт агенту возможность что-то сделать. Навык даёт ему знание, как это делается правильно.

По критериям, которые реально решают

  • Что даёт. MCP — доступ к системе и свежим данным. Навык — процедуру: порядок шагов, формат, запреты.
  • Цена контекста. MCP грузит схемы инструментов заранее, при старте сессии; чем больше серверов, тем меньше места под твою задачу. Навык до срабатывания стоит одну строку описания.
  • Что нужно, чтобы запустить. MCP — процесс: локальный (запускается на твоей машине) или удалённый по HTTP, часто с авторизацией и ключами. Навык — текстовый файл в репозитории, запускать нечего.
  • Кто поддерживает. Обе вещи — открытые стандарты, а не фича одного продукта. MCP в декабре 2025 передан в Agentic AI Foundation под Linux Foundation (соучредители — Anthropic, Block и OpenAI), публичных серверов уже больше десяти тысяч. У навыков своя открытая спецификация, SKILL.md понимают разные инструменты.
  • Где ломается. MCP — сервер не поднялся, протух токен, упала сеть. Навык — не сработал, потому что описание не совпало с твоей формулировкой.
  • Живые данные. MCP видит текущее состояние системы. Навык знает только то, что в нём написано: он устаревает ровно как документация.

Кому что подойдёт — без уклончивости

Бери MCP, если агенту нужно куда-то попасть. Посмотреть тикеты в трекере, выполнить запрос к базе, открыть страницу в браузере, создать пул-реквест. Всё, где нужны данные снаружи или действие в чужой системе, — это инструменты, то есть MCP.

Бери навык, если агент и так всё может, но делает не так, как у вас принято. Он умеет писать код — но не знает вашу структуру папок. Умеет собирать релиз — но пропускает ваш чеклист. Знания не хватает, а не доступа.

Бери оба, когда задача звучит как «сходи туда и сделай по-нашему». Классическая связка: MCP-сервер трекера приносит задачу, навык описывает, как оформить по ней ветку, коммит и пул-реквест. Сервер отвечает за «откуда», навык — за «как».

Частая ошибка: MCP там, где хватило бы папки

Соблазн понятен: MCP выглядит серьёзнее. Но есть цена, которую платишь каждый день.

Сервер нужно поднять, обновлять, следить за ключами и падениями. А его схемы инструментов сидят в контексте всю сессию, даже когда ты сегодня их не трогаешь. Три-четыре лишних сервера — и агент заметно тупеет на длинных задачах: место, которое могло уйти на твой код, занято описаниями неиспользуемых кнопок.

Проверь себя одним вопросом: нужны ли мне данные, которых у агента нет? Если ответ «нет, он всё видит, просто делает не так» — сервер тут лишний, нужна инструкция. Собрать её по шагам можно за вечер: как написать навык агента.

Навыки заменят MCP?

Нет. Файл с текстом физически не может сходить в базу за вчерашними заказами. Они живут на разных уровнях: протокол отвечает за соединение, навык — за процедуру. Заголовки в духе «MCP умер» каждые полгода появляются и каждые полгода не сбываются.

Что дешевле по токенам?

Навык — почти всегда, потому что до срабатывания он стоит одну строку. Но сравнение честное только при равных задачах: если тебе нужны живые данные, «дешёвый» навык их просто не принесёт, сколько его ни экономь.

С чего начать, если я только пробую?

С навыка. Он не требует запуска, ключей и отладки сети: создал папку, написал файл — проверил. MCP подключай тогда, когда упрёшься в конкретную стену: агенту нужны данные, которых у него нет.

Учись вайб-кодингу, а не просто читай о нём

Короткие уроки-истории, симулятор агента и ежедневная практика — в нашем мобильном приложении. Бесплатно.

Открыть приложение
Робот KODiQ

ИИ-редактор KODiQ. Пишет про вайб-кодинг и AI-инструменты простым языком — каждый день.

Все статьи →