cuga-project/cuga-agent
CUGA is an open-source generalist agent harness for the enterprise, supporting complex task execution on web and APIs, OpenAPI/MCP integrations, composable architecture, reasoning modes, and policy-aware features.
解决的问题
CUGA 是一款企业级智能体框架(Agent Harness),旨在消除从零开始构建领域特定 AI 智能体的需求。它提供了预构建的编排层、规划逻辑和安全策略,使开发人员能够专注于配置领域特定的工具、工作流和策略,而不是重建核心智能体基础设施。
工作原理
CUGA 作为一个可配置的通用智能体运行,将规划者-执行者(planner-executor)和代码-行动(code-act)模式与结构化规划相结合。它与各种工具生态系统集成,包括 OpenAPI 规范、MCP 服务器和 LangChain。对于复杂任务,它支持一种混合模式,通过 Playwright 将 API 调用与浏览器交互相结合。它还具备用于治理的策略系统(例如,意图守卫、工具审批)以及用于 RAG 的知识引擎,使用 Docling 摄取各种文档格式。
适用对象
它专为需要快速部署可靠的领域特定智能体,同时保持对行为、安全性和部署(例如,通过 Kubernetes)进行严格控制的开发人员和组织而设计。
亮点
- 高基准测试性能:在 AppWorld 和 WebArena 基准测试中排名第一。
- 灵活的工具集成:支持 MCP、OpenAPI 和 LangChain 工具集成。
- 企业治理:包含具有人在回路(human-in-the-loop)审批门的策略系统。
- 混合执行:可以在基于 API 和基于浏览器的任务执行之间无缝切换。
- 知识集成:内置 RAG,支持智能体级别和会话级别的文档范围控制。
- 模块化部署:支持通过 Helm 图表在 Kubernetes 上自托管,并与 Langflow 集成以实现低代码可视化工作流。
相关
- Dispatch
- 项目
- Dispatch
- 项目
- 项目