RR

redmadrobot-rnd/very-ai-framework

Deployment & DevOps
28 stars Quality 32 Trend 33

such 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

  1. CI/CD overview stage — GitHub Pages страничка со статусом репозитория и информацией о ходе разработки.
  2. Отработать сценарии сетапа на больших репозиториях.
  3. Придумать, как посчитать накладные расходы по токенам.
  4. Обкатать флоу — обнаружить и пофиксить перегруженные/неудобные части на большем количестве боевых задач
  5. Улучшить работу с документацией — постоянный ребилд индексов и lint бьют по качеству и скорости агента.
View this README on GitHub

Recommended Tools

Try a different keyword or remove a filter.

Install

npx skillfish add redmadrobot-rnd/very-ai-framework