Все статьи
forge ai-agents github 2 мин чтения

Представляем Forge: от задачи в GitHub до pull request руками ИИ-агентов

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

автор Ilia Sadykov

Сегодня мы представляем Forge — мультиагентную платформу разработки с ИИ от Simple Container.

Большинство инструментов разработки с ИИ дают вам одно окно чата. Одна модель пытается делать всё сразу: разобрать требования, спроектировать архитектуру, написать код, протестировать его и провести ревью. Живые инженерные команды так не работают.

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

Конвейер из пяти агентов

  1. PM-агент — принимает задачу из GitHub, разбирает требования и составляет внятный план разработки с критериями приёмки.

  2. Архитектор — берёт план и проектирует техническое решение: структуру компонентов, контракты API, модели данных, точки интеграции.

  3. Разработчик — реализует решение по архитектуре: пишет чистый, покрытый тестами код с нормальной обработкой ошибок.

  4. QA-агент — прогоняет тесты, проверяет граничные случаи, ищет проблемы безопасности и сверяет реализацию с требованиями.

  5. Ревьюер — проверяет итог на соответствие стандартам кода, хорошим практикам и исходным требованиям.

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

Схема нарочно простая:

  1. Вешаете на любую задачу в GitHub метку forge-pipeline
  2. Вебхук Forge подхватывает её и запускает конвейер
  3. Каждый агент передаёт работу следующему, не теряя контекст
  4. Комментарии в открытой задаче доходят до того агента, который работает прямо сейчас
  5. На выходе — pull request, который можно отправлять на ревью, и полный след того, как он получился

Чем это отличается

  • Детерминированная оркестрация. Через наш рантайм LLMOS Forge даёт детерминированный контроль над процессами с ИИ. Машины состояний на событиях делают результат воспроизводимым.
  • Маршрутизация между провайдерами. Умная балансировка между Anthropic, OpenAI, Google, Azure и Bedrock с автоматическим переключением при сбое.
  • Облако и локальная машина. Запускайте локально через forge-cli для быстрых итераций или разверните рантайм где угодно — на виртуалках, в Kubernetes, в GitHub Actions или на своих серверах — с двусторонней синхронизацией.

Мы делаем Forge открыто. Подробности — в документации .