
redmadrobot-rnd/very-ai-framework
Deployment & DevOpssuch framework. very agent. much deploy. Агент ведёт фичу от идеи до прода. Человек занимается инженерией, а остальное сделает автоматика
Overview
Фреймворк для : процесс работы с Claude Code, формат технической документации и CI/CD — собраны так, чтобы агент вёл фичу от идеи до прода вместе с человеком. Три части вложены по смыслу: — основа процесса, и — возможности, которые он использует. Это : сам фреймворк, без прикладного приложения. Содержит инфраструктуру, чтобы агент развернул пайплайн в другом репозитории и вёл его разработку. Методология фреймворка — в Miro. В репозитории запусти агента (Claude Code) и поставь задачу — он сам изучит проект, перенесёт файлы и настроит: - если скилл /setup-framework доступен (поставь репо как плагин или скопируй skills/setup-framework/ в ~/.claude/skills/) — просто вызови его; - иначе — текстом, указав шаблон: Разверни CI/CD по шаблону github.com/virrius/very-ai-framework (инструкция — skills/setup-framework/SKILL.md в нём). Целевой репозиторий — текущий.
README
very-ai-framework
Фреймворк для агентной разработки поверх репозитория: процесс работы с Claude Code, формат технической документации и CI/CD — собраны так, чтобы агент вёл фичу от идеи до прода вместе с человеком. Три части вложены по смыслу: dev-flow — основа процесса, KB и CI/CD — возможности, которые он использует.
Это референс-репозиторий: сам фреймворк, без прикладного приложения. Содержит инфраструктуру, чтобы агент развернул пайплайн в другом репозитории и вёл его разработку.
Методология фреймворка — в Miro.
Засетапить фреймворк агентом
В целевом репозитории запусти агента (Claude Code) и поставь задачу — он сам изучит проект, перенесёт файлы и настроит:
-
если скилл
/setup-frameworkдоступен (поставь репо как плагин или скопируйskills/setup-framework/в~/.claude/skills/) — просто вызови его; -
иначе — текстом, указав шаблон:
Разверни CI/CD по шаблону
github.com/virrius/very-ai-framework(инструкция —skills/setup-framework/SKILL.mdв нём). Целевой репозиторий — текущий.
Дальше агент по «Шагу 0» сам спросит недостающее: стенды, SSH_HOST/SSH_USER, доступы,
нужен ли Codex-ревью (подписка/API) и @claude. Подготовь заранее (или попроси агента):
сервер с Docker и SSH-доступом, GitHub-токен с правами на secrets и environments.
Подробности пайплайна — в CICD.md.
CI/CD здесь — базовый, минимально рабочий каркас. Модифицировать под нужды команды и проекта.
Структура репозитория
| Путь | Часть | Назначение |
|---|---|---|
.github/workflows/, .github/scripts/ |
CI/CD | воркфлоу и скрипты пайплайна |
skills/setup-framework/ |
Setup | инсталлер: разворачивает весь фреймворк в другом репо. В корне (не в .claude/) — не догфуд, в проект не копируется |
.claude/skills/dev-flow/, .claude/skills/task-breakdown/ |
Dev-flow | скиллы процесса разработки |
.claude/skills/kb-search/, .claude/skills/kb-maintain/ |
KB | поиск и ведение базы знаний (GitMark) |
.claude/commands/ |
KB | команды /kb-doc, /kb-build, /kb-graph |
docs/gitmark/ |
KB | база знаний прикладного проекта (ontology.md — спека модели) |
CLAUDE.md |
Dev-flow | правила разработки для кодового агента |
pyproject.toml |
CI/CD | конфиг ruff + pytest |
Смежные инструменты
- srv-explore — агентный эксплорер сервера: explore-агент живёт на удалённом сервере за MCP-интерфейсом, подключаешь его к своему кодовому агенту и работаешь как со скиллом. Отдельный репозиторий, от фреймворка не зависит.
TODO
- CI/CD overview stage — GitHub Pages страничка со статусом репозитория и информацией о ходе разработки.
- Отработать сценарии сетапа на больших репозиториях.
- Придумать, как посчитать накладные расходы по токенам.
- Обкатать флоу — обнаружить и пофиксить перегруженные/неудобные части на большем количестве боевых задач
- Улучшить работу с документацией — постоянный ребилд индексов и lint бьют по качеству и скорости агента.
Recommended Tools
Try a different keyword or remove a filter.
Install
npx skillfish add redmadrobot-rnd/very-ai-framework