适合谁
- 需要可治理、可审计策略的企业智能体团队
- 希望复用通用智能体而只配置领域工具与策略的开发者
- 需要同时操作 Web 页面与 API 的混合任务场景
- 使用 Python SDK 或自托管 Kubernetes 的团队
CUGA 是 IBM 相关团队开源的通用智能体框架,重点在企业级可治理性:策略系统、沙箱执行、多智能体监督与知识库。它本身可配置为 MCP 客户端并可作为 MCP 暴露给其他智能体,适合需要把领域工具与策略接入通用智能体的团队。使用前需自备 LLM 密钥并明确沙箱与策略边界,本地执行默认隔离较弱。
CUGA(Configurable Generalist Agent)是一个开源的企业级通用智能体框架(agent harness),支持在 Web 与 API 上执行复杂任务,并可通过 OpenAPI 规范、MCP 服务器和 LangChain 工具进行集成。它提供可组合架构、多种推理与代码生成模式(fast / balanced / accurate)、API、Web 与 hybrid 三种任务模式、多智能体监督(CugaSupervisor,含 A2A 远程智能体)、策略系统(Intent Guard、Playbook、Tool Approval、Tool Guide、Output Formatter)、人类在环审批、内置知识库(基于 Docling 的 RAG,支持 agent 级与会话级作用域)、Agent 技能(SKILL.md + load_skill)、工具调用预算、反思模式以及 Docker/Podman 与 E2B 沙箱代码执行。项目同时提供 Python SDK、Web 管理界面(可发布版本化配置)以及 Kubernetes Helm 部署方案。