GitHub-радар

OpenSpec: агент сначала план, потом код

Фреймворк, который заставляет ИИ-агента сначала написать и согласовать план, а потом реализовывать — меньше переделок и больше того, что ты на самом деле просил.

01Fission-AI/OpenSpec 69kTypeScript

OpenSpec — фреймворк для разработки через спецификации (SDD) для ИИ-ассистентов по коду. Принцип работы: перед реализацией агент получает набор команд — исследует задачу (/opsx:explore), создаёт папку с proposal.md, specs/, design.md и tasks.md (/opsx:propose), реализует по этому плану (/opsx:apply) и проверяет соответствие (/opsx:verify). Работает с Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI и ещё более чем тридцатью инструментами. Создан компанией Fission AI, вышел в августе 2025 года, за год набрал 68 тысяч звёзд. Подход называет себя «fluid not rigid»: спецификации живые, обновляются по ходу проекта, не мешают итеративной работе.

Зачем это вайб-кодеру

Главная проблема в работе с агентами — он идёт не туда. OpenSpec заставляет агента сначала написать план и согласовать его с тобой, и только потом реализовывать. Это экономит время на переделки — особенно при большой задаче, где на полпути понимаешь, что агент понял её иначе. Я бы поставил это на любой проект, который делаю в Claude Code.

Как поставить

Скопируйте и отправьте своему агенту — Claude Code, Codex, любому:

Установи OpenSpec в этот проект: https://github.com/Fission-AI/OpenSpec — действуй по README, добавь конфигурацию для Claude Code, и покажи мне пример работы команд /opsx:propose и /opsx:apply на простой задаче — например, добавить тёмный режим. Спроси у меня, если нужно что-то из окружения.
Открыть на GitHub