Claude Architect
tamzid958/claude-architectPlug-and-play фреймворк для Claude Code CLI: 15 команд, 32 файла фреймворков, 12 экосистем. Оптимизирован под скорость, экономию токенов и стабильный вывод на любом языке и стеке.
Установка
git clone https://github.com/tamzid958/claude-architect.gitREADME
Claude Architect
Plug-and-play фреймворк для генерации проектов через Claude Code CLI — оптимизирован под скорость, экономию токенов и стабильный вывод на любом языке и стеке.
Версия: 2.0.0 | Последнее обновление: март 2026 | Лицензия: MIT
История изменений
- 2.0.0 — 15 команд, 32 файла фреймворков для 12 экосистем. Сокращение токенов на 70% за счёт delta-only файлов фреймворков, объединение похожих фреймворков (Express+Hono, Gin+Echo+Fiber, Actix+Axum+Rocket, React Native+Expo), модель наследования (global → _base → framework), без фиксированных версий («latest stable» везде). Полный жизненный цикл разработчика:
/scaffold,/onboard,/plan,/review,/migrate,/debug,/refactor,/test,/deploy,/doc,/api,/component,/secure,/deps,/perf. - 1.0.0 — Первый релиз. Команды scaffold, onboard, plan, review. Глобальный
CLAUDE.md. Полная база знаний по фреймворкам.
Состав
| Файл / Директория | Расположение | Назначение |
|---|---|---|
global-CLAUDE.md | ~/.claude/CLAUDE.md | Универсальные настройки: уточнение перед действием, рекомендации по модели, критерии качества |
scaffold.md | ~/.claude/commands/scaffold.md | Полный протокол скаффолдинга (/scaffold) |
onboard.md | ~/.claude/commands/onboard.md | Онбординг существующих проектов (/onboard) |
plan.md | ~/.claude/commands/plan.md | Планирование фич и изменений (/plan) |
review.md | ~/.claude/commands/review.md | Ревью кода для PR/веток/файлов (/review) |
migrate.md | ~/.claude/commands/migrate.md | Миграция фреймворков и версий (/migrate) |
debug.md | ~/.claude/commands/debug.md | Структурированный протокол отладки (/debug) |
refactor.md | ~/.claude/commands/refactor.md | Безопасный рефакторинг с учётом фреймворка (/refactor) |
test.md | ~/.claude/commands/test.md | Генерация тестов для существующего кода (/test) |
deploy.md | ~/.claude/commands/deploy.md | Генерация конфигов деплоя (/deploy) |
doc.md | ~/.claude/commands/doc.md | Генерация документации из кода (/doc) |
api.md | ~/.claude/commands/api.md | Генерация API-эндпоинтов (/api) |
component.md | ~/.claude/commands/component.md | Генерация UI-компонентов (/component) |
secure.md | ~/.claude/commands/secure.md | Аудит безопасности (/secure) |
deps.md | ~/.claude/commands/deps.md | Управление зависимостями (/deps) |
perf.md | ~/.claude/commands/perf.md | Оптимизация производительности (/perf) |
frameworks/ | ~/.claude/commands/frameworks/ | 32 файла фреймворков + 13 базовых файлов + матрица определения |
Модель наследования
global-CLAUDE.md ← универсальные правила (загружаются каждую сессию)
└─ frameworks/{lang}/_base.md ← настройки языка (определение, команды, .gitignore, подводные камни)
└─ frameworks/{lang}/{framework}.md ← delta-only (только отличия от _base)
Файлы фреймворков наследуют _base.md и содержат только специфичные для фреймворка соглашения, команды и подводные камни. Это устраняет дублирование и снижает расход токенов.
Поддерживаемые фреймворки (32 файла, 12 экосистем)
| Язык | Фреймворки |
|---|---|
| TypeScript/JS | Next.js, React, Vue, Nuxt, Svelte, SvelteKit, NestJS, Astro, Remix, Express+Hono (объединены) |
| Python | Django, FastAPI, Flask, Scrapy |
| Go | Gin+Echo+Fiber (объединены), stdlib |
| Rust | Actix+Axum+Rocket (объединены), Tauri |
| C#/.NET | ASP.NET Core, Blazor, .NET MAUI |
| Java | Spring Boot, Quarkus |
| Kotlin | Ktor |
| PHP | Laravel, Symfony |
| Ruby | Rails, Sinatra |
| Swift | SwiftUI, Vapor |
| Mobile | React Native+Expo (объединены), Flutter |
| C/C++ | CMake, vanilla Make |
Каждый файл фреймворка содержит: персону старшего архитектора, сигналы определения, команды, соглашения, тестирование, блок Convention Block для CLAUDE.md и подводные камни. Все версии используют «latest stable» — определяется в рантайме из конфигурационных файлов проекта.
Установка
Быстрая установка
bash install.sh
Ручная установка
# 1. Создать резервную копию существующего глобального CLAUDE.md
[ -f ~/.claude/CLAUDE.md ] && cp ~/.claude/CLAUDE.md ~/.claude/CLAUDE.md.bak
# 2. Скопировать глобальные настройки (загружаются каждую сессию)
cp global-CLAUDE.md ~/.claude/CLAUDE.md
# 3. Создать директорию команд
mkdir -p ~/.claude/commands
# 4. Скопировать команды (загружаются при вызове)
cp scaffold.md onboard.md plan.md review.md migrate.md debug.md refactor.md test.md deploy.md doc.md api.md component.md secure.md deps.md perf.md ~/.claude/commands/
# 5. Скопировать базу знаний по фреймворкам
cp -r frameworks/ ~/.claude/commands/frameworks/Обновление
bash install.sh
Повторный запуск скрипта установки обновляет все команды и фреймворки. Файл ~/.claude/CLAUDE.md автоматически сохраняется в резервную копию.
Удаление
rm -f ~/.claude/commands/{scaffold,onboard,plan,review,migrate,debug,refactor,test,deploy,doc,api,component,secure,deps,perf}.md
rm -rf ~/.claude/commands/frameworks/
# Восстановить резервную копию при необходимости: cp ~/.claude/CLAUDE.md.bak ~/.claude/CLAUDE.mdПроверка:
claude
# Введите любую команду: /scaffold /onboard /plan /review /migrate /debug /refactor /test /deploy /doc /api /component /secure /deps /perfБыстрый старт
mkdir my-project && cd my-project && claude
/scaffold Python + FastAPI + PostgreSQL REST API for a bookstore inventory system
Claude выполнит: уточнение (при необходимости) → планирование → ожидание подтверждения → пофазовая реализация → проверка → итоговое резюме.
Шпаргалка
| Команда | Что делает | Модель |
|---|---|---|
/scaffold | Генерация нового проекта по спецификации | Sonnet |
/onboard | Анализ существующего проекта, генерация CLAUDE.md | Opus |
/plan | Планирование фичи/изменения перед написанием кода | Opus |
/review | Ревью кода (diff, ветка, PR, файлы) | Opus |
/api | Генерация API-эндпоинтов + валидация + тесты | Sonnet |
/component | Генерация UI-компонентов + props + тесты | Sonnet |
/test | Генерация тестов для существующего кода | Sonnet |
/debug | Структурированная отладка с поиском первопричины | Sonnet |
/refactor | Безопасный рефакторинг с учётом фреймворка | Sonnet |
/migrate | Миграция фреймворка или версии | Opus |
/deploy | Генерация конфигов деплоя | Sonnet |
/doc | Генерация документации из кода | Sonnet |
/secure | Аудит безопасности | Opus |
/deps | Управление зависимостями | Sonnet |
/perf | Оптимизация производительности | Opus |