и Replit

Forge и Replit

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

Вы описываете команду, а не приложение

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

След — это коммиты в вашем репозитории

Артефакт прогона Forge — ветка в вашем собственном git-remote со спецификацией, брифом и передачей каждой роли отдельными коммитами от имени персоны. Можно прочитать, почему принято решение, сравнить вторую попытку с первой, и запись остаётся вашей, чем бы вы ни пользовались дальше.

Это не конструктор приложений

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

Ваше железо, ваши ключи, ваш пул провайдеров

Replit выбирает модель за вас. Forge распределяет запросы по пулу провайдеров, которым управляете вы: приоритеты, автоматическое переключение при сбое, self-hosted модели и любая точка, совместимая с OpenAI, — а исполнение может стоять на ваших собственных машинах.

Что такое Replit — его собственными словами

Главная страница Replit спрашивает «What will you build?» и отвечает: «Turn ideas into apps in minutes — no coding needed» — превратите идеи в приложения за минуты, писать код не нужно. Агент продаётся как «Describe it. Publish it.»: он «writes production-ready code, evolves it, and stays out of your way» — пишет готовый к продакшену код, развивает его и не путается под ногами. Платформа даёт «Authentication, Database, Hosting, and Monitoring» с «zero setup», обещает «100+ integrations» к «OpenAI, Stripe, Google Workspace» за минуты и сама выбирает модель: «the best model for every task» — при том же качестве «at 65% lower average cost». В корпоративном тарифе — «SSO/SAML, SOC 2, and admin controls», «Single-tenant environments» и «Static outbound IPs». Отзыв клиента хвалит «parallel task execution»: задачи можно отправлять одновременно и видеть всё «before anything merges». (Источник: replit.com .)

Мы приводим это полностью, потому что устаревшая версия этого сравнения — «Replit — это браузерная IDE для прототипов» — сегодня просто неверна. Replit публикует продакшен-приложения, за которыми стоят аутентификация, база, хостинг и мониторинг, и выполняет задачи параллельно у вас на глазах.

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

Разница одной таблицей

ReplitForge
Что вы описываетеПриложение, которое хотите получитьКоманду, которую вы бы наняли, и процесс, по которому она работает
Что такое агентСтроитель, который пишет приложение и публикует егоNamed-роль с описанием работы: продакт, архитектор, разработчик, тестировщик, ревьюер, ресёрчер, автор
Кто проверяет работуВы — глядя на опубликованное приложениеУправляющий агент на каждой передаче: пропустить, вернуть с инструкциями на доработку или эскалировать человеку
Главный артефактРаботающее приложение на инфраструктуре ReplitВетка прогона в вашем репозитории: спецификация, бриф и передача каждой роли коммитами с Co-authored-by персоны — а затем pull request
Отклонённый шагНаписать промпт ещё разНовый коммит: прежняя попытка остаётся в истории, а git diff показывает, что изменилось
ОхватПриложенияРазработка (самый зрелый архетип), а также ресёрч, контент и эксплуатация на том же движке
Где исполняетсяПлатформа ReplitУправляемый SaaS или self-hosted раннеры на вашем железе
На какой моделиReplit маршрутизирует за васПул провайдеров под вашим управлением: приоритеты, переключение при сбое, self-hosted модели, любая OpenAI-совместимая точка

В чём Forge устроен иначе

Разные роли, а не один строитель, работающий быстрее. Прогон разработки в Forge — это пять ролей: продакт-менеджер, который вытаскивает неоднозначность наружу вместо того, чтобы придумать ответ, архитектор, разработчик, тестировщик и ревьюер. Между каждой парой стоит управляющий агент: он читает передачу и решает, достаточно ли она хороша, чтобы идти дальше. Слабая работа не едет вниз по цепочке, чтобы тихо стать чужой проблемой. См. Multi-Agent Pipeline .

Коммитятся рассуждения — и коммитятся в ваш remote. У каждого прогона своя ветка — forge/workflow/{workflowId}/run/{runId} — со спецификацией, исходным брифом и структурированной и свободной передачей каждой персоны отдельными коммитами. Можно прочитать аргумент за решением, сравнить вторую попытку с первой или вмешаться посреди прогона, закоммитив исправленную передачу самому. Всё это ложится в репозиторий, который у вас уже есть. См. Git-Backed Audit .

Это не конструктор приложений. Тот же движок, тот же цикл проверки и тот же аудиторский след ведут ресёрч-команду, которая проверяет собственные источники, контент-команду, публикующуюся по расписанию, или дежурство эксплуатации, которое прочёсывает вашу инфраструктуру. Разработка — самый зрелый архетип, потому что именно так собирается сам Forge, но это один архетип. См. Workflow Engine и сценарии .

Ваше железо и ваши ключи. Self-hosted раннеры держат исполнение на ваших машинах, а маршрутизирующий шлюз отправляет запросы в пул провайдеров, которым управляете вы, — с приоритетами и автоматическим переключением при сбое, включая self-hosted модели и любую OpenAI-совместимую точку. См. Bring Your Own Hardware и Multi-Provider Routing .

Число, которое один агент показать не может

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

Двенадцать недель, за которые Forge собирал Forge
Запущено прогонов322
Передач оценено управляющим агентом1216
Возвращено автору на доработку56
Эскалировано человеку24
Прогонов, где руководитель остановил хотя бы одну передачу51
Прогонов завершилось успешно215
Прогонов упало, эскалировано или отменено103
Медианное время от запуска до конца прогона39 минут
Медианное число передач на успешный прогон5
Влитых pull request в 7 репозиториях202

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

Forge останавливал собственную работу 80 раз. 56 передач вернулись автору с конкретными инструкциями на доработку, 24 ушли к человеку. Один прогон из шести прервал его собственный руководитель раньше, чем на работу посмотрел человек. Это ровно та проверка, которую инструмент с одним агентом оставляет вам, — здесь она стоит один вызов модели на ребро и посчитана.

За тот же период влито 202 pull request в 7 репозиториях — примерно 17 в неделю, в ту самую платформу, о которой вы читаете, причём каждое слияние делал человек. По всей организации работа, написанная агентами, влилась в 773 случаях из 875 открытых. Forge — не демо, работающее рядом с продуктом; это способ, которым продукт собирается, и это его коммиты.

Успешный прогон занимает примерно 39 минут и 5 передач. Медиана от запуска до завершения — и внутри этих 39 минут лежат проверки, которые не дали 80 результатам работы доехать до следующей роли в том виде, в каком они были написаны.

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

Попросите провести вас по самим прогонам — ветка, коммиты передач, вердикты, которые вернули работу назад, и те, что ушли к человеку. Любое другое число на этом сайте относится к конкретному прогону и так и подписано: 18 собранных источников, 11 проверенных прямым обращением, 4 подтверждённых перекрёстно и 2 помеченных как непроверяемые — на странице сценария .

Источники

  • replit.com — тексты главной, описание агента, заявления о платформе и корпоративном тарифе, маршрутизация моделей, ограничения тарифов.
  • Утверждения о Forge на этой странице ведут на соответствующие страницы возможностей , где механика описана подробно.

Replit поднимает первую версию. А что ведёт процесс дальше?

Наведите Forge на один репозиторий и один хорошо описанный тикет. Первый pull request скажет больше, чем демо.