Repolode
cuga-project

cuga-project/cuga-agent

Корпоративная платформа для агентов, которая превращает бизнес-запросы в действия в приложениях, API и документах, с контролем политик и вариантами приватного развертывания.

Звёзды
1,137
Форки
208
Открытые issues
244
Последний коммит
позавчера

Что это?

CUGA — универсальная платформа для агентов с открытым исходным кодом, предназначенная для корпоративной автоматизации. Она выполняет многошаговые задачи в веб-интерфейсах, API и документах, а также подключает инструменты через MCP-серверы, сервисы OpenAPI и функции Python. Команды могут настраивать агентов и супервизоров в браузерном интерфейсе управления, тестировать черновик и публиковать версию.

Главный акцент проекта — контроль. Политики выполнения могут блокировать запрещённые намерения, требовать подтверждения человека для выбранных инструментов, задавать порядок работы с помощью плейбуков и проверять вызовы на уровне инструментов до их выполнения. CUGA поддерживает приватные эндпоинты инференса, совместимые с OpenAI, развертывание в Kubernetes через Helm chart, а также образ для изолированных сред с предварительно загруженными вспомогательными моделями. Дополнительные компоненты добавляют отдельный сервис событий для запусков по расписанию и вебхукам, а также память на базе Evolve для повторного использования инструкций по задачам.

Разработчики могут использовать CUGA через CLI или как Python SDK с классами CugaAgent и CugaSupervisor. Проект создан на базе Python 3.12 и LangGraph.

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

  • 01Подключает инструменты через MCP-серверы, сервисы OpenAPI и функции Python
  • 02Пять типов политик: Intent Guard, Playbook, Tool Approval, Tool Guide и Output Formatter
  • 03ToolGuard проверяет вызовы инструментов до выполнения и блокирует нарушения
  • 04Поддерживает приватные эндпоинты инференса, совместимые с OpenAI, и развертывание в изолированных средах
  • 05Координирует нескольких агентов через CugaSupervisor
  • 06Отчёты о выполнении показывают расход токенов, вызовы моделей и инструментов, а также затраченное время

Сценарии использования

  • Автоматизация CRM и операций по работе с выручкой с подтверждением обновлений данных аккаунтов
  • Ответы на вопросы по документам компании с указанием источников
  • Координация специализированных агентов для рабочих процессов между приложениями
  • Запуск агентов в приватном облаке или изолированной среде Kubernetes

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/cuga-project/cuga-agent.git
  2. 2

    Перейдите в каталог проекта

    cd cuga-agent
  3. 3

    Установите зависимости с помощью uv на Python 3.12

    uv sync --python 3.12
  4. 4

    Запустите менеджер с инструментами CRM

    uv run cuga start manager --crm

Что важно знать

  • Перед запуском агента необходимо настроить поставщика моделей и учетные данные в .env.
  • Для использования всех возможностей политик, памяти и событий требуются дополнительные службы и конфигурация.

В подборках

Темы

Частые вопросы

Что такое cuga-agent?
Корпоративная платформа для агентов, которая превращает бизнес-запросы в действия в приложениях, API и документах, с контролем политик и вариантами приватного развертывания. CUGA — универсальная платформа для агентов с открытым исходным кодом, предназначенная для корпоративной автоматизации. Она выполняет многошаговые задачи в веб-интерфейсах, API и документах, а также подключает инструменты через MCP-серверы, сервисы OpenAPI и функции Python. Команды могут настраивать агентов и супервизоров в браузерном интерфейсе управления, тестировать черновик и публиковать версию.
cuga-agent можно использовать бесплатно? Какая у него лицензия?
cuga-agent распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
cuga-agent всё ещё поддерживается?
Активно поддерживается. Последний коммит в cuga-agent — 5 нояб. 2026 г..
Для чего можно использовать cuga-agent?
Автоматизация CRM и операций по работе с выручкой с подтверждением обновлений данных аккаунтов Ответы на вопросы по документам компании с указанием источников Координация специализированных агентов для рабочих процессов между приложениями Запуск агентов в приватном облаке или изолированной среде Kubernetes
Как установить cuga-agent?
Клонируйте репозиторий: git clone https://github.com/cuga-project/cuga-agent.git Перейдите в каталог проекта: cd cuga-agent Установите зависимости с помощью uv на Python 3.12: uv sync --python 3.12 Запустите менеджер с инструментами CRM: uv run cuga start manager --crm
Где скачать cuga-agent?
Исходный код и инструкции по установке — на GitHub: https://github.com/cuga-project/cuga-agent

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Подборка из более чем 50 запускаемых учебных Jupyter-ноутбуков по методам создания GenAI-агентов — от простых чат-ботов до мультиагентных систем.

24,9 тыс.+111 за неделю4,2 тыс.Jupyter NotebookOtherАктивно поддерживаетсяОбновлён 6 дней назад

Python CLI, который запускает кодинг-агентов вроде Codex и Claude Code с дополнительными супервизором, ревьюером, adversary и локальным сокращателем логов — каждый работает на своей модели.

17613PythonMITАктивно поддерживаетсяОбновлён 8 часов назад

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

4,3 тыс.+49 за неделю456TypeScriptApache-2.0Обновлён 8 часов назад