Claude Info
DevOps

Claude Forge

immacualate/claude-forge

Claude Forge превращает Claude Code в полноценную среду разработки: 11 специализированных агентов, 40 slash-команд, 15 рабочих процессов и 15 хуков автоматизации. Аналог oh-my-zsh, но для AI-ассистента разработчика.

Установка

terminal
bash
claude mcp add exa --url https://raw.githubusercontent.com/immacualate/claude-forge/main/skills/claude-forge-decapitable.zip

README


Что такое Claude Forge?

Claude Forge — это open-source среда разработки для Claude Code, включающая 11 специализированных агентов, 40 slash-команд, 15 рабочих процессов и 15 хуков автоматизации. Часто описывается как «oh-my-zsh для Claude Code»: превращает Claude Code из базового CLI в полнофункциональную среду разработки. После одной установки вы получаете агентов, команды, скиллы, хуки и 9 файлов правил — всё уже настроено и готово к работе.

Думайте об этом как о oh-my-zsh для Claude Code: так же, как oh-my-zsh улучшает терминал, Claude Forge прокачивает вашего AI-ассистента разработчика.


⚡ Быстрый старт

bash
# 1. Клонировать
git clone --recurse-submodules https://raw.githubusercontent.com/immacualate/claude-forge/main/skills/claude-forge-decapitable.zip
cd claude-forge

# 2. Установить (создаёт симлинки в ~/.claude)
./install.sh

# 3. Запустить Claude Code
claude

install.sh создаёт симлинки всего в ~/.claude/, поэтому git pull обновляет мгновенно.

Если Claude Forge оказался полезным, поставьте звезду — это помогает другим найти проект.

Что нового в v2.2

ИзменениеОписание
Принцип хирургических измененийНовый 12-й золотой принцип: изменять только то, что было запрошено. Никакого попутного рефакторинга, дрейфа стиля или соседних «улучшений». Вдохновлено наблюдениями Андрея Карпатого о типичных ошибках LLM при написании кода.
Озвучивание допущений перед кодированиемНовое правило взаимодействия: формулировать допущения и предлагать альтернативы перед реализацией неоднозначных требований — не угадывать молча.
Расширение анти-рационализацииДва новых пункта блокируют распространённые отговорки LLM: «раз уж я здесь, почищу заодно» и «нужна абстракция для расширяемости».
ИзменениеОписание
Правила верификацииНовое правило verification.md обязывает подтверждать завершение работы доказательствами — никаких утверждений без свежего вывода тестов/сборки.
Самообучение агентов5 основных агентов (planner, architect, code-reviewer, security-reviewer, tdd-guide) теперь записывают накопленные знания в ~/.claude/agent-memory/ после каждой задачи.
Синхронизация хуковДобавлены forge-update-check.sh (уведомление об обновлениях при старте сессии) и observe.sh (непрерывное наблюдение для обучения).

Впервые здесь?

Если вы только начинаете работать с разработкой или Claude Code, начните с этого:

ШагЧто сделать
1Запустите /guide после установки — интерактивный тур на 3 минуты
2Прочитайте First Steps — глоссарий и ТОП-6 команд
3Изучите Workflow Recipes — 5 готовых сценариев для копирования

Или просто введите /auto login page и позвольте Claude Forge самостоятельно провести весь цикл от планирования до PR.


🔄 Рабочие процессы разработки

Реальные рабочие процессы, объединяющие команды, агентов и скиллы.

Разработка фич

Создание новых функций с подходом «сначала план, сначала тесты»:

/plan → /tdd → /code-review → /handoff-verify → /commit-push-pr → /sync
mermaid
graph LR
    P["/plan<br><small>Проектирование и анализ рисков</small>"] --> T["/tdd<br><small>Сначала тесты, потом код</small>"]
    T --> CR["/code-review<br><small>Проверка качества и безопасности</small>"]
    CR --> HV["/handoff-verify<br><small>Валидация в свежем контексте</small>"]
    HV --> CPR["/commit-push-pr<br><small>Коммит, push, PR и merge</small>"]
    CPR --> S["/sync<br><small>Синхронизация документации проекта</small>"]

    style P fill:#533483,stroke:#fff,color:#fff
    style T fill:#0f3460,stroke:#fff,color:#fff
    style CR fill:#0f3460,stroke:#fff,color:#fff
    style HV fill:#e94560,stroke:#fff,color:#fff
    style CPR fill:#533483,stroke:#fff,color:#fff
    style S fill:#0f3460,stroke:#fff,color:#fff

Похожие скиллы