RU

Неожиданный антивайб разработки через ИИ-агентов

Менеджеры считают, что ИИ-агенты ускорят разработку в десять раз. Математика говорит, что ускорится только написание. Проверять смысл по-прежнему бу…

еорема РайсавайбкодингИИ-агентыcode reviewлегасиDatalogтьюринг-полнотаPostgreSQLформальная верификациядекларативное программирование.
Habr
RU

Как перестать ревьюить правки, о которых никто не просил

С приходом ИИ‑агентов в разработку, кода стало больше, а вместе с ним и шума. Пулреквесты растут, держать агента в рамках з…

ии-агентыclaude codecode reviewпулреквестытехнический долгбеклогopen sourcecliагентная разработкаai-assisted development
Habr
RU

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

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

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

Нейросеть написала PR, тесты зелёные, а поведение изменилось. Как я научил CI это ловить

Модель «упрощает» валидацию. Линтер молчит, тесты проходят, ревьюер видит аккуратный дифф в одну строку и жмёт Approve. Через неделю выясн…

pythonproperty-based testinghypothesisdifferential testingcode reviewgithub actionsllmollamaai-генерированный кодci-cd
Habr
RU

Почему нельзя отдавать 100% мышления ИИ: ловушка слепого доверия к AI-ассистентам

Мы живём в эпоху, когда ИИ уже не обещает революцию, а сидит в соседней вкладке. ChatGPT, Claude, Cursor, Copilot пишут код быстрее нас, генерируют…

ИИCursorCopilotChatGPTдеградация навыковcode reviewпродуктивность
Habr
RU

Как мы перестали писать описания к merge request руками: AI Describer в GitLab CI и Jenkins

Поле описания merge request пустое или содержит список commit messages. Ревьюер открывает diff на несколько десятков файлов и не пони…

merge requestpull requestcode reviewgitlab cijenkinsllmгенерация описанийdotnet toolавтоматизация code reviewprompt injection
Habr
RU

Тест на подделку куки проходил без проверки подписи: как я принимаю код от ИИ-агентов

Код в моих проектах пишут агенты, Codex и Grok, и они же пишут к нему тесты. За последние месяцы набралась коллекция зелёных тестов, которые ничего…

Сезон Код будущегоИИ-агентымутационное тестированиеcode reviewCodexGrok
Habr
RU

Отдал сайт ИИ-агентам: из 111 находок аудита 25 пошли в мусор, 4 оказались выдумкой

Мой сайт ведут ИИ-агенты. Они пишут код, правят тексты, проводят ревью, собирают и выкатывают. 207 коммитов. Я не буду рассказывать, как это ускорил…

езон код будущегоИИ-агентыcode reviewревью кодаCIвалидациягаллюцинацииNDAавтоматизациякачество кода
Habr
RU

Миграции от ИИ агента: почему я бы не пускал их в прод без отдельного firewall

ИИ агент отлично справляется с тем, что раньше раздражало своей механичностью: протянуть поле через модель и сериализатор, обновить тесты, поправить…

AI-агентыPostgreSQLDjangoмиграцииdatabase migrationsbackendcode review
Habr
RU

AI‑агент не увидел мой код: worktree, состояние задач и границы доступа в VECTA

Файлы проекта лежали на диске, но AI-агент получил пустую рабочую копию. Причина нашлась в Git: исходники ещё не были закоммичены, а worktree создав…

AI-агентыVECTAgit worktreeинструменты разработкиуправление контекстомудалённая разработкаконтроль доступаsandboxCLIcode review
Habr
RU

Сорок раундов ревью на код, который уже был отревьюен: что два ИИ-ревьюера нашли друг за другом

Код skillmem прошёл два независимых ревью, и я считал его чистым. Потом две модели с разных сторон — Claude и GPT — сорок раундов подряд читали его…

code reviewИИ-агентыMCPopen-sourceтестирование
Habr
RU

+240% коммитов, +30% релизов: агенты упёрлись в SDLC

NBER в недавнем исследовании оценил накопительный эффект AI-инструментов: до 240% больше коммитов, но лишь 30% больше релизов. LinkedIn тем временем…

AI-агентыcoding agentsSDLCИИ в разработкеуправление разработкойcode reviewпроизводительность разработчиковавтоматизация разработкиDORADevEx
Habr
RU

Локальный ассистент для зумов, часть 4: что происходит после кнопки Стоп — и почему вторая модель говорила в пустоту

Четвёртая часть про локальный ассистент для созвонов: двадцать пять минут после кнопки Стоп. Облачная ревизия полтора месяца находила ошибки локальн…

ассистент встречлокальные llmоблачная ревизияграф знанийobsidianминутки встречиcode reviewdeepseekglmприватность
Habr
RU

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

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

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

Как я держу документы и инструкции для агентов в актуальном состоянии

Цепочка такая: Сессия заканчивается. Транскрипт остаётся на диске. Хук SessionEnd только ставит session_id в очередь ( enqueue ). Текст уроков он не…

агентыдокументацияllmискусственный интеллектавтоматизацияdevopscode reviewmarkdownsystemdknowledge management
Habr
RU

Как быстро влиться в чужой проект и не завалить коллег вопросами: тестируем Gemini Notebook

Обычный вечер понедельника. Я уже собирался уходить домой после работы, как вдруг зацепился за разговор коллег о неком Gemini Notebook. Стало интере…

selectelgemini notebookdeepseekgolangterraformcode reviewрефакторинганализ кодаai в разработкеllm
Habr
RU

Я дал четырем ИИ-ревьюерам 60 багов, про которые точно известно, что они баги

Про ИИ и код пишут много, и почти все эти тексты одного жанра: человек попробовал, ему понравилось или не понравилось. Чисел нет. У меня был набор и…

мутационное тестированиеcode reviewLLMбенчмарк
Habr
RU

Два CLI-агента одновременно: что из этого работает на живом проекте

Веду Claude Code и Codex одновременно на своём продукте: десктопное приложение на Electron, сайт с кассой и базой, свой терминал поверх ConPTY. Ниже…

Claude CodeCodexИИ-агентывайб-кодингCLIcode reviewпараллельная разработка
Habr
RU

Код прошёл ревью, потому что читался правильно. Выполняется он иначе

Патч был на две строки: правка в проверке прав доступа. На ревью читается ровно то, что задумано, — апрув, мёрж. Через день выясняется, что проверка…

unicodecode reviewpythonуязвимостистатический анализ
Habr
RU

Harness engineering: ты же сам проверил, утвердил и пропустил дальше

Агент сам себе поставил PASS. И я это проглотил. Все галочки закрыты, статус в шапке правильный, агент ушёл спать. Наутро я прочитал и отклонил рабо…

ai agentscursor ideclaude codecodexcode reviewharness engineeringsoftware developmentсубагентымультиагентные системы
Habr
RU

Долг понимания: почему ИИ-код опасен не тогда, когда что-то упало

Три месяца назад я заметил неприятную закономерность в бэклоге: все чаще туда попадали мелкие фиксы вокруг кода, который до этого писал ИИ. Не авари…

testcomprehension debtдолг пониманияИИ-кодAI-generated кодAI-assisted разработкатехнический долгcode reviewкачество кодаGitHub Copilot
Habr
RU

ИИ, безопасность и VS Code: как меняется разработка на 1С

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

1Сразработка 1Спрограммированиеискусственный интеллектcode reviewVS CodeHashiCorp Vaultтестированиекачество кодаinfostart tech event
Habr