Мой воркфлоу агентного программирования: параллельные сессии и пулреквесты в опенсорс
Организованное программирование | Кирилл Мокевнин
0:00 / 0:00
Мой воркфлоу агентного программирования: параллельные сессии и пулреквесты в опенсорс
11 734 просмотра · 1 день назад
Организованное программирование | Кирилл Мокевнин
32,1 тыс. подписчиков
11 734 просмотра · 1 день назад
🔹 Присоединяйся к курсу «ИИ для разработчиков» https://ru.hexlet.io/programs/ai-for-...
Что происходит, когда разработчик почти перестаёт писать код руками и начинает программировать вместе с AI?
В этом выпуске получился почти лайвкодинг-скринкаст. Я открыл реальный проект Хекслета, взял реальные тикеты из работы и показал, как сейчас выглядит мой обычный процесс разработки с Claude Code.
Без специально подготовленного демо и искусственных задач.Прямо по ходу записи я запускал несколько сессий параллельно, отдавал им тикеты, смотрел, как агент исследует кодовую базу, находит нужные места, вносит изменения, запускает тесты, работает с линтерами, делает коммиты и даже готовит Pull Request в стороннюю библиотеку.
Причём разные задачи требуют совершенно разного уровня участия.Где-то достаточно просто скинуть агенту тикет и через некоторое время получить готовое изменение. Где-то нужно посмотреть, что он предлагает, задать вопросы и немного направить. А есть задачи, особенно продуктовые или архитектурные, где AI может хорошо разобраться в коде, но решение всё равно должен принимать человек.
Именно к такому способу программирования я постепенно пришёл за последнее время.Я по-прежнему работаю в терминале и Vim, но большую часть непосредственного написания кода теперь делают агенты. Моя работа всё больше состоит из постановки задач, исследования, принятия решений, проверки результатов и управления несколькими параллельными потоками разработки.
При этом меняется и сам проект. Мы постепенно адаптируем его к работе с AI: используем AGENTS.md и skills, приводим в порядок терминологию, названия файлов и тестов, добавляем автоматизацию и стараемся строить кодовую базу так, чтобы агенту требовалось всё меньше специальных объяснений.
В этом видео:
как я запускаю 4–5 AI-сессий параллельно и распределяю между ними задачи;
какие тикеты можно практически целиком отдать агенту;
как Claude Code исследует большую кодовую базу и находит нужные места;
как AI работает с Rails, React, TypeScript, тестами, линтерами и Git;
как агент нашёл баг в сторонней библиотеке и подготовил Pull Request;
зачем я продолжаю использовать обычные линтеры, хуки, типы и тесты, а не перекладываю всё на AI;
где я принимаю решение сам и почему даже хороший агент не понимает весь продуктовый контекст;
зачем нужны AGENTS.md, skills и другие артефакты вокруг агентного программирования;
как в реальности выглядит мой текущий режим: AI в основном пишет код, а я управляю процессом.
Подписывайтесь на канал «Организованное программирование» в Telegram: https://ttttt.me/orgprog
– Список подкаст-платформ (Apple Podcast, Google Podcast, Spotify, Яндекс.Музыка и другие): https://podcast.ru/1734325321
Смотрите нас на площадке "Вконтакте" - https://vkvideo.ru/video-224967259_45...
🔹 Курсы по искусственному интеллекту: https://ru.hexlet.io/courses_artifici...
🔹Хекслет Клуб в Telegram https://t.me/HexletClubBot
В выпуске:
00:00 Введение. Как я программирую с ИИ на реальном проекте
00:59 Почему я до сих пор программирую в терминале и Vim — даже в эпоху ИИ
07:32 Запускаю сразу несколько ИИ-агентов: вот как выглядит программирование в параллель
14:30 Один флажок — и ИИ перестаёт ломать проект: разбираем ошибки линтера
21:27 Почему я запрещаю ИИ пушить изменения, пока линтер не зелёный
27:53 ИИ умеет ждать другие процессы: параллельная работа без конфликтов
каю следующую задачу
36:34 Нашёл идеальную задачу для ИИ: исправляем раздражающую навигацию в «Моих испытаниях»
45:51 Почему я отказался от «запоминания фильтров»
53:24 Заключение. Можно ли отдавать полноценную разработку ИИ?
#AI #Программирование #AIАгенты #ClaudeCode #Разработка #GitHub #Автоматизация #Нейросети #AIДляПрограммистов #CodingAgent #AIProgramming #Разработчик #Продуктивность #SoftwareDevelopment #ArtificialIntelligence#ОрганизованноеПрограммирование #КириллМокевнин
Мой воркфлоу агентного программирования: параллельные сессии и пулреквесты в опенсорс