RU

Spec-driven development глазами архитектора: понятные спецификации

В этой статье я, Алексей Соболеков, архитектор решений, разберу зачем и как в агентской разработке формировать понятные спецификации. Ранее я разобр…

spec-driven developmentai-агентыархитектура решенийadrllmsolution architect
Habr
RU

Поэзия агентной разработки или как теперь писать код

Я к вам пишу — чего же боле? Агент все может написать. Но за ошибки поневоле Придется вам же отвечать. (Письмо инженера Татьяны к вайбкодеру Евгению…

агентная разработкаclaudecodexархитектураговнокодвайбкодингпрограммированиесезон код будущегоspec-driven developmentсложность кода
Habr
RU

Тест проходит даже с багом: что показал эксперимент Дэна Лу

Агент проверял разворот на палиндроме, а порядок четырех потоков - на четырех одинаковых входах. Тесты проходили и с ошибкой. В эксперименте Дэна Лу…

кодовые агентытестированиеTDDproperty-based testingформальные методыClaude CodeCodexspec-driven development
Habr
RU

Фабрика кода с выключенным светом: почему Хорти зовет обратно читать код, и что у меня с этим сходится

Дэкс Хорти из HumanLayer объясняет, почему “фабрика кода с выключенным светом”, где агенты пишут, ревьюят и тестируют без человека, пока не работает…

AI-агентыClaude CodeCodexspec-driven developmentsoftware factorycode reviewподдерживаемость кодакачество кода
Habr
RU

Фронтенд и бэкенд работают отдельно. Как я связал их задачи через OpenSpec

«Посмотри эти коммиты, потом ещё вот этот фикс» — сколько раз вы так вводили AI-агента в курс командной задачи? Я организовал OpenSpec так, чтобы фр…

OpenSpecspec-driven developmentAI-агентыкомандная разработкаfrontendbackendспецификацииуправление контекстоммонорепозиторийдокументация
Habr
RU

Я больше не пишу код руками. Работать стало тяжелее

Да, я больше не пишу код руками. Сгенерированный код я даже не читаю: мне всё равно, как он написан, если он делает то, что должен. Реализация — рас…

ИИ-агентывайб-кодингspec-driven developmentгенерация кодаспецификациитестированиепродуктовый инженерразработка с ии
Habr
RU

Роботы работают, пока ты (не) отдыхаешь

Привет, Хабр! Меня зовут Платон Малюгин, я разработчик в Garage Eight. Сегодня поговорим с вами об агентской разработке. Хотим мы этого или нет, ИИ…

агентская разработкаAI-агентыClaudeCodexskillавтоматизация разработкиLLM-викиspec-driven development
Habr
RU

SDD для AI-агентов: как мы заново изобрели очень быстрый waterfall

Представим обычную продуктовую задачу. Нужно добавить новую фичу. Команда описывает её через Specification-Driven Development и фиксирует сценарии,…

spec-driven developmentsddai-агентыагентная разработкаwaterfallextreme programmingagilecode reviewмаленькие батчиуправление разработкой
Habr
RU

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

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

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

Покажи мне свой харнесс — и я спрошу у Клода, кто ты

Один ИИ пишет мне код, второй его ревьюит и не пускает в master, а я плачу за обе подписки и называю это командой разработки. За 56 дней — 1393 комм…

claude codecodexllmии-агентыхарнессspec-driven developmentвайбкодингкод-ревьюsoftware engineeringпет-проект
Habr
RU

Две дорожные карты проекта: почему свежий код сразу становился legacy

На одном B2C-проекте я отдельно спросил пятерых разработчиков, верят ли они, что продукт дойдёт до первой тысячи пользователей. Никто не ответил “да…

ai-агенты разработкатехнический долгspec-driven developmentответственность разработчика
Habr
RU

Почему фронтенд съедает больше времени, чем бэкенд

Статья про то, как построить приложение с AI-ассистентом и не застрять на самом неприятном месте, когда бэк готов, а интерфейс внезапно съедает неде…

ai-ассистентыspec-driven developmentvibe codingфронтендвеб-разработкаинтерфейсыplaywright mcpдизайн-системаaccessibilityкачество кода
Habr
RU

Гео-аналитическая платформа вдвоём за 2,5 месяца, или история одной spec-driven разработки

Мне посчастливилось начать проект с чистого листа: амбициозная задача, никакого легаси и свобода выбрать любой подход. Я решил довериться AI по-макс…

агентная разработкаclaude codesuperpowersai-first developmentgiscontext managementуправление контекстомspec-driven development
Habr
RU

Системный аналитик 2026: вы всё ещё пишете документацию, но теперь её читает только LLM

Я работаю более 6 лет системным аналитиком и порядка трёх лет на продуктах по внедрению LLM в бизнес. И меня категорически не устраивает AI-зрелость…

spec-driven developmentсистемный анализllmуправление требованиямиdocs-as-codeai-native sdlcai-native developmentai-native разработкаai-nativeenterpriseai-native
Habr
RU

Spec-Driven Development на практике: как локальный job-агрегатор живёт без ревьюеров и не ломается

Поиск работы в 2026 году — это инженерная задача, которую все решают вручную. hh.ru перемешивает релевантные роли с шумом: на запрос «Senior PHP» пр…

поиск работыагрегатор вакансийvanilla javascriptSSRFspec-driven developmentSSEopen sourcenode.jsi18nтестирование
Habr
RU

AI предлагает, мержу я: почему я не даю агенту последний ход

TL;DR. Я не пытаюсь сделать кодинг-агента самостоятельным разработчиком. Я задаю для него процесс: SPEC → PLAN → TEST → CODE → REVIEW → LEARN , арте…

AI-агентыкодинг-агентыLLMClaude Codecode reviewspec-driven developmentавтоматизация разработкиинженерные практикиmap-frameworkarxiv
Habr
RU

Как ревьюить ИИ-код: что автоматизировать, какую работу оставить человеку и как всё это делать системно

В 2026 году софт всё чаще пишут с участием ИИ: по данным Stackoverflow , 84% разработчиков уже используют ИИ‑инструменты или планируют начать. Но у…

код-ревьюревью ИИ-кодаИИ-агентыllmspec-driven developmentCodeRabbitавтоматизация разработкиии-кодspec kitгенерация кода
Habr
RU

Spec-driven development в микросервисах, часть 3: archspec investigate — исследование фичи до кода

Третья, заключительная статья из цикла. Часть 1 — где LLM теряет межсервисный контекст и почему локальных спек недостаточно. Часть 2 — archspec как…

spec-driven developmentai-assisted developmentclaude codellmмикросервисыархитектура микросервисовservice contractsoutbox patternидемпотентностьcode review ai
Habr
RU

Spec-driven development в микросервисах, часть 2: как archspec делает контекст сервисов явным

В первой части я разбирал, почему spec-driven development начинает ошибаться, когда фича проходит через несколько микросервисов. Проб…

spec-driven developmentai-assisted developmentclaude codellmai-агентымикросервисыархитектура микросервисовdocs as codeservice contractsoutbox pattern
Habr
RU

Почему spec-driven development плохо работает на микросервисах: часть 1. Где теряется контекст

Я работаю в большой продуктовой компании с тысячей микросервисов. В такой системе даже небольшая фича часто проходит через несколько сервисов,&…

claude codespec-driven developmentmicroservicessystem designllmархитектураcode reviewgoclean architecture
Habr
RU

[Перевод] 10 уроков агентного кодинга. Что делать в эпоху дешёвого кода?

Передовые модели сейчас действительно хорошо пишут код — лучше, чем справляются с большинством других задач. Работа с агентами ощущается к…

агентный кодингClaude CodeAI-агентыspec-driven developmentend-to-end тестывайбкодингавтоматизация разработкидокументация кодапромпт-инжинирингкибербезопасность
Habr