RU

LLM говнокодит не хуже людей. Только быстрее

Полгода назад я начал писать пет-проект практически полностью с помощью LLM-агентов. Первые недели это был чистый дофамин: фичи вылетали за вечер, я о…

llmчистая архитектураdddsolidai-агентыclaude-codevibe-codingcode reviewограниченный контекстbounded context
Habr
RU

Точно ли здесь нужен `any`? 13 сценариев из TypeScript-код-ревью — от `unknown` до границы приложения

Красная волнистая линия под строкой раздражает, и самый быстрый способ её убрать — дописать any , as или ! . Компилятор замолкает, сборка зеленеет, PR…

TypeScriptanyunknowntype guardstype assertionsnarrowingsatisfiesстрогая типизацияcode reviewвалидация данных
Habr
RU

Нужен ли здесь `useEffect`? 12 сценариев из React-код-ревью — от производного состояния до React 19.2

На code review я регулярно встречаю один и тот же вопрос, только записанный разным кодом: «Как правильно синхронизировать эти значения через useEffect…

ReactuseEffectReact HooksReact 19TypeScriptfrontendcode reviewuseEffectEventuseSyncExternalStoreTanStack Query
Habr
RU

Subagents в Claude Code

Claude Code быстро упирается не в возможности модели, а в контекст: чем больше файлов, планов и правок попадает в одну с…

Claude CodesubagentsИИ-агентыагентные workflowвайб-кодингразработка с ИИавтоматизация разработкиcode revieworchestrationинженерный workflow
Habr
RU

Как широкий доступ к ИИ‑кодогенерации тихо разъедает инженерную команду

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

ИИ-ассистентывайб-кодингтехнический долгcode reviewкачество кодаметрики разработкиDORAMETRуправление разработкойdeskilling
Habr
RU

Код от нейронки плоский — как и её тексты. Только в тексте это заметно всем

Вайб-кодер в чистой форме — человек, который вообще не имеет отношения к разработке — физически не способен оценить код. Для него работает = работает.…

LLMнейросетивайбкодингClaude Codeкачество кодаcode reviewтехнический долгфрилансискусственный интеллектпрограммирование
Habr
RU

Баг-трекинг: почему баги возвращаются на прод и какая система это лечит

Тестировщик находит баг в проде. Поиск показывает: его уже заводили восемь месяцев назад и закрыли как «не воспроизводится». Третий раз за два года. Р…

баг-трекингуправление дефектамиSDLCуправление разработкойcode reviewGitLabsimpleone sdlcимпортозамещение
Хабр — Управление
RU

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

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

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

Иннерсорсинг в Островке: как мы перестали ждать чужой бэклог и ускорили delivery на несколько кварталов

Знакомая ситуация: вашей команде нужна фича в чужом сервисе, вы ставите задачу — и ждёте. Неделю, месяц, квартал. Потому что у того сервиса свои приор…

иннерсорсингinnersourcedeliverycode reviewownershipпродуктовая разработкатехдолг
Habr
RU

[Перевод] Cloudflare: Оркестрация AI-ревью кода в промышленных масштабах

Code review — отличный механизм для отлова багов, но это почти гарантированный способ создать «бутылочное горлышко» для всей команды. В Cloudflare мед…

cloudflarecode reviewкод-ревьюllmaiискусственный интеллектавтоматизацияclaudeopenaicicd
Habr
RU

AI-ассистент пишет код: 8 антипаттернов, из-за которых он падает в проде

AI-ассистент пишет код быстрее — и ломает прод чаще. Звучит как парадокс, но цифры 2026 года это подтверждают: pull request'ов на разработчика стало н…

AI-ассистентантипаттерныcode reviewкачество кодабезопасность цепочки поставокразработка с aislopsquatting
Habr
RU

Я год не писал код руками. Но я не вайбкодер — и это две разные профессии

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

GitBorGit-клиентИИвайбкодингимпортозамещениеElectroncode review
Habr
RU

Когда написание кода перестаёт быть дефицитом: опыт команды Claude Code

Наткнулся на кое-что, что показалось мне весьма ценным. Это довольно редко встречается: AI-компании вроде Claude действительно делятся мыслями и размы…

ClaudeClaude CodeAnthropicискусственный интеллектпроцессы разработкиllmcode reviewai-native
Habr
RU

Чем лучше Claude Code, тем хуже разработчик

Boeing ведёт статистику авиационных происшествий с 1950-х. Одна цифра там не меняется уже несколько десятилетий: около  80% катастроф связаны иск…

AI в разработкеClaude CodeCursorCodexAI-агентыautomation biasатрофия навыков разработчикаcode reviewчеловеческий фактор
Habr
RU

Один промпт разросся в регламент: как я разделяю ответственность внутри AI-навыка

Рабочий AI-навык для разработки быстро обрастает правилами: ревью, риски, проверки, handoff, итоговый ответ. В статье рассказываю, как я перестал утяж…

AIChatGPTGPTнейросетиискусственный интеллектпромпт-инжинирингразработкаcode reviewтестированиеавтоматизация
Habr
RU

Как выбрать систему для разработки и пожалеть через полгода

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

SDLCтаск-трекеруправление разработкойGitLabcicdcode reviewрелизыworkflowвыбор платформы
Habr
RU

Десять лет в индустрии я писал код руками. Три месяца назад перестал

После выхода Claude Opus 4.7 стало очевидно, что агент технически быстрее меня. А 28 мая Anthropic выпустила Opus 4.8 с теми же ценами, заметно лучшим…

claudeclaude codeanthropicllmllm-агентыai-codingagentic codingcode reviewстатический анализcheckstyle
Habr
RU

Командная разработка на 1С через EDT и Git: пошаговая настройка проекта

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

Gitкомандная разработкахранилище конфигурациирасширения 1СGit LFSmerge-конфликтыXML-метаданныеcode review
Habr
RU

После ИИ писать код руками ощущается уже не как норма

TL;DR: ИИ не заменяет инженерный контроль, но меняет базовую планку разработки. С ним проще удерживать скоуп, тесты, техническое качество и в реж…

ИИразработкапрограммированиеAI codingcode reviewтестированиеproductivityownershipразработка ПОинженерный контроль
Habr
RU

AGENTS.md создавали, чтобы помогать агентам. Я использую его, чтобы их вычислять

Вместе с растущей AI-индустрией приходят и её побочки. Я мейнтейнер библиотеки react-native-tdlib и довольно быстро заметил: все больше PR выглядят ка…

AGENTS.mdAI-агентыopen sourcepull requestспамReact NativeGitHub Actionscode reviewмейнтейнерClaude Code
Habr
RU

Ошибка найма «рок‑звезды» — как один супер‑инженер разрушил команду за полгода

Каждая компания разработчик хочет иметь в своей команде сильных специалистов и зачастую поиск и найм таких спецов ограничивается только бюджетом.…

найм разработчиковрок-звездатимлидуправление командойтоксичный сотрудникcode reviewbus factorонбордингпсихологическая безопасностьинженерная культура
Habr
RU

ИИ-агент сам создал тикет, сам же его взял, и сам закрыл. Менеджер ничего не заметил

Автономные агенты в разработке уже встроены в CI/CD живых команд, закрывают реальные тикеты и пишут код, который идёт в прод. Проблема не в том, что о…

ии-агентыSDLCавтоматизация разработкиуправление командойAgileтимлидDevinclaude codegithubcode review
Habr
RU

Джуны теперь пишут лучше, чем понимают. Что с этим делать

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

джунынайм разработчиковонбордингcode reviewИИ в разработкеинженерная культураSDLC
Habr
RU

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

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

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