Брокколи: Открытая платформа для запуска ИИ-агентов по программированию из задач Linear в облачных песочницах.

✍️ OpenClawRadar📅 Опубликовано: 22 апреля 2026 г.🔗 Source
Брокколи: Открытая платформа для запуска ИИ-агентов по программированию из задач Linear в облачных песочницах.
Ad

Что делает Broccoli

Broccoli превращает задачи из Linear в готовые PR, запуская ИИ-агентов для написания кода в изолированных облачных песочницах. Каждая задача получает свою песочницу, где она клонирует репозиторий, использует контекст задачи, реализует решения, запускает тесты и циклы проверки, а затем открывает pull request для проверки командой.

Архитектура и развертывание

В реализации используются:

  • Развертывание через вебхуки: GCP
  • Песочница: GCP или Blaxel
  • Управление проектами: Linear
  • Хостинг кода и CI/CD: GitHub

Развертывается в вашем собственном проекте GCP с вашей базой данных Postgres без сторонней панели управления. Развертывание промышленного уровня использует Cloud Run + Secret Manager + дедупликацию вебхуков + устойчивое состояние задач.

Ключевые возможности

  • Рабочий процесс: задача Linear → проверяемый PR
  • Ваша инфраструктура, ключи и данные остаются в вашем тенанте
  • ИИ-ревью кода для каждого PR с использованием Claude и Codex
  • Настраиваемые шаблоны промптов, которые можно форкать, настраивать и версионировать
  • Развертывание за ~30 минут с одним скриптом начальной загрузки и одним конфигурационным файлом
Ad

Требования для развертывания

Для развертывания необходимо:

  • Проект GCP с подключенным биллингом и авторизованным gcloud
  • GitHub App с определенными разрешениями (Contents, Pull requests, Issues = чтение/запись; Metadata = только чтение; подписка на событие Pull request review)
  • Пользователь-бот Linear (выделенный, не личный аккаунт) с API-ключом
  • API-ключи OpenAI и Anthropic с включенным биллингом
  • Вебхук Linear, указывающий на ${Service URL}/webhooks/linear с использованием автоматически сгенерированного broccoli-oss-linear-webhook-secret

Результаты использования

За последние четыре недели 100% PR от не-разработчиков были отправлены через Broccoli. Для разработчиков в команде эта доля составляет около 60%, поскольку более сложные функции требуют ручного обсуждения дизайна с Codex/Claude Code.

📖 Read the full source: HN AI Agents

Ad

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

Loom: Локальный исполнительный механизм для сложных задач искусственного интеллекта
Инструменты

Loom: Локальный исполнительный механизм для сложных задач искусственного интеллекта

Loom — это открытый локальный исполнительный фреймворк, предназначенный для управления сложными задачами. Он предоставляет структурированный процесс с примерно 50 инструментами, системой плагинов пользовательских пакетов для повторяющихся рабочих процессов, а также интерфейсы CLI и MCP-сервера.

OpenClawRadar
Claude-First Analytics MCP Server: предоставление AI-агентам прямого доступа к контексту веб-аналитики
Инструменты

Claude-First Analytics MCP Server: предоставление AI-агентам прямого доступа к контексту веб-аналитики

Разработчик перестроил свой инструмент веб-аналитики в виде MCP-сервера, предоставив простую веб-аналитику, отслеживаемые ссылки и инструменты аналитики продукта напрямую Claude, что позволяет AI-агентам использовать данные сайта вместе с кодом и контекстом базы данных.

OpenClawRadar
ClawCut: Python-прокси, который делает небольшие локальные LLM пригодными для использования с OpenClaw
Инструменты

ClawCut: Python-прокси, который делает небольшие локальные LLM пригодными для использования с OpenClaw

ClawCut — это прокси-сервер на Python Flask, который решает распространённые проблемы при подключении локальных моделей 7B/14B к OpenClaw, включая отравление контекста, бесконечные циклы и сбои в выводе cron-задач. Он реализует динамическую амнезию во время вызовов инструментов и автоматическую доставку для запланированных задач.

OpenClawRadar
Как переместить или переименовать папки проекта Claude Code без потери истории сессий
Инструменты

Как переместить или переименовать папки проекта Claude Code без потери истории сессий

Claude Code хранит историю сессий, используя абсолютные пути к проектам, поэтому перемещение или переименование папок с помощью команды mv нарушает доступ к сессиям. Инструмент clamp исправляет это, перенося данные сессий в соответствии с новыми путями.

OpenClawRadar