9 дней от первого коммита до 160 из 160 экранов

ИИ-отдел разработки, который не врёт о готовности.

«Контур» — автономная команда ИИ-агентов с разделёнными ролями: планирует, пишет, проверяет и вливает код круглосуточно. Автор никогда не принимает свою работу сам. Готово — значит проверено.

до 20 исполнителей параллельно 1 интегратор — единственный вход в main 382 прогона без упора в 3-часовой таймаут
0
коммитов
за ~9 дней
0
карточек задач
с явным scope
0
задач влито в main
через очередь слияния
0/160
экранов по макетам
+ 8 из 8 сценариев приёмки
Проблема

ИИ-агенты пишут код быстро. Проблема в том, что они говорят.

Один агент — это скорость. Десять агентов без дисциплины — это хаос, который выглядит как прогресс.

Врут о готовности

«Всё сделано, тесты проходят» — а экран не совпадает с макетом, половина сценария не работает. Агент сам себе и автор, и приёмщик.

> Задача выполнена ✓
> (на самом деле — нет)

Ломают main

Каждый вливает своё напрямую. Красная сборка становится нормой, и уже никто не знает, какой коммит всё сломал.

> CI: failed (17 коммитов назад)
> виновник: неизвестен

Наступают друг на друга

Два агента правят один файл, третий «попутно рефакторит» чужой модуль. Конфликты, откаты, потерянная работа.

> CONFLICT in app/screens/…
> изменения вне задачи: 14 файлов
Ответ «Контура» — не «умнее модель», а организация: разделённые роли, жёсткие границы задач и проверка, которую автор не может обойти.
Как устроен контур

Конвейер, где у каждого шага свой ответственный.

Задача идёт от владельца до main через пять независимых ролей. Над конвейером — два наблюдателя, которые не дают ему ни соврать, ни встать.

Аудитор экрановраз в сутки сверяет все 160 экранов с макетами
Контроль застоянаходит зависших и зациклившихся, перезапускает, снимает блокировки
Владелецставит цель в Телеграме
Руководительпревращает цель в работу
Планировщиккарточки, зависимости, scope
Исполнители ×20ветка и worktree на задачу
Приёмщикпроверка по критериям
Интеграторочередь слияния пачками
mainтолько через очередь
Пачка 3–5 задачCI прогоняется поверх текущего main, а не поверх устаревшей ветки.
Красный → виновник находится самИнтегратор автоматически вычисляет, какая задача из пачки сломала сборку.
Зелёный → вся пачка разомБез повторных прогонов CI, если ничего не изменилось. Время и минуты не сжигаются впустую.
Команда

Семь ролей. Семь отдельных агентов.

Роли не совмещаются: тот, кто пишет код, не принимает его и не вливает в main. Как в нормальном отделе разработки — только без выходных.

01 / руководствоТелеграм · текст и голос

Руководитель«Тинки-Винки Директорович»

Принимает задачи от владельца в Телеграме — текстом или голосом — и превращает их в работу для отдела. Единственная роль, которая может менять код и правила самого контура: отдел улучшает себя на ходу.

  • Задачи от владельца — в работу без созвонов
  • Правит процессы, роли и правила контура
  • Отчитывается владельцу в том же чате
0224/7

Планировщик

Держит исполнителей загруженными круглосуточно.

  • Создаёт карточки задач
  • Проверяет зависимости
  • Не допускает пересечения scope
03пул до 20

Исполнители

Пул с автомасштабированием. Каждый берёт одну карточку.

  • Своя ветка и свой worktree
  • Строго внутри scope карточки
  • Обязательный CI на задачу
04вторая пара глаз

Приёмщик

Проверяет работу по критериям приёмки. Это не автор — и в этом весь смысл.

  • Сверка с макетами и спецификацией
  • Никогда не автор проверяемой задачи
05единственный в main

Интегратор

Только он вливает в main. Строгая очередь слияния.

  • Пачки по 3–5 задач поверх текущего main
  • Автопоиск виновника красной сборки
  • Без лишних перезапусков CI
06раз в сутки

Аудитор экранов

Сравнивает все 160 экранов с макетами по замороженному реестру «экран → критерий → карточка».

  • Критерии не переписываются под результат
  • Каждый пробел — в карточку
07watchdog

Контроль застоя

Находит зависших и зациклившихся агентов и задачи.

  • Перезапускает застрявшее
  • Снимает висящие блокировки

Под каждую роль — своя модель семейства Claude, по соотношению цены и силы.

OpusSonnetHaikuFable
Дисциплина

12 механизмов, которые не дают соврать.

Не договорённости и не промпты «пожалуйста, будь аккуратен», а правила, которые проверяются автоматически.

Явный scope у каждой карточкиЗаранее известно, какие файлы и модули задача вправе трогать.
Автоблок изменений вне scopeПравки за границами карточки блокируются автоматически.
Критерии приёмки«Готово» определено до начала работы, а не после.
Сверка с макетами и спецификациейГотовность меряется по эталону, а не по словам агента.
Ветка и worktree на задачуИсполнители физически не мешают друг другу.
Обязательный CI на задачуБез зелёной сборки задача дальше не идёт.
Отдельный приёмщикАвтор никогда не принимает собственную работу.
Отдельный интеграторЕдинственный, кто вливает в main, — через строгую очередь.
Замороженный реестр аудита«Экран → критерий → карточка»: планку не опускают задним числом.
Контроль застояЗависшие и зациклившиеся агенты перезапускаются, блокировки снимаются.
Канал владельца в ТелеграмеВопросы с кнопками ответа, задачи голосом, лимит 20 уведомлений в день.
Доска работ без догадокПубличная доска показывает только достоверные данные.
Сравнение с рынком

Оркестраторов агентов много. Дисциплины из коробки — нет.

Фильтр прошли 9 продуктов. Ни у одного верхний агент не меняет саму систему: её код, бота, доску, правила ролей. У Контура меняет.
Обзор рынка · ноябрь 2026 · похожесть на Контур по 10-балльной шкале

Насколько аналоги похожи на Контур

Агент-директор + команда разработки с git и CI
Gas Town — самый близкий8 / 10
Composio Agent Orchestrator7 / 10
Claude Code agent teams6 / 10
Paperclip6 / 10
Остальные — Devin, Warp, Hermes, OpenClaw — 5 из 10: нет либо отдела с ролями, либо очереди и CI, либо канала с владельцем.
Управление

Владелец управляет из Телеграма.

Без панелей, созвонов и стендапов. Отдел работает сам, а владелец тратит на него минуты в день.

Задачи голосомНадиктовал — получил задачу в работе. Распознавание речи локальное.
Вопросы с кнопками ответаЕсли агенту нужно решение владельца — оно принимается в одно нажатие.
Не больше 20 уведомлений в деньЖёсткий лимит: агенты не заваливают владельца сообщениями.
пример диалога
ТВ
Тинки-Винки Директоровичруководитель отдела · в сети
0:14
09:12
Принял. Разложил на 6 карточек, scope не пересекается. Исполнители уже работают.09:13
Вопрос от приёмщика: на экране оплаты в макете две кнопки, в спецификации — одна. Как делаем?11:40
По макетуПо спецификации
Пачка из 4 задач — CI зелёный, влито в main.12:05
уведомлений сегодня 7/20
Результат

Не демо. Работающий продукт за 9 дней.

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

СоюзПИР

Веб-приложение для бизнеса с ИИ-модулями «Продавец» и «Видение». Сделано отделом «Контур» с нуля.

0 / 160
экранов соответствуют макетам
0 / 8
сценариев приёмки пройдено
0
коммитов
0
задач влито в main из 677 карточек
0
прогонов исполнителей — ни одного упора в 3-часовой таймаут
31.10.2026 · старт
~9 дней · 160/160
Ваш ход

Хотите такой же отдел разработки?

Роли, очередь слияния, приёмка по макетам и управление из Телеграма — под ваш продукт.

Напишите владельцу