Навыки агента или 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 подключай тогда, когда упрёшься в конкретную стену: агенту нужны данные, которых у него нет.
Короткие уроки-истории, симулятор агента и ежедневная практика — в нашем мобильном приложении. Бесплатно.





