cuga-agent

让企业安全跑通复杂网页与API自动化任务

开源 🏷️定价信息待确认 ✅ 目前可打开 智能体 🍴 复刻 208 🐛 待处理 263 👀 关注 5
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1140
维护状态 活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

cuga-agent 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队cuga-project
官网地址https://cuga.dev
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型agentic-ai,agents,ai-agents,coding-agent,computer-use,enterprise,generalist-agent,guardrails,hacktoberfest,harness,knowledge,langgraph,llm,mcp,multi-agent,openapi,policies,python,rag,sandbox
GitHub 星标★ 1140
上线时间2025-09-11 00:00:00
代码更新2026-11-08
仓库体积167.8 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-10
浏览次数9

项目介绍

CUGA 是一个面向企业的开源通用智能体框架,旨在解决复杂任务在网页和 API 上的自动化执行问题。它支持 OpenAPI 和 MCP 集成,能够连接外部工具和服务;采用可组合的架构,允许开发者灵活搭建智能体流程;提供多种推理模式,适应不同任务需求;内置策略感知功能,可实施安全护栏和沙箱隔离,确保企业级应用的安全合规。CUGA 的核心能力包括任务规划、工具调用、知识整合和策略执行,帮助企业将 AI 智能体安全地部署到生产环境。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 1140

使用教程

难度:进阶 约 15 分钟 部署方式:本地安装 7 步

环境要求

  • Python 3.12
  • uv 包管理工具(需提前安装)
  • git(用于克隆仓库)
  • 可访问的大模型服务凭据(provider / model / credentials)

安装与启动步骤

  1. 1克隆仓库

    把 cuga-agent 源码拉取到本地,网络受限时可用代理或镜像源。

    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生成配置文件

    若不存在 .env 则从 .env.example 复制一份,已存在时不会覆盖。

    test -f .env || cp .env.example .env
  5. 5填写模型凭据

    在 .env 里设置使用的 provider、model 与凭据,支持的服务商见配置指南文档。

  6. 6启动管理器

    启动 CUGA manager 并加载 CRM 示例工具,启动后不要关闭该终端。

    uv run cuga start manager --crm
  7. 7进入管理界面

    在浏览器打开 CLI 打印出的本地 URL 加 /manage,试用 CRM 工具、配置策略并发布草稿。

关键配置

配置项必填说明示例
.env 中的 provider是指定使用的大模型服务商,取值参考 .env.example参见 .env.example
.env 中的 model是指定推理使用的模型名称参见 .env.example
.env 中的 credentials是调用模型所需的 API 密钥等认证信息参见 .env.example

如何确认成功

执行 uv run cuga start manager --crm 后,CLI 会打印本地 URL;浏览器访问该 URL 的 /manage 路径能打开管理界面即成功。

常见问题

Q:本机不是 Python 3.12 可以装吗?

A:README 明确要求 Python 3.12,推荐先安装 uv,再执行 uv sync --python 3.12,由 uv 准备对应版本的运行环境。

Q:支持哪些模型服务商?

A:请查看 docs/readme/configuration-guide.md 中 Supported platforms 一节,并在 .env 中填入对应的 provider、model 和凭据。

Q:怎么部署到 Kubernetes?

A:使用仓库 deployment/README.md 中提供的 Helm chart 和部署脚本,配合自建镜像仓库与 Kubernetes secrets。

Q:气隙(air-gapped)环境怎么部署?

A:需提前构建并传输依赖、镜像与配套模型产物,使用本地推理、embedding、工具与可观测端点;推理模型及其推理服务器需另行部署。

注意事项

  • 必须使用 Python 3.12 与 uv,README 未提供 pip 安装方式。
  • 模型凭据只写在本地 .env 中,不要提交到仓库或公开分享。
  • 私有云/本地部署时,各模型服务商、连接器与可选服务都要配置在自有边界内。
  • air-gapped 镜像(Dockerfile.ubi)已包含模型预加载脚本,但推理模型需单独部署。

核心亮点

  • 原生支持 OpenAPI 和 MCP 协议,工具生态接入方便
  • 策略感知与沙箱机制,满足企业安全合规要求
  • 可组合架构,灵活定制智能体流程和推理模式

不足之处

  • 早期项目,文档和社区生态尚待完善
  • 企业级部署复杂度较高,上手门槛不低

适用场景

  • 企业内网自动化运维和业务流程编排
  • 基于网页和API的复杂数据采集与处理
  • 需要严格安全管控的智能体应用开发

替代项目

AutoGPT、LangChain、CrewAI

上一篇:my-pi

下一篇:CoWork-OS

同类项目推荐

chiasmus 开源

让 AI 的代码和推理通过形式化验证,杜绝逻辑漏洞

Chiasmus is an MCP server that gives language models access to formal verification

★ 218 2026-08-09
petercat 开源

给 GitHub 仓库配个 AI 问答机器人,几分钟搞定

A conversational Q&A agent configuration system, self-hosted deployment solutions, a···

★ 1492 2026-08-09
N.E.K.O 开源

让 AI 猫娘主动找你玩,陪你聊天干活

Open-source companion agents, and the community that raises them: realtime voice & v···

★ 3202 2026-08-09
ruflo 开源

像搭积木一样组建 AI 团队,复杂活交给它们自动跑。

The original agent harness. Deploy intelligent multi-player swarms, coordinate auton···

★ 81323 2026-08-09
mythos-agent-pipe 开源

让 AI 先跑通再优化,告别无限循环空转

Finish-First Autonomous Agent Loop for Claude Opus 4.7 – 2026 Edition

★ 148 2026-08-09
SimpleMem 开源

给LLM智能体装上长效记忆,让对话和任务不再失忆。

[ICML'26] SimpleMem: Efficient Lifelong Memory for LLM Agents — Text & Multimodal

★ 3872 2026-08-09
awesome-code-agents 开源

一站式追踪代码智能体前沿研究

A living collection of frontier research on code agents, from the code we build to t···

★ 171 2026-08-09
SuperCoder 开源

用自然语言描述需求,AI 自动完成编码、测试和修复。

Open Source Autonomous Software Development System

★ 1001 2026-08-09
VulnBot 开源

多智能体分工跑通渗透测试全流程,省去手工串联工具的麻烦

The repository of VulnBot: Autonomous Penetration Testing for A Multi-Agent Collabor···

★ 218 2026-10-20