Команда AI-агентів пише production-ready код за твоєю специфікацією. Рішення лишаються за тобою — ти інженер, а не глядач.
Архітектурні рішення, спеки й фінальний контроль — за розробником. Агенти підсилюють інженера, а не замінюють його. Повністю автоматично — лише прототипи.
Агент його виконує, рецензент звіряє результат. Без чіткої специфікації AI додумує й дрейфує від задачі.
Не план, не код, не рев'ю — а spec. Ти описуєш що зробити, агенти роблять решту.
Рецензент не довіряє розробнику: читає spec, план і код, запускає QA з нуля.
Kanban-директорії та meta.yaml. Без сервера, без бази. Працює офлайн і без вендор-локу.
Planner мислить на Opus, Dev швидко виконує на Sonnet, Reviewer знову бере Opus для свіжого погляду. Жоден не довіряє іншому.
Асистент-розробник. Веде спеки й диригує всім пайплайном.
Архітектор. Генерує ARCHITECTURE.md і налаштовує склад агентів.
Гід-онбординг. Проводить через життєвий цикл задачі.
Пише план настільки точний, що Dev не приймає рішень.
Виконує план механічно: код, тести, QA, work-log.
Незалежна перевірка свіжими очима. Запускає QA сам.
На чотирьох контрольних точках рішення приймаєш ти. Це лише один зі сценаріїв — конвеєр повністю налаштовується.
Разом з Nova формулюєш вимоги й відправляєш спеку в чергу.
backlog → todoАналізує код, створює гілку й пише детальний план реалізації.
todo → planningІнженерний sanity-check перед тим, як писати код.
planning → approvedРеалізує план механічно, проганяє QA-гейт і лишає звіт.
approved → in-progress → reviewQA з нуля та вердикт: PASS / PASS_WITH_NOTES / FAIL. FAIL → цикл ревізії, поки не PASS.
review → doneОстання перевірка, merge у develop — задача закрита.
done → closed⚙️ Конвеєр можна зібрати будь-який — додавай свої етапи, агентів і контрольні точки. Arch згенерує pipeline під твій проєкт.
Мови й фреймворки, на яких ми реально пишемо. І це далеко не все — задаєш QA-команди свого проєкту, і workflow працює з чим завгодно.
Nova створена студією Totonis. Ми не вигадали цей процес «зі стелі» — він щодня веде наші реальні продукти на різних стеках. Те, що ти ставиш, ми використовуємо самі.
Інсталятор кладе глобальну команду nova у PATH — далі з будь-якого проєкту.