Хакатон с ИИ-агентами
Хакатон, где видно, как команды приходят к решению
Команды делают продукт вместе с ИИ-агентами. Жюри пробует продукт, а вы видите, кто как работал с агентами. Для своих сотрудников или открытый.
Команды
- Команда Aработают с агентами
- Команда Bработают с агентами
- Команда Cдумают, как начать
- Команда Dработают с агентами
- Команда Eдумают, как начать
- Команда Fдумают, как начать
Команды от 1 до 3 человекДень, выходные или до двух недельВсё в браузере, ставить ничего не нужно
01Что изменилось
Управлять агентом или сказать «иди сделай»
Разработка меняется: одни команды уже работают с ИИ-агентами, другие думают, как начать. Но по готовому продукту не видно, как с агентами работали и получится ли менять его дальше.
Профессионально
Правила проекта
AGENTS.md · make check · тесты
Запрос к агенту
Сначала тест на фильтр по датам, потом код. Контракт API не менять.
- работает
- можно развивать
Наугад
Правила проекта
нет правил
Запрос к агенту
Сделай сервис заказов целиком
- работает… пока
- трудно менять
02Что оценивать
Важно не только что сделано, но и как
Критерии оценки хакатона смотрели на готовое решение. Теперь демо с агентами собирают многие, а разница — в устройстве продукта и обвязке. Обвязка — это вводная для ИИ-агента, как для новичка в команде: правила проекта, команды сборки и проверки, тесты.
Критерии оценки
раньше
- Решение работает
- Демо на финале
теперь — ещё и как создано
- Архитектура
- Обвязка агентов
- Можно развивать дальше
Искать нужно тех, чья работа
Но как их найти?
03Как проходит
Их покажет хакатон на Codenrock
Проследим за одной командой из трёх. Всё работает в браузере: участникам ничего не нужно ставить, а вам — готовить серверы.
Задача на выходные
Сервис заказов
- фронтенд
- бэкенд
- редактор в браузере
- терминал
- агенты
- сервер для продукта
бюджет на нейросеть
- редактор в браузере
- терминал
- агенты
- сервер для продукта
бюджет на нейросеть
своё окружение, такое же
- редактор в браузере
- терминал
- агенты
- сервер для продукта
бюджет на нейросеть
своё окружение, такое же
- a1f3docs: AGENTS.md — правила для агентовУчастник 3
- b7c2feat: api заказовУчастник 2
- c4d8feat: таблица заказовУчастник 1
- d09etest: фильтр по датеУчастник 3
Сервис заказов: фронтенд на React, бэкенд на Go. Задача открытая — нужен работающий продукт.
Редактор, терминал, готовые агенты, сервер для продукта и свой бюджет на нейросеть, одинаковый у всех.
Первый коммит — обвязка: правила в AGENTS.md, запуск make dev, проверка make check. Потом каждый приносит свою часть.
Агенты, Git и запись
Агенты уже установлены: Codex CLI, Claude Code, OpenCode и Aider. Каких дать, какие нейросети и какой бюджет, выбираете вы. Git — GitLab, GitHub или SourceCraft, доступ выдаётся сам. Окружение готово через несколько минут после входа по личной ссылке. Участник соглашается на запись работы и видит на экране остаток времени и бюджета.
04Сдача и стенд
Продукт можно открыть и попробовать
Жюри оценивает работающий продукт, а не только слайды. Ещё во время хакатона он открывается по ссылке, и ошибку видно до финала.
- #1042Иванов12.10
- #1043Петрова14.10
- #1044Сидоров02.10
- #1045Козлова 23:30 → след. день14.10
- #1046Орлов28.09
- #1047Морозова13.10
- #1048Волков11.10
Ссылка работает, пока идёт сессия
СданоСборка и запускЗапросы к API
Стенд открыт по кнопке · жюри пробует
Команда и ментор пробуют сервис. Ментор видит: заказ на 23:30 попал в следующий день. Через час — тест и исправление.
Работа сдаётся кнопкой, сама, когда время вышло, или по вашей команде. Codenrock собирает и запускает продукт и шлёт запросы к его API.
Продукт на отдельном адресе. Жюри открывает его и пробует фильтр по дате: заказ на 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
- день2
- день3
- день4
- день5
- день6
- день7
- день8
- день9
- день10
- день11
- день12
- день13
- день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. Хакатоны, где видно, как команды приходят к решению
Обсудим ваш хакатон
Хакатон с ИИ-агентами
Оставьте контакты и отметьте, для чего нужен хакатон. На встрече обсудим задачу и формат, покажем, что увидит жюри.
После заявки предложим время встречи