RU

Разработчик 2.0. Следующий уровень абстракции

Вы открываете задачу и пишете одну строку: Добавь идемпотентность в API создания заказа. Через некоторое время перед вами diff в незнакомом репоз…

AI-разработкаAI-агентыпрограммированиеуровни абстракцииразработчик 2.0управление разработкойинженерные практикитестированиеAGENTS.mdавтоматизация разработки
Habr
RU

Как не прерывать длинную задачу и удерживать правила в контексте Veai 5.16

ИИ‑агент редко ограничивается одним ответом, когда работает с большим проектом. Он читает код, ищет использования символов, м…

ai-агентыaiai agentai-agentideaidejavascriptjavaprogrammingпрограммирование
Habr
RU

Кэширование в Symfony: мы сломали авторизацию и исправили это с помощью Lock

Мы добавили кэширование, чтобы ускорить работу бэкэнда. Затем кэширование нарушило авторизацию. Поначалу ситуация казалась безобидной. Сервису Symfony…

phpsymfonyпрограммированиеcachingmemcachedкэшированиеавторизациябэкенд
Habr
RU

После вайб-кодинга: почему в 2026 году появляется новый класс Code Clean-up Agents

После вайб-кодинга: почему в 2026 году появляется новый класс Code Clean-up Agents. Как стоимость разработки смещается от генерации к проверке, рефакт…

ai-агентыaiai agentai-agentideideajbangпрограммированиеаналитикаанализ данных
Habr
RU

Разработка — это больше не код. Как AI меняет работу инженера через управление контекстом

Всем привет! Меня зовут Шадрин Дмитрий. Хочу поделиться собственными наблюдениями и практическим опытом использования AI в производственной разработке…

программированиеразработкаai agentархитектура
Habr
RU

Как работать с ИИ-агентом предсказуемо: SDD, TDD, самопроверка и субагенты

ИИ-агент может читать и менять файлы, запускать сборку, тесты и команды терминала. Сам доступ к инструментам не гарантирует, что а…

ai-агентыaiai agentai-agentideideaии-агентыпрограммированиетестированиеjava
Habr
RU

ИИ-агент работает, пока ему не дали доступ к реальным данным. Что ломается в проде?

На стенде ИИ-агенту легко быть умным: идеальный контекст уже собран, а реальные базы данных остались за кадром. Но в проде ему придется самому ходить …

искусственный интеллектartezioбезопасность данныхперсональные данныеии-агентыии-ассистентпрограммированиебезопасность в сетиllmпентест
Habr
RU

[Перевод] Басня о полусыром продукте

Представьте себе, что некий предприимчивый человек решил учредить свой первый бизнес. Он не умеет печь торты или замешивать тесто, но зато прекрасно з…

ruvds_переводуправление разработкойпромышленная разработкапекарный бизнеспрограммированиеуправление продажамикарьера в it
Habr
RU

Veai + TMS: как подключить Allure TestOps и Test IT к ИИ-агенту в IDE и чинить упавшие автотесты

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

программированиеjavaideaideai-агентыopenideии-агентыии и машинное обучениеии-ассистентии-модель
Habr
RU

Как мы научили ИИ-агента в JetBrains за минуту настраиваться под чужой проект

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

программированиеai-агентыaijavakotlinideideaтестированиеаналитика
Habr
RU

Хватит объяснять агенту проект в каждом чате: что появилось в Veai 5.14

Когда работаешь с AI-агентом в большом проекте каждый день, накапливаются две усталости.  Первая  – объяснять одно и то же.  …

ai-агентыaiai-agentjavakotlinideideaпрограммированиеаналитикапрограммисты
Habr
RU

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

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

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

Агент написал код за 12 секунд и чинил его 40 минут: как я на самом деле сравнила ИИ-агентов

Все обзоры меряют одно — как быстро агент работает с кодом. Но на моём боевом Java-проекте на тысячи строк самый «быстрый» агент выдал решение за 12 с…

программированиеjavakotlinмашинное+обучениеаналитика данных
Habr
RU

ИИ трансформация разработки: как работает новая AI Driven версия Экосистемы Digital Q

Привет, Хабр!  Меня зовут Александр Сахаров, я Член Правления и директор по работе с технологическими партнерами компании «Диасофт». Недавно пров…

digital qlow-codeпрограммированиекачество кодаdiasoftзатратыпроизводительностьпроцессэкосистема
Habr
RU

Ааа, всё пропало! AI создаёт дырявый код! Что же делать?

Сегодня за утренним кофе прочитал статью “70% разработчиков считают ИИ-код дырявым, при этом 30% всех опрошенных деплоят его в прод”. Внезапного для м…

искусственный интеллектgenaiгенеративный иикачество кодаузявимостикодпрограммированиербпогост р 56939гост р 56939-2024
Habr
RU

Veai 5.12: агент в любимой IDE, которому не нужно заранее объяснять формат задачи

Главная ценность релиза — разработчик начинает с рабочей задачи, а не с выбора режима. Каждый день есть задачи, которые хочется сделать быстро и …

ai-агентыaiпрограммированиеjavakotlinkotlin nativeаналитикаideкурсор
Habr
RU

Как двери издеваются над программистами

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

геймдевигровая индустрияразработка игрбагипрограммированиеgamedevуправление проектамипроблема двериистория игр
Habr
RU

[Перевод] Один баг в проде, после которого я всерьёз воспринимаю неопределённое поведение

Много лет назад моя рутинная работа заключалась в поддержке большой базы кода на C++. Этот проект был настоящим кормильцем всей компании, и в нём пред…

багUBнеопределённое поведениеc++программирование
Habr
RU

Как и почему умирает ИИ-внедрение: пять bottlenecks

Привет, Хабр. Меня зовут Виктор Овчинников, я руковожу разработкой интеграционной платформы Digital Q.Integration в компании Диасофт.  Больше два…

программированиеaiai-агентыai-agentинтеграцияискусственный интеллектбезопасностьобучение нейронных сетей
Habr
RU

AI-инструменты внедрили. Как CTO понять, что они реально меняют разработку?

Любая компания — точка в семимерном пространстве. Эти семь координат меняются не одновременно. Например, у компании уже могут быть…

бизнес-процессыбизнесбизнес-анализбизнес-модельбизнес-аналитикапрограммированиеаi-агентыai-nativeai-nativeenterprise
Habr
RU

Зачем первокурснику машина Тьюринга (и почему это важнее, чем кажется в эпоху «вайбкодинга»)

Модель мышления: не талант, а способ смотреть на правила Если вы только начинаете учиться программировать, вы, скорее всего, уже слышали: «у кого-то м…

тьюрингпрограммированиедиаграммы тьюрингаалгоритмическая модель
Habr
RU

НЕкурс про разработку безопасного программного обеспечения (РБПО)

Мы подготовили раздел материалов, посвящённых разработке безопасного ПО (РБПО) по ГОСТ Р 56939—2024. Теперь эти материалы представлены в виде бесплатн…

гост р 56939гост р 56939-2024рбпоразработка безопасного покурсыкурсы-вебинарыобучениепрограммированиеразработка покачество по
Habr
RU

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

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

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

Мне 15, и я собираю AI-стартап для недвижки: как я победил GPU, баги PyTorch и очередь в визовый центр

На Авито полно квартир за 80, 100 и 180 тысяч в месяц, которые выглядят так, будто их специально фотографировали как можно хуже. Тёмные комнаты, кривы…

иистартапнейросетьsaastimeweb_статьиavitoфотографиягрантпрограммированиеискусственный интеллект
Habr
RU

Парное программирование — когда две головы лучше (а когда нет)

Есть мнение, что парное программирование (далее — ПП) автоматически дает более качественный результат — код лучше, багов меньше. А вот на практике нер…

программированиепарное программированиеииaiисследование
Habr