MCP, Skills и Agents в Claude Code

6 минут чтения · 14 просмотров
Алексей Воронов
Алексей Воронов AI-инструменты · Koderra
Тестирует и описывает современные инструменты для разработчиков. Специализация — AI-ассистенты, автоматизация и CLI-инструменты.
17 апреля 2026
A robotic hand reaching into a digital network on a blue background, symbolizing AI technology.
Claude Code · Расширения

MCP (Model Context Protocol) — открытый протокол от Anthropic для подключения Claude Code к внешним сервисам и инструментам. Skills — файлы-инструкции для кастомных workflow. Agents — автономные субагенты для параллельных задач.

MCP-серверы: подключение

AI Lovers
Эксперт по Claude Code
Claude Code MCP и API: подключение серверов, интеграций и расширение возможностей
от 8 990 ₽ →

Добавить MCP-сервер можно одной командой:

# Синтаксис
claude mcp add <название> [--scope user|project|local] -- <команда запуска>

# GitHub MCP
claude mcp add github --scope user -- \
  docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server

# Context7 — актуальная документация библиотек
claude mcp add context7 --scope user -- \
  npx -y @upstash/context7-mcp

# Playwright — управление браузером
claude mcp add playwright --scope user -- \
  npx -y @playwright/mcp

# Brave Search — веб-поиск
claude mcp add brave-search --scope user -- \
  npx -y @brave/brave-search-mcp-server

# Filesystem — доступ к файлам вне проекта
claude mcp add filesystem --scope local -- \
  npx -y @modelcontextprotocol/server-filesystem /path/to/dir

Область видимости (scope)

ScopeХранится вКогда использовать
user~/.claude/settings.jsonЛичные инструменты для всех проектов
project.claude/settings.jsonОбщие инструменты команды (в git)
local.claude/settings.local.jsonЛичные настройки конкретного проекта (не в git)

Популярные MCP-серверы

🐙 GitHub

Создание PR, управление issues, code review — прямо из сессии Claude Code.

📚 Context7

Актуальная документация для любой библиотеки — Claude всегда знает свежий API.

🎭 Playwright

Автоматизация браузера: тесты UI, скрапинг, проверка вёрстки.

🔍 Brave Search

Веб-поиск внутри рабочей сессии — Claude сам ищет решения.

🗃️ Filesystem

Доступ к файлам вне текущей директории проекта.

🎨 Figma

Читает дизайны Figma и генерирует код по макетам.

🗒️ Obsidian

Доступ к заметкам и документации из Obsidian vault.

⚡ Zapier

Автоматизация через Slack, Gmail, Trello и сотни других сервисов.

Skills — кастомные команды

Skills — это .md-файлы в директории .claude/ вашего проекта. Они учат Claude Code составным workflow с использованием MCP-инструментов.

# .claude/deploy.md
When I ask you to deploy:
1. Run tests: `npm test`
2. If tests pass, use GitHub MCP to create a PR from current branch
3. Add label "ready-for-review"
4. Move the Linear ticket to "In Review"
5. Post a message in Slack #deploys channel

После создания файла достаточно написать «задеплой» — Claude выполнит весь workflow.

Управление skills

# Просмотр доступных skills
/skills

# Запуск конкретного skill
/deploy
/test
/review

Agents и субагенты

Claude Code умеет запускать субагенты — параллельные экземпляры для разных подзадач одной большой задачи.

# Пример: агент тестирования параллельно с агентом документации
> Запусти агентов: один пишет тесты для модуля Auth,
  второй генерирует JSDoc для всех публичных методов
⚠️ Субагенты и лимиты: каждый субагент расходует токены независимо. При параллельном запуске 3–4 агентов лимиты Pro исчерпываются очень быстро. Для агентных workflow рекомендуется Max 5x или Max 20x.

AGENTS.md

Файл .claude/agents.md описывает специализацию каждого агента в проекте — аналог CLAUDE.md, но для субагентов.

# agents.md
## test-agent
Специализация: написание и запуск тестов PHPUnit.
Никогда не изменяй production-код, только test/.

## docs-agent
Специализация: документирование публичных методов.
Стиль: PHPDoc, всегда добавляй @param и @return.

Claude Code — главная · → Интеграции с IDE

MVP за один день: что стало возможным с MCP

До появления MCP типичная сессия разработки выглядела так: Claude пишет код в терминале, вы вручную копируете его в редактор, переключаетесь в браузер чтобы проверить результат, заходите в базу данных чтобы посмотреть данные, потом возвращаетесь к Claude. Переключение контекста — главный убийца продуктивности.

MCP убирает это переключение. Один разработчик описал свой опыт: он построил MVP системы управления инвойсами за один рабочий день. Claude Code через MCP настроил схему базы данных, сгенерировал API-эндпоинты, запустил браузер через Playwright чтобы проверить UI, отправил тестовые письма через почтовый MCP и создал PR на GitHub — и всё это без единого переключения окон. То, что обычно занимает несколько недель прыжков между инструментами, Claude сделал последовательно из одного терминала.

«Я понял что MCP изменил правила игры, когда Claude сам нашёл ошибку в UI через Playwright, прочитал стек ошибки через Sentry и исправил её в коде — без единого вопроса ко мне.»
— из обсуждения на Hacker News, 2025

Тысяча серверов: экосистема MCP в 2026

К началу 2026 года сообщество создало более 1 000 MCP-серверов. Это уже не просто набор инструментов — это экосистема сопоставимая по размеру с ранним npm. Каталог mcpcat.io помогает искать серверы по категориям и рейтингу.

По категориям самые популярные серверы:

🔧
Dev-инструменты

GitHub, GitLab, Jira, Linear, Sentry — всё что нужно в рабочем процессе

🗄️
Базы данных

PostgreSQL, MySQL, SQLite, MongoDB, Redis — прямые запросы из сессии

🌐
Веб и браузер

Playwright, Puppeteer, браузерные тесты и скрапинг

📚
Документация

Context7, Notion, Confluence — Claude знает актуальные API

📊
Бизнес-данные

HubSpot, Salesforce, Stripe — CRM и платёжные данные в контексте

☁️
Инфраструктура

AWS, Docker, Kubernetes — управление через естественный язык

Три рабочих MCP-стека

Вместо того чтобы подключать всё подряд, опытные пользователи собирают минимальные стеки под свои задачи. Вот три популярных комбинации:

🌐 Веб-разработчик
GitHub Playwright Context7 Sentry

Claude создаёт PR, проверяет через браузер что всё работает, видит актуальную документацию библиотек, читает трейсы ошибок из Sentry и сразу предлагает фикс.

⚙️ Backend / DevOps
PostgreSQL GitHub Sentry Filesystem

Claude смотрит схему БД напрямую, пишет оптимизированные запросы, видит реальные данные для отладки, читает ошибки с прода и исправляет их в коде.

📋 Продуктовый / Командный
Linear Notion GitHub Slack

Claude берёт задачу из Linear, читает спецификацию в Notion, пишет код и создаёт PR, сообщает в Slack когда готово. Полный цикл без ручного переключения.

Субагенты: когда одного Claude мало

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

Что важно понять про субагенты: каждый из них — это отдельный полноценный экземпляр Claude с собственным контекстом и набором инструментов. Они не знают друг о друге. Оркестратор только собирает их результаты.

Практический пример: покрытие тестами большого модуля. Один оркестратор, четыре агента — каждый покрывает свой класс параллельно. На Pro-плане это быстро исчерпает лимиты. На Max 20x — рабочий инструмент для повседневных задач.

Об агентах и токенах честно: каждый субагент — отдельный счётчик токенов. Запуск 4 агентов параллельно на Pro ($20) — это путь к исчерпанию лимита за час. Если вы всерьёз работаете с агентными задачами, Max 5x или 20x — не роскошь, а необходимость. Экономия на подписке тут обходится временем ожидания.
AI Lovers
AI Lovers ✓ Проверен
Помогаю командам разработчиков запускать AI-инструменты на собственных серверах. Специализация — Claude Code, Docker-стеки для LLM-агентов, MCP-серверы. Работаю
Услуги эксперта по теме