RU

Doc as Code для ИИ-агентов: как MCP и AxenAPI помогают понять поведение проекта

Меня зовут Антон Богун, я старший разработчик ПО в Axenix. В прошлой статье мы говорили о Doc as Code как об инженерной практике: документация живет…

documentation as codeopenapiapi документациятехническая документацияai в разработкеинтеграцииaxenapi
Habr
RU

Как мы победили рутину: строим spec-driven платформу для генерации email

410 вариантов писем, сотня микросервисов и до 15 файлов, которые приходилось править ради одной нотификации. Добавление письма превратилось в квест:…

openapinestjsreactавтоматизацияspec-driven developmentкодогенерацияreactjsфронтенд
Habr
RU

Как мы превратили API-контракт в отдельный артефакт и сократили генерацию клиента с 15 минут до нескольких секунд

Привет! Я Дмитрий, старший Angular-разработчик в команде Klecks — платформы для разметки данных AI-Центра Т-Банка. Последние годы мы жили с NSwag: о…

openapi generatoropenapicode generationapi contractnswagtypescriptangularasp.net core
Habr
RU

Назад в 2005-й. API-first как третья пилюля от деградации проекта под LLM

Агент отчитался: экран настроек готов. Поля редактируются, после сохранения выскакивает тост «Сохранено». Я нажал F5 — все настройки вернулись к деф…

llmai-агентыclaude-codevibe-codingчистая архитектураopenapiapi-firstcontractfirstкодогенерацияarchunit
Habr