К содержимому
Хакатон с ИИ-агентами

Хакатон с ИИ-агентами

Хакатон, где видно, как команды приходят к решению

Команды делают продукт вместе с ИИ-агентами. Жюри пробует продукт, а вы видите, кто как работал с агентами. Для своих сотрудников или открытый.

Обсудить хакатон

Команды

  • Команда Aработают с агентами
  • Команда Bработают с агентами
  • Команда Cдумают, как начать
  • Команда Dработают с агентами
  • Команда Eдумают, как начать
  • Команда Fдумают, как начать

Команды от 1 до 3 человекДень, выходные или до двух недельВсё в браузере, ставить ничего не нужно

01Что изменилось

Управлять агентом или сказать «иди сделай»

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

Профессионально

Правила проекта

AGENTS.md · make check · тесты

Запрос к агенту

Сначала тест на фильтр по датам, потом код. Контракт API не менять.

  • работает
  • можно развивать

Наугад

Правила проекта

нет правил

Запрос к агенту

Сделай сервис заказов целиком

  • работает… пока
  • трудно менять

02Что оценивать

Важно не только что сделано, но и как

Критерии оценки хакатона смотрели на готовое решение. Теперь демо с агентами собирают многие, а разница — в устройстве продукта и обвязке. Обвязка — это вводная для ИИ-агента, как для новичка в команде: правила проекта, команды сборки и проверки, тесты.

Критерии оценки

раньше

  • Решение работает
  • Демо на финале

теперь — ещё и как создано

  • Архитектура
  • Обвязка агентов
  • Можно развивать дальше

Искать нужно тех, чья работа

  • проходит проверки
  • укладывается в бюджет
  • без секретов и опасных команд

Но как их найти?

03Как проходит

Их покажет хакатон на Codenrock

Проследим за одной командой из трёх. Всё работает в браузере: участникам ничего не нужно ставить, а вам — готовить серверы.

Задача на выходные

Сервис заказов

  • фронтенд
  • бэкенд
Участник 1React
  • редактор в браузере
  • терминал
  • агенты
  • сервер для продукта

бюджет на нейросеть

Участник 2Go
  • редактор в браузере
  • терминал
  • агенты
  • сервер для продукта

бюджет на нейросеть

своё окружение, такое же

Участник 3Go
  • редактор в браузере
  • терминал
  • агенты
  • сервер для продукта

бюджет на нейросеть

своё окружение, такое же

Git командыteam-7/product
  • a1f3docs: AGENTS.md — правила для агентовУчастник 3
  • b7c2feat: api заказовУчастник 2
  • c4d8feat: таблица заказовУчастник 1
  • d09etest: фильтр по датеУчастник 3
  1. Сервис заказов: фронтенд на React, бэкенд на Go. Задача открытая — нужен работающий продукт.

  2. Редактор, терминал, готовые агенты, сервер для продукта и свой бюджет на нейросеть, одинаковый у всех.

  3. Первый коммит — обвязка: правила в AGENTS.md, запуск make dev, проверка make check. Потом каждый приносит свою часть.

Агенты, Git и запись

Агенты уже установлены: Codex CLI, Claude Code, OpenCode и Aider. Каких дать, какие нейросети и какой бюджет, выбираете вы. Git — GitLab, GitHub или SourceCraft, доступ выдаётся сам. Окружение готово через несколько минут после входа по личной ссылке. Участник соглашается на запись работы и видит на экране остаток времени и бюджета.

04Сдача и стенд

Продукт можно открыть и попробовать

Жюри оценивает работающий продукт, а не только слайды. Ещё во время хакатона он открывается по ссылке, и ошибку видно до финала.

Сервис заказов · ссылка команды смотрят команда и ментор
Заказы11.10 — 15.10Фильтр по дате
  • #1042Иванов12.10
  • #1043Петрова14.10
  • #1044Сидоров02.10
  • #1045Козлова 23:30 → след. день14.10
  • #1046Орлов28.09
  • #1047Морозова13.10
  • #1048Волков11.10

Ссылка работает, пока идёт сессия

СданоСборка и запускЗапросы к API

Стенд открыт по кнопке · жюри пробует

  1. Команда и ментор пробуют сервис. Ментор видит: заказ на 23:30 попал в следующий день. Через час — тест и исправление.

  2. Работа сдаётся кнопкой, сама, когда время вышло, или по вашей команде. Codenrock собирает и запускает продукт и шлёт запросы к его API.

  3. Продукт на отдельном адресе. Жюри открывает его и пробует фильтр по дате: заказ на 23:30 — в своём дне.

Как работает стенд

Стенд запускается по кнопке и сам останавливается, если им долго не пользуются. Сданный код открывается в редакторе только для чтения: жюри видит AGENTS.md и устройство проекта, но ничего не меняет.

05Путь команды

Жюри видит продукт и путь каждого

По ленте работы каждого участника видно, кто как работал, а не кто лучше рассказал. Сильные тоже ошибаются — и чинят ошибку тестом и правилом.

Лента работывидит жюри
  • Запрос к агенту«Сделай весь фронт»
  • Расход бюджетапик за час
  • Запрос к агенту«Почему падает тест на часовой пояс?»
  • Тестчасовой пояс: 23:30 — в своём дне
  • Запрос к агенту«Сначала тест на границы дат, потом код»
  • Командаgo test ./...
  • Обвязкаправило: контракт меняется отдельным коммитом
  • Расход бюджетаровно
  • ОбвязкаAGENTS.md — правила для агентов
  • Командаmake check
  • Запрос к агенту«Контракт API: заказы и фильтр по датам»
  • Запрос к агенту«Сверь обработчики с контрактом. Ничего не меняй»

Что видно по лентам этой команды

  • Участник 1 — в 13:30 «сделай весь фронт» и пик расхода, дальше маленькие шаги. Ошибку часового пояса закрыл тестом.
  • Участник 2 — тест на границы дат раньше кода, после каждого шага — проверка.
  • Участник 3 — правила для агентов и проверка make check в первый час.

Ленты всех участников готовы не позже чем через 30 минут после финала

Из чего складывается балл ↓

06Оценка

Нейросеть разбирает запись, жюри проверяет

Часть критериев считается по записи — например, запускались ли тесты до первой правки. Остальное нейросеть оценивает с цитатами, жюри подтверждает или правит. Готовые наборы можно поправить под себя.

Критерии · набор «Сделайте продукт»

по записи работы, с цитатами

  • Разбивает задачу на части
  • Обвязка сама собирает и проверяет проект
  • Маленькие проверяемые шаги
  • Правила для агента написаны в начале
  • Нет опасных команд
  • Своё, например: использовать наш шаблон обвязки
  • Найм
  • Обучение
  • Сделайте продукт
  • Правка кода

Что остаётся компании

  • Кто как работает с агентами. По лентам и разбору с цитатами видно, кого звать в команды, а кого учить.

  • Записи и обвязки лучших команд. Их способ работы можно разобрать с остальными.

  • Продукты на стендах. Для финала, руководства или заказчика.

  • Задания для тренировок. Через пару месяцев — повторить и сравнить или тренировать команду на таких же заданиях в Codenrock Vibe.

Из чего складывается балл

Веса строк задаёте вы, результаты попадают в рейтинг.

  • Скрытые проверки: тесты у задачи с эталоном, запросы к запущенному продукту у открытой
  • Расход бюджета: засчитывается только вместе с результатом проверок
  • Обвязка без команды: по вашему выбору, на похожей задаче со своими скрытыми тестами
  • Критерии по записи и разбор нейросети: с цитатой к каждой оценке
  • Оценки жюри: «Обвязка» и «Разумность решений»

Готовые наборы критериев

  • Сделайте продукт: постановка и разбиение задачи, обвязка сама собирает и проверяет приложение, маленькие шаги
  • Правка рабочего кода: изучение проекта, тесты раньше кода, правила соблюдены
  • Найм: постановка задачи, контроль результата, безопасность
  • Обучение: те практики, которым учили

07Формат

Хакатон на день, выходные или до двух недель

Окружения работают всё это время, участники заходят, когда удобно. Упавшее окружение поднимается снова с теми же файлами.

Длительность хакатона

  • День
  • Выходные
  • До двух недель
  1. день1
  2. день2
  3. день3
  4. день4
  5. день5
  6. день6
  7. день7
  8. день8
  9. день9
  10. день10
  11. день11
  12. день12
  13. день13
  14. день14

окружения работают

  • Кто участвуетСвои сотрудники — закрытая регистрация. Открытый хакатон — анонс, регистрация, отбор и рейтинг на Codenrock.
  • Какая задачаС эталоном, то есть решением автора: команда дорабатывает проект, его проверяют скрытые тесты. Открытая, как сервис заказов: продукт проверяют запросами и пробуют на стенде.
  • СтекJava, Kotlin, JavaScript и TypeScript, React, Go, PHP — можно несколько в одной задаче.

Частые вопросы о хакатоне с ИИ-агентами

Не нашли ответ — напишите нам.

Что такое хакатон с ИИ-агентами и чем он отличается от обычного?

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

Участники создают ИИ-агентов?

Агенты здесь — инструмент команды, как редактор или Git. С их помощью участники делают продукт по задаче организатора, например сервис заказов. Оценивают и сам продукт, и то, как команда работала с агентами.

Как провести такой хакатон в компании?

Сначала на встрече обсуждаем задачу и формат. Задачу собирают в редакторе Codenrock: стек, проект, время, бюджет, агентов и нейросети, а Codenrock проверяет, что задание рабочее. Затем регистрация: открытая, с анонсом, или по списку сотрудников. На старте участник открывает личную ссылку и через несколько минут получает готовое окружение.

Можно ли провести хакатон только для своих сотрудников?

Да. Корпоративный хакатон идёт с закрытой регистрацией, команды по 1–3 человека из ваших подразделений. Открытый — с анонсом, регистрацией, отбором и рейтингом на платформе Codenrock. Сам формат в обоих случаях одинаковый. Другие форматы — идеатоны и хакатоны для сотрудников.

Нужно ли участникам что-то устанавливать?

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

Каких агентов и какие стеки можно дать командам?

ИИ-агенты для программирования уже установлены: Codex CLI, Claude Code, OpenCode и Aider. Каких из них дать командам, какие нейросети и какой бюджет, выбирает организатор. Стеки — Java, Kotlin, JavaScript и TypeScript, React, Go и PHP. В одной задаче их можно сочетать: например, фронтенд на React и бэкенд на Go.

Сколько может длиться хакатон?

День, выходные или до двух недель. Окружения работают всё это время, участники заходят, когда удобно, и видят на экране остаток времени и бюджета. Если окружение упало, оно поднимается снова с теми же файлами.

Как оценивают команды и по каким критериям?

Скрытые проверки — тесты у задачи с эталоном или запросы к API продукта у открытой. Расход бюджета засчитывается только вместе с их результатом. По выбору организатора обвязку запускают без команды на похожей задаче со своими скрытыми тестами. Часть критериев считается по записи, остальное нейросеть оценивает с цитатами. Жюри ставит оценки «Обвязка» и «Разумность решений». Веса задаёт организатор, результаты попадают в рейтинг.

Честные ли условия и что с безопасностью?

У всех одинаковые окружения, агенты и бюджет. Окружения изолированы друг от друга, ключ у каждого участника личный, служебные ключи ему недоступны. Запись идёт только с согласия, ленту работы видят организатор и жюри. Проверок в окружении нет: попытка до них добраться получает пометку «проверить вручную». Сданный код открывается только для чтения.

Можно ли проверить каждого разработчика без соревнования?

Да. Та же задача, окружение и бюджет, но для одного человека — при найме или аттестации. По каждому вы получаете балл, ленту работы и разбор по критериям с цитатами. Подробнее — оценка разработчиков на практическом задании.

Проведите хакатон с ИИ-агентами

Codenrock. Хакатоны, где видно, как команды приходят к решению

Обсудим ваш хакатон
Хакатон с ИИ-агентами

Оставьте контакты и отметьте, для чего нужен хакатон. На встрече обсудим задачу и формат, покажем, что увидит жюри.

После заявки предложим время встречи