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

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

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

Открытый код Код и данные — в вашем контуре Юрлицо в РФ, счёт в рублях от 4 000 ₽/мес · или бесплатно у себя
forge · прогон исследования
$ forge run "оценить рынок BPA-инструментов в РФ"
// два входа

Два способа привести ИИ к вашим клиентам.

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

Добавить ИИ к тому, что уже есть

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

Как устроено встраивание →

Или собрать сам ИИ-продукт

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

// после прототипа

Что идёт после MVP, собранного вайб-кодингом.

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

От MVP к продакшену →

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

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

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

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

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

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

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

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

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

Наши и наших партнёров. За каждой — результат, который можно проверить.

Исследования

Исследование, на которое можно ссылаться

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

Источник у каждого фактаPDF на выходе
Регулярный контент

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

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

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

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

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

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

От задачи до pull request, прошедшего ревью

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

Вливает человекРазработка — один из сценариев

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

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

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

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

персоны

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

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

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

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

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

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

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

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

Доступ только у своей роли Egress логируется
Подробнее →
self-hosted

Запускайте на своём железе

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

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

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

// почему forge

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

// что вы покупаете

Три способа начать — и цена каждого.

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

бесплатно навсегда

Открытый код у себя

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

Разворачивается у вас Лицензия MIT
от 4 000 ₽/мес

Управляемый контур, ваши ключи

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

С этого начинают Управляемое облако GigaChat и Yandex AI Studio
от 428 000 ₽/мес

Установка в вашем периметре

Полная установка внутри вашего периметра: ваш Yandex Cloud, приватный контур или собственные серверы. Договор с российским юрлицом — ООО «Сорамитсу Лабс», счёт и оплата в рублях.

Yandex Cloud или ваши серверы SLA и поддержка

Все тарифы →

// измерено, а не смоделировано

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

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

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

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

// частые вопросы

Что спрашивают на первой встрече.

Если вашего вопроса здесь нет — напишите, ответим конкретно.

У нас уже есть Cursor и Copilot. Зачем ещё Forge?

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

У нас своя команда разработки. Почему не собрать это самим?

Собрать один прогон несложно. Сложно то, что идёт дальше: передачи между ролями, независимая проверка каждой из них, память ролей, политика доступов, маршрутизация моделей с переключением при отказе и журнал, по которому через полгода видно, почему агент поступил именно так. Ядро открыто под лицензией MIT — объём работы можно оценить до того, как решать.

Мы не готовы отдавать код наружу.

И не нужно. Раннеры остаются на ваших машинах, инференс можно направить на свои модели, а инструментарий развернуть целиком у себя — он под лицензией MIT. Ключи провайдеров агентам не выдаются: секреты подставляются в момент вызова и в промпт не попадают. Каждый исходящий вызов модели пишется в журнал — с провайдером, моделью и адресом назначения.

А если агент напортит?

Три границы. Каждую передачу между ролями читает независимый управляющий агент: он может вернуть работу на доработку или эскалировать человеку. Изменение сначала обкатывается на одноразовом стенде, а не в вашей среде. И кнопку merge нажимает человек — за двенадцать недель так было с каждым из 202 pull request.

Сколько это стоит?

У себя — бесплатно, инструментарий открыт под лицензией MIT. Управляемое облако и установка в вашем периметре — по тарифам выше: цена видна сразу, без обязательного «запросите расчёт». Договор с российским юрлицом, счёт и оплата в рублях.

Работает ли это на российских моделях?

Да. Инференс идёт через пул провайдеров, которым управляете вы: GigaChat, Yandex AI Studio, любой OpenAI-совместимый эндпоинт и модели, которые вы хостите сами. У каждого провайдера свой вес приоритета и автоматическое переключение при отказе, поэтому пул можно собрать только из российских моделей.

// начать

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

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

Адрес нужен только для того, чтобы ответить вам про Forge, — никаких рассылок и передачи третьим лицам. Напишите на support@simple-container.com, и мы его удалим.