mako-ai — плагин для Claude Code: что делает и как установить
Обучает Claude Code использовать MCP-инструменты Mako для анализа кода и баз данных вместо сплошного поиска через grep.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install mako-ai@claude-communityЧто делает mako-ai
Плагин добавляет в Claude Code набор скиллов для работы с проектом через Mako. Конфигурация .mcp.json запускает локальный stdio-сервер командой npx -y agentmako mcp, обучая модель выбирать точечные MCP-инструменты вместо медленного перебора репозитория утилитой grep.
Внутри доступно восемь скиллов в пространстве имён mako-ai: точка входа mako-guide и специализированные команды вроде /mako-ai:mako-database или /mako-ai:mako-trace. Схемы инструментов подтягиваются динамически через MCP ToolSearch.
Для запуска обязателен Node.js 20+ в PATH. Без предварительно инициализированного или подключённого проекта Mako в текущем репозитории инструменты работать не будут.
Какие задачи решает
- заменить медленный grep-поиск на контекстные выборки Mako
- исследовать граф зависимостей и структуру кодовой базы
- проверить структуру таблиц и политики безопасности RLS
- настроить запуск MCP-сервера agentmako через stdio
Примеры запросов агенту
- /mako-ai:mako-guide покажи правила работы с проектом
- /mako-ai:mako-database проверь схему базы данных и аудит RLS
- /mako-ai:mako-trace найди цепочку вызовов в текущем модуле
Как установить mako-ai
Через маркетплейс плагинов
/plugin marketplace add anthropics/claude-plugins-community/plugin install mako-ai@claude-communityПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о mako-ai
Как установить mako-ai в Claude Code?
Выполните в Claude Code обе команды по порядку: сначала /plugin marketplace add anthropics/claude-plugins-community, затем /plugin install mako-ai@claude-community.
Что делает mako-ai?
Плагин подключает MCP-сервер Mako и подсказывает Claude Code, когда запускать специализированные инструменты анализа кода и баз данных вместо поиска по файлам.
Что нужно подготовить перед запуском mako-ai?
Потребуется Node.js 20 или новее в PATH. В рабочей папке репозитория уже должен быть инициализирован или привязан проект Mako.
Исходный текст
mako-ai-claude-plugin · Apache-2.0
# Mako AI Claude Code Plugin This plugin packages Mako guidance and MCP wiring for Claude Code. It does not replace Mako's typed MCP tools. It teaches Claude Code when to use them, while `.mcp.json` starts the existing `agentmako mcp` stdio server. ## Prerequisites - Claude Code installed. - Node.js 20+ on `PATH` (the plugin's `.mcp.json` runs `npx -y agentmako mcp`, which fetches and caches the published `agentmako` package automatically). - A Mako project already attached or initialized for the repo you are using. ## Local Development From the Mako repo root: ```powershell claude plugin validate .\mako-ai-claude-plugin claude --plugin-dir .\mako-ai-claude-plugin ``` Inside Claude Code, the skills appear under the `mako-ai` namespace: - `/mako-ai:mako-guide` - `/mako-ai:mako-discovery` - `/mako-ai:mako-trace` - `/mako-ai:mako-neighborhoods` - `/mako-ai:mako-graph` - `/mako-ai:mako-database` - `/mako-ai:mako-code-intel` - `/mako-ai:mako-workflow` Use `/mcp` in Claude Code to verify the plugin-provided `mako-ai` MCP server is connected. ## Skill Layout `mako-guide` is the entry skill and owns cross-cutting feedback policy. The remaining skills are category-scoped so Claude Code can load only the guidance relevant to the user's intent. Live tool schemas come from MCP ToolSearch and `tools/list`. The skills should not be treated as schema references. ## Feedback Policy Use `agent_feedback` selectively, not after every call. First use `recall_tool_runs` to find the prior run and copy its `requestId` into `agent_feedback.referencedRequestId`. Use `finding_ack` only for reviewed static findings from tools such as `ast_find_pattern` and `lint_files`; do not use it to rate tool usefulness.
© drhalto · Apache-2.0 · drhalto/agentmako