Владимир Павлунин — AI в разработке
Иконка канала Владимир Павлунин — AI в разработке

Владимир Павлунин — AI в разработке

2просмотра

В прогоне без контекста агент сделал самовывоз бесплатным, и все 20 тестов были зелёными. Потому что тест проверяет именно бесплатную доставку, то есть закрепляет решение, которое агент сам придумал. Автор согласен сам с собой. Это не про ИИ: человек, который пишет тесты к своему коду, попадает в ту же ловушку. Агент просто делает это в 10 раз быстрее. Полный разбор эксперимента: https://rutube.ru/video/87c17a14c8aafd4273e63745ccb02d55/ Статья, почему ИИ не ускоряет разработку в 10 раз: https://pavlunin.com/content/why-ai-does-not-speed-up-development-10x #codingagent #тестирование #ai #разработка

288просмотров

Три категории действий для агента. ALLOW: читать код, править рабочую копию, запускать локальные тесты. ASK: всё, что выходит за рабочую копию, от push до выкатки. DENY: секреты продакшена и разрушительные операции на проде. Проверил на репозитории: тесты прошли, чтение .env.production заблокировано, а коммит с отправкой ветки ждёт подтверждения человека. Полный разбор эксперимента: https://rutube.ru/video/87c17a14c8aafd4273e63745ccb02d55/ Чек-лист прав агента ALLOW / ASK / DENY: https://pavlunin.com/tools/coding-agent-permissions #codingagent #claudecode #безопасность #ai

1просмотр

Агент ускорил код, а ревью, тесты и поставка работают с прежней скоростью. Закон Литтла: среднее время в системе равно незавершённой работе, делённой на пропускную способность. Простой пример, не замер: команда проверяет 10 pull request'ов в неделю, агенты производят 30. Через месяц в очереди 80, и даже идеальный PR ждёт 8 недель. Ускорили не то. Полный разбор эксперимента: https://rutube.ru/video/87c17a14c8aafd4273e63745ccb02d55/ Статья, почему ИИ не ускоряет разработку в 10 раз: https://pavlunin.com/content/why-ai-does-not-speed-up-development-10x #codingagent #ai #разработка #devops #codereview

420просмотров

Дал Coding Agent одну и ту же задачу три раза: добавить самовывоз из пунктов выдачи. Получил три цены: 0, 199 и 150 рублей. Бизнес утвердил 99 рублей и бесплатно от 3000. Агент не ошибся в коде. Он принял бизнес-решение, которое не имел права принимать, просто потому что информации не было. Полный разбор эксперимента: https://rutube.ru/video/87c17a14c8aafd4273e63745ccb02d55/ Чек-лист контекста для задачи агенту, бесплатно и без регистрации: https://pavlunin.com/tools/coding-agent-context-checklist #codingagent #ai #разработка #contextengineering

3просмотра

Заключительная часть серии о безопасности AI-агентов в разработке ПО. Permissions не заменяют sandbox. Три слоя: sandbox — что агент технически может сделать, policy — что ему разрешено, approval — когда нужен человек. Корпоративный Coding Agent должен работать внутри управляемых границ: контекст, инструменты, политики, sandbox и аудит. Автономность растёт за счёт автоматического разрешения безопасных действий, а не за счёт Full Access. Бесплатный чеклист прав для Coding Agent: https://pavlunin.com/tools/coding-agent-permissions Подписывайтесь на канал: следующий ролик — как сделать policy engine. #codingagent #aiвразработке #безопасность #sandbox #devsecops

127просмотров

Вторая часть серии о безопасности AI-агентов в разработке ПО. Действия coding agent делятся на три класса. Allow — безопасные и обратимые действия агент выполняет сам: чтение кода, запуск тестов, git diff, файлы в рабочей директории. Ask — действия, влияющие на внешние системы, требуют подтверждения человека: push, PR, деплой, запись в Jira, выход в сеть. Deny — секреты, продовые доступы и разрушительные команды запрещены полностью, независимо от решения модели. Политика учитывает не только команду, но и пользователя, задачу, ресурс и среду: go test в тестовом окружении — Allow, деплой в production — Ask, доступ к продовому секрету — Deny. В третьей части — почему sandbox не заменяет политику, и бесплатный чеклист прав. Подписывайтесь на канал. #codingagent #aiагенты #безопасность #разработка #devsecops

194просмотра

Full Access у coding agent выглядит как автономность, но на деле это снятый контроль. Современный агент читает файлы, меняет код, запускает команды, ходит в сеть, коммитит в Git и вызывает корпоративные инструменты. Поэтому вопрос уже не в качестве кода, а в том, что агенту разрешено делать самостоятельно. Первая часть серии из трёх роликов о правах coding agent. Во второй части — как разделить доступы по уровням риска. Подписывайтесь на канал, чтобы не пропустить продолжение. #codingagent #aiагенты #aiвразработке #devsecops #разработкапо

106просмотров

Отдал AI расшифровку обычной рабочей встречи. Через минуту получил протокол: задачи, ответственные, сроки и открытые вопросы. Главная ценность — строки «ответственный: не определён». AI не выдумывает имя, а честно фиксирует, что решение на встрече не приняли. Так протокол показывает, что нужно дозакрыть. Третья часть мини-серии про протоколы встреч с AI. Готовый промпт и шаблон протокола — бесплатно: https://pavlunin.com/tools/meeting-to-actions Подписывайтесь на канал, впереди новые практические кейсы применения AI в работе и разработке. #AI #нейросети #протоколвстречи #продуктивность #разработка

207просмотров

Вторая часть серии о том, как разбирать встречи с помощью AI. Самая частая ошибка — попросить нейросеть сделать краткое содержание. Результат: ещё один текст, который снова кому-то нужно читать. Пересказ встречи не экономит время команды. Что нужно на самом деле — действия: кто, что и к какому сроку. В ролике показываю, какой результат получается при правильной постановке задачи. Продолжение — в следующем видео. Подписывайтесь на канал, чтобы не пропустить третью часть. #AI #нейросети #разработка #продуктивность #встречи

128просмотров

После встречи остаётся длинная расшифровка, которую никто не перечитывает. Показываю, как поручить AI разобрать её по пунктам: решения, задачи, ответственные, сроки и риски. Важный приём — отдельно запретить модели придумывать то, чего на встрече не было. В результате пропуски отмечены честно: если ответственного не назвали, в протоколе стоит «не определён». Первая часть из трёх. В следующем ролике — главная ошибка, которая портит результат: просить у AI краткое содержание. Я помогаю компаниям внедрять AI в разработку ПО и модернизировать IT-системы. Подписывайтесь, чтобы не пропустить продолжение. #AI #нейросети #протоколвстречи #управлениепроектами #продуктивность

289просмотров

Следующий этап после Coding Agents — это не более умная модель, а управляемый контекст. Агенту не нужна вся корпоративная база знаний. В момент конкретной задачи ему нужен ровно тот контекст, который нужен для инженерного решения — и только то, что разрешено пользователю. В ролике — схема Context Platform: задача → контекст-платформа → нужный контекст → агент → код, тесты, PR — и политика доступа: разрешить, спросить, запретить. Третья часть серии. Разбор целиком — в статье: https://pavlunin.com/content/context-engineering-coding-agents Telegram-канал: https://t.me/+egQSUxnWE8kwOGMy Канал в MAX: https://max.ru/join/XMl5IJ3pMOhyz9UMi4d6cluY4dK-WrXRnR1lyYTIP4M #ContextEngineering #AIвразработке #кодингагенты #разработка

106просмотров

Агент прочитал весь репозиторий — и всё равно не знает вашу систему. В коде лежит решение, а не причины, по которым его приняли. Там нет архитектурных решений и ограничений, о которых команда когда-то договорилась, нет информации о соседних сервисах и системах и нет истории — почему всё устроено именно так. Вторая часть серии про Context Engineering. В следующем ролике — какой контекст нужно дать агенту и как управлять доступом. Разбор целиком — в статье: https://pavlunin.com/content/context-engineering-coding-agents Telegram-канал: https://t.me/+egQSUxnWE8kwOGMy Канал в MAX: https://max.ru/join/XMl5IJ3pMOhyz9UMi4d6cluY4dK-WrXRnR1lyYTIP4M #AIвразработке #кодингагенты #архитектураПО #разработка

142просмотра

Claude Code и другие AI-агенты быстро пишут рабочий код. Но агент не знает, почему ваша система устроена именно так, поэтому технически верное решение может оказаться архитектурно неверным. Разбираю на примере: бизнес просит добавить новый способ доставки, агент находит сервис в репозитории и сразу пишет код. Это первая часть серии. В следующих роликах — почему репозитория недостаточно и какой контекст нужно дать агенту. Сайт и бесплатный AI Engineering Assessment: https://pavlunin.com Telegram-канал: https://t.me/+egQSUxnWE8kwOGMy Канал в MAX: https://max.ru/join/XMl5IJ3pMOhyz9UMi4d6cluY4dK-WrXRnR1lyYTIP4M #ClaudeCode #AIвразработке #архитектураПО #разработка

142просмотра

Вопрос не в том, насколько AI ускорил написание кода, а в том, насколько быстрее идея попала в production. Следующий этап — AI во всём цикле разработки: требования, архитектурный контекст, код, тесты, проверка изменений, CI/CD. Человек — там, где нужно инженерное решение или контроль. Подписывайтесь — в следующих роликах продолжение про AI в реальной разработке. Сайт и бесплатный AI Engineering Assessment: https://pavlunin.com Telegram-канал: https://t.me/+egQSUxnWE8kwOGMy Канал в MAX: https://max.ru/join/XMl5IJ3pMOhyz9UMi4d6cluY4dK-WrXRnR1lyYTIP4M #AIвразработке #разработкаПО #CodingAgent

132просмотра

Было два дня на изменение — стало два часа. Но задача не исчезла: она быстрее приехала на тестирование, review, проверку безопасности и выкладку. Bottleneck просто переезжает. Подписывайтесь, если вам интересен AI в реальной разработке. Продолжение — в следующем ролике. Сайт и бесплатный AI Engineering Assessment: https://pavlunin.com Telegram-канал: https://t.me/+egQSUxnWE8kwOGMy #CodingAgent #ClaudeCode #AIвРазработке

181просмотр

AI ускоряет написание кода — но релизы выходят почти так же медленно. Задача не исчезает: она просто быстрее приезжает на тесты, review, безопасность и выкладку. Подписывайтесь — здесь AI в реальной разработке, а не в презентациях. Сайт и бесплатный AI Engineering Assessment: https://pavlunin.com Telegram-канал: https://t.me/+egQSUxnWE8kwOGMy #AI #разработка #bottleneck

158просмотров

Владимир Павлунин: почти 20 лет в разработке ПО, от разработчика и архитектора до управления большими командами. На канале проверяю AI-агентов, Claude Code, Codex и локальные модели на практике. Работает — покажу, не работает — тоже покажу. Подпишитесь: в следующем видео проверим, может ли AI ускорить разработку в десять раз. Сайт и бесплатный AI Engineering Assessment: https://pavlunin.com Telegram-канал: https://t.me/+egQSUxnWE8kwOGMy #AI #разработка #ClaudeCode #AIагенты