Опция: Оркестрация AI-агентов для написания кода в Kubernetes от тикета до PR

✍️ OpenClawRadar📅 Опубликовано: 26 марта 2026 г.🔗 Source
Опция: Оркестрация AI-агентов для написания кода в Kubernetes от тикета до PR
Ad

Optio — это система оркестрации с открытым исходным кодом для ИИ-агентов написания кода, которая управляет полным рабочим процессом от получения задачи до принятия пул-реквеста, не требуя постоянного контроля со стороны человека. Построенная на Fastify, Next.js, BullMQ и Drizzle поверх Postgres, она поставляется с Helm-чартом для развертывания в production.

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

Система следует трёхэтапному пайплайну:

  • Приём задач — Забирает задачи из GitHub Issues, Linear или созданные вручную
  • Выполнение — Запускает изолированные поды Kubernetes на каждый репозиторий, запускает Claude Code или Codex в git worktrees
  • Мониторинг PR — Отслеживает проверки CI, статус ревью и готовность к слиянию каждые 30 секунд

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

Ad

Архитектура и возможности

Optio использует архитектуру «под на репозиторий» с одним долгоживущим подом Kubernetes на каждый репозиторий. Каждый под обеспечивает изоляцию git worktree для нескольких параллельных задач. Система включает:

  • Самовосстановление — Автоматически возобновляет работу агента при сбоях CI, конфликтах слияния или запросах на изменения от ревьюеров
  • Автоматизация завершения — Выполняет squash-слияние PR и закрывает связанную задачу, когда все проверки пройдены
  • Конфигурация на репозиторий — Выбор модели, шаблоны промптов, образы контейнеров, ограничения параллелизма и команды настройки можно настраивать для каждого репозитория
  • Агент ревью кода — Автоматически запускает агента ревью как подзадачу с отдельным промптом и моделью
  • Дашборд в реальном времени — Потоковое ведение логов, прогресс пайплайна, аналитика затрат и мониторинг состояния кластера

Техническая реализация

Архитектура состоит из трёх основных компонентов:

  • Веб-интерфейс (Next.js на порту 3100) с дашбордом, управлением задачами и потоковой передачей в реальном времени
  • API-сервер (Fastify) с воркерами для очереди задач, наблюдателя за PR, мониторинга здоровья и синхронизации задач
  • Кластер Kubernetes с подами репозиториев, содержащими несколько worktree, в которых работают ИИ-агенты

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

📖 Read the full source: HN AI Agents

Ad

👀 Смотрите также

Сервер MCP GodotIQ предоставляет ИИ-агентам пространственное понимание сцен Godot
Инструменты

Сервер MCP GodotIQ предоставляет ИИ-агентам пространственное понимание сцен Godot

GodotIQ — это MCP-сервер, который предоставляет агентам для кодирования истинное понимание 2D/3D-сцен, сигналов и зависимостей кода в Godot. В ходе теста он автономно создал игру в жанре twin-stick survivors за один час, используя ресурсы и подсказку.

OpenClawRadar
nah: Контекстно-зависимый охранник разрешений для Claude Code
Инструменты

nah: Контекстно-зависимый охранник разрешений для Claude Code

nah — это PreToolUse-хук, который перехватывает каждый вызов инструмента в Claude Code, классифицируя команды по типам действий, таким как filesystem_read или git_history_rewrite, и применяя политики на основе контекста. Он запускает детерминированный классификатор за миллисекунды с возможностью эскалации к LLM для неоднозначных случаев.

OpenClawRadar
Исправление раздувания контекста в автопамяти Claude Code с помощью схемы именования и скрипта аудита
Инструменты

Исправление раздувания контекста в автопамяти Claude Code с помощью схемы именования и скрипта аудита

Навык Claude Code внедряет схему именования из 3 типов, обязательные поля frontmatter и bash-скрипт аудита для дедупликации файлов памяти и снижения нагрузки на контекст.

OpenClawRadar
Graphify: Навык Claude Code, создавший граф знаний вашего репозитория — 450 тыс. загрузок, 40 тыс. звезд за 26 дней
Инструменты

Graphify: Навык Claude Code, создавший граф знаний вашего репозитория — 450 тыс. загрузок, 40 тыс. звезд за 26 дней

Graphify — это навык Claude Code, который читает каждый файл в вашем репозитории, строит граф знаний с детекцией сообществ Лейдена и выполняет запросы, используя в 71 раз меньше токенов, чем сырые файлы. Более 450 тысяч загрузок на PyPI, ~40 тысяч звезд на GitHub, #2 в мировом рейтинге на первой неделе.

OpenClawRadar