Разрабатываем открыто · дорожная карта, код и провалы

Опишите работу один раз.
И закройте ноутбук.

Еженедельный ресёрч, регулярный дайджест, проверка, до которой ни у кого не доходят руки, тикет, который ждёт квартал. Опишите это один раз обычными словами — и работу подхватит команда агентов: продакт, архитектор, разработчик, QA. Независимый управляющий агент проверяет каждый шаг прежде, чем начнётся следующий, а весь след ложится в ваш git-репозиторий.

Открытый код Разворачивается у вас SaaS и on-prem
forge · прогон ресёрча
$ forge run "оценить рынок BPA-инструментов в РФ"
// измерено, а не смоделировано

Двенадцать недель, за которые Forge собирал Forge.

Один процесс — тот самый, который собирает эту платформу, — посчитано по собственным записям управляющего контура.

0
Передач оценил управляющий агент
0
Остановлено до того, как их увидела следующая роль
0
Pull request влито командами агентов
0 мин
Медианный прогон, от запуска до конца

Все прогоны этого процесса за этот период — не выборка, не пилот и не кейс, который мы не можем показать. Каждое слияние делал человек. OpenSSF Scorecard 10/10, лицензия MIT.

// почему forge

Чего не делает ничто другое в вашем шорт-листе.

Пять вещей, которые верны против любого инструмента, с которым нас сравнивают.

независимая проверка

Каждую передачу оценивает второй агент

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

пропустить
вернуть на доработку
эскалировать
Подробнее →
происхождение

Рассуждение коммитится, а не пересказывается

Каждый прогон оставляет ветку в вашем репозитории: спецификация, бриф и передача каждой роли — коммитами, где автором записана роль. Читается через git log спустя месяцы человеком, которого там не было.

git log Co-authored-by
Подробнее →
граф рисовать не нужно

Вы описываете команду, а не схему связей

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

Подробнее →
ваши ключи, ваше железо

Ваше железо, ваш пул провайдеров

Self-hosted раннеры оставляют исполнение на ваших машинах. Инференс маршрутизируется по пулу провайдеров, который контролируете вы: веса приоритета, автоматический failover, любой OpenAI-совместимый эндпоинт, включая модели, которые вы хостите сами. Ключи агентам не выдаются.

Anthropic OpenAI Google Ollama +3
Подробнее →
это не инструмент для кода

Тот же движок ведёт работу, которая вообще не про софт

Ресёрч, который проверяет собственные источники, регулярный дайджест, контент-редакция, дежурство в операциях. Те же роли, тот же цикл проверки, тот же аудит — разработка это один архетип, а не сам продукт.

Подробнее →
// лицом к лицу

Как мы читаемся рядом с инструментами, которые вы тоже смотрите.

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

Все сравнения →

// почему не просто чат

Не всякая работа помещается в окно чата.

Ассистент ускоряет сотрудника, который сидит и ждёт ответа: объём работы упирается в его время. Forge берёт бриф и выполняет работу, когда сотрудника нет, — рутинные задачи уходят без расширения штата.

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

// как это работает

Опишите работу.
Получите проверенный результат.

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

Ваш бриф forge-pipeline
01
Объём Требования
02
План Дизайн и API
03
Сама работа Код и тесты
04
Проверка Тесты и ревью
Вы подтверждаете Готово
// что команды передают

Четыре задачи, работающие в проде.

Наши и наших партнёров. У каждой — доказательство за спиной.

Ресёрч

Ресёрч, на который можно ссылаться

Один агент собирает источники; другой заново открывает каждый и сверяет цитату. На живом прогоне: собрано 18, проверено прямой выборкой 11, 2 цифры отгружены с пометкой «не подтверждено», а не выданы за факт.

Проверяемый провенансPDF на выходе
Регулярный контент

Дайджест, который публикует себя сам

Закреплённые источники проверяются по расписанию, аналитик отбирает главное, публикатор постит в ваш канал. Выпуск, который незаметно съедает день аналитика в неделю, — без этого дня.

ЕженедельноПубликация в мессенджер
Техоперации

Регулярные проверки техдолга

Агенты читают ваши метрики и логи, связывают находки с отвечающим за них кодом и заводят задачу с дедупликацией — или PR с исправлением, который вливает человек. Доступы в модель не попадают.

Дедуп по отпечаткуДоступ только на чтение
Разработка

От тикета до отревьюенного pull request

Пять ролей с супервизором между ними доводят тикет до PR, который вливает человек. Мы знаем, что это работает, потому что так Forge собирает сам себя — каждый прогон оставляет после себя ветку, хендоффы и вердикты.

Вливает человекОдин архетип из нескольких

Все сценарии →

// возможности

На чём построены эти задачи.

То, с чем вы столкнётесь на второй неделе, когда первый прогон уже позади.

персоны

Персонажи, которые помнят

Роль — это именованный персонаж со своим голосом, своей политикой инструментов и памятью, которая переживает прогон. Ревьюер, поймавший регрессию в прошлом месяце, в этом всё ещё знает, на что смотреть.

Память на роль Политика инструментов на роль
Подробнее →
без присмотра

Запускается по расписанию или по событию

Cron, issue на GitHub, сообщение в чате, входящий вебхук. Прогон стартует без вас и зовёт человека только тогда, когда руководитель эскалирует.

Cron и вебхуки Человек в контуре
Подробнее →
границы

Секреты по областям, логируемый egress

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

Область на роль Egress логируется
Подробнее →
self-hosted

Приносите своё железо

Запускайте агентов на своих машинах — на свободной рабочей станции, в стойке, в приватном облаке — рядом с управляемым контуром или разверните всё целиком у себя. Тулчейн под лицензией MIT, раннеры ваши.

Ваши машины Лицензия MIT
Подробнее →

Все возможности →

// get started

Готовы передать рутину команде агентов?

Опишите процесс обычными словами. Forge его выполнит — в разработке, ресёрче, контенте и операциях.