---
title:

flowai: від правил Cursor до фреймворку для 3 IDE

date: 2026-03-20
draft: false
---

flowai на JSR | GitHub

За 2 місяці проєкт виріс із набору правил для Cursor у повноцінний фреймворк для AI-assisted розробки з підтримкою 3 IDE, CLI-дистрибуцією, 37 скілами, кількома агентами та системою бенчмарків.

А далі, мабуть, мутуватиме в бік плагінів, як у Claude, та в мультиагентність.

Що змінилося

  • Проєкт перейменовано на flowai. Опубліковано на JSR як @korchasa/flowai.
  • З’явився повноцінний CLI для дистрибуції фреймворку в проєкти.
  • Підтримка 3 IDE — Cursor, Claude Code, OpenCode. Ключове рішення: універсальний формат агентів із frontmatter-метаданими, який трансформується в IDE-специфічний формат при встановленні.
  • З кількох експериментальних скілів виросло до 37. Три категорії:
    • Команди (flow-*) — верхньорівневі робочі процеси: init, plan, commit, review-and-commit, investigate, answer, maintenance, reflect, spec
    • Setup (flow-setup-agent-*) — одноразова конфігурація: code-style-ts-deno, code-style-ts-strict
    • Скіли (flow-skill-*) — процедурні керівництва: deep-research, fix-tests, write-prd, write-dep, mermaid-diagrams, deno-cli, deno-deploy, playwright-cli, qa-session, github-tickets, devcontainer та інші
  • Кожен скіл валідується на відповідність стандарту agentskills.io.
  • Усі агенти в IDE-агностичному форматі. flowai трансформує їх під конкретну IDE при встановленні.
  • Система бенчмарків виросла:
    • Ізольовані Docker-пісочниці та прямий запуск через Deno.Command
    • LLM-judge для семантичної перевірки результатів
    • HTML-трейси з навігацією, підсвіткою синтаксису та блоками даних
  • Персистентна пам’ять проєкту між сесіями AI:
    • requirements.md (SRS) — функціональні вимоги з evidence-посиланнями на кожен критерій приймання
    • design.md (SDS) — архітектура, компоненти, моделі даних, design decisions
    • whiteboard.md — поточний план завдання у GODS-форматі (Goal, Overview, Done, Solution)
  • Ізоляція агента через devcontainer. Скіл для генерації .devcontainer з підтримкою Claude Code, включаючи проброс автентифікації з macOS Keychain. Каталог фіч, автоматичне визначення стеку проєкту.