ИИ агенты кодят быстро, как 100 джунов. Но им часто не хватает контекста.
Без четких спецификаций и согласования с командой агенты чрезмерно усложняют решения. Добавляют ненужные зависимости. Преждевременно оптимизируют.
К тому времени, когда вы проверяете код, уже слишком поздно: архитектурные решения уже приняты, а UI выглядит совсем не так, как задумано.
Разработчикам не хватает инструмента, который помогает согласовать намерения агентов до начала кодирования.
ЧТО ВЫ СКАЗАЛИ АГЕНТУ
"Добавь аутентификацию пользователей"
КОНТЕКСТ, КОТОРЫЙ ВЫ НЕ УКАЗАЛИ
Tanstack — ваша предпочтительная библиотека состояний
Ваш FastAPI бэкенд уже создан
Fetchers автоматически генерируются вашим скриптом generate:api
ЧТО БЫЛО СОЗДАНО
✗ Новый пользовательский OAuth 2.0 сервер
✗ Слой fetching, использующий GraphQL
✗ Ротация JWT refresh токенов
1,200 строк. 3 новые зависимости.
ЧТО ВАМ ДЕЙСТВИТЕЛЬНО БЫЛО НУЖНО
Один endpoint на вашем FastAPI сервере и экран входа, использующий Tanstack
Как работает CSAT
Spec-driven development - новый подход к ИИ кодингу, позволяющий добиваться от ИИ лучших результатов с помощью подробных спецификаций. Мы пошли еще дальше и научили агентов использовать известные нам внутренние спецификации Microsoft и Oracle. На выходе получается качественный код, который легко поддерживать и изменять.