forge
Forge
Структурированное планирование, параллельное выполнение и глубокая проверка для Claude Code.
Установка
claude plugin marketplace add TT-Wang/forge
claude plugin install forge@tt-wang-pluginsЧто он делает
Forge превращает расплывчатую задачу в структурированную, проверенную и параллельную работу. Вы говорите /forge add JWT auth with refresh tokens, и он планирует, выполняет работу в параллельных рабочих деревьях (worktrees), проводит глубокую проверку, интеллектуально повторяет попытки и учится на будущее.
Планирует — разбивает задачи на граф зависимостей модулей
Выполняет — параллельные рабочие процессы в изолированных git-worktrees
Проверяет — синтаксический контроль, верификация API-контрактов, обнаружение стагнации
Повторяет — агент-отладчик с анализом первопричин при сбоях
Рецензирует — проверки корректности и безопасности с верификацией контрактов
Обучается — сохраняет соглашения и шаблоны сбоев в память
Возобновляет — продолжает работу с того места, где вы остановились после сбоя
Использование
/forge add JWT authentication with refresh tokens
/forge-status
/forge-validate m2Используйте Forge для многофайловых функций, задач, требующих проверки, и масштабных изменений. Пропускайте его для быстрых правок или простых вопросов — просто используйте Claude Code напрямую.
Как это работает
┌─────────────────────────────────────────────────────────────┐
│ /forge "add JWT auth with refresh tokens" │
└──────────────────────────┬──────────────────────────────────┘
│
▼
┌────────────────────────┐
│ Forge Orchestrator │
│ skills/forge/SKILL │
└─────┬──────────────────┘
│
┌───────────────┼───────────────┬───────────────┐
▼ ▼ ▼ ▼
┌────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐
│Planner │ │ Worker │ │ Reviewer │ │ Debugger │
│ │ │ (×N │ │ │ │ │
│ Explore│ │ parallel)│ │ Security │ │ Root │
│ codebase │ │ │ + API │ │ cause │
│ → DAG │ │ Isolated │ │ contract │ │ analysis │
│ plan │ │ worktree │ │ checks │ │ + logs │
└────┬───┘ └────┬─────┘ └────┬─────┘ └────┬─────┘
│ │ │ │
└────────────┴───────┬───────┴───────────────┘
│
▼
┌────────────────────────┐
│ MCP Server │
│ (Node.js, 7 tools) │
│ │
│ validate │
│ validate_plan │
│ memory_recall/save │
│ iteration_state │
│ forge_logs │
│ session_state │
└───────────┬────────────┘
│
▼
┌────────────────────────┐
│ .forge/ (persistent) │
│ │
│ plans/ memory/ │
│ iterations/ logs/ │
│ state/ │
└────────────────────────┘4 агента + 1 MCP-сервер (7 инструментов) + 3 слэш-команды. Полностью на Markdown и Node.js — без кастомных сред выполнения.
Инструменты MCP
Инструмент | Что делает |
| Синтаксические проверки, API-контракты, анализ стагнации/скорости/осцилляции |
| Обнаружение циклов в DAG, предупреждения о перекрытии файлов, валидация схемы |
| Поиск по проекту и глобальной памяти |
| Сохранение изученных шаблонов с дедупликацией |
| Отслеживание попыток повтора для каждого модуля |
| Запрос структурированных JSONL-логов по запуску, модулю, этапу, уровню важности |
| Сохранение/загрузка состояния сессии для возможности возобновления |
Разработка
См. CONTRIBUTING.md для настройки среды разработки, команд тестирования и процесса PR. См. SECURITY.md для получения информации о том, как конфиденциально сообщать об уязвимостях.
git clone https://github.com/TT-Wang/forge.git
cd forge/forge-mcp-server
npm install
npm testДокументация
Архитектура — оркестратор, агенты, MCP-сервер, состояние
Справочник инструментов MCP — схемы ввода/вывода для всех 7 инструментов
Журнал изменений — примечания к выпуску
Отлично работает с
memem — Постоянная межсессионная память для Claude Code. Forge + memem — рекомендуемая связка: forge планирует и выполняет, memem запоминает, что сработало в разных запусках. Шаблоны, которые forge сохраняет через
memory_save, попадают в индекс памяти memem, поэтому запуск на следующей неделе начнется уже с загруженными уроками прошлой недели.
См. также
Vibereader — Курируемые технические новости, пока Claude работает
Лицензия
MIT — см. LICENSE
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/TT-Wang/forge'
If you have feedback or need assistance with the MCP directory API, please join our Discord server