项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 1140
使用教程
环境要求
- Python 3.12
- uv 包管理工具(需提前安装)
- git(用于克隆仓库)
- 可访问的大模型服务凭据(provider / model / credentials)
安装与启动步骤
-
1克隆仓库
把 cuga-agent 源码拉取到本地,网络受限时可用代理或镜像源。
git clone https://github.com/cuga-project/cuga-agent.git -
2进入项目目录
后续所有命令都在仓库根目录执行。
cd cuga-agent -
3安装依赖
用 uv 按 Python 3.12 创建虚拟环境并同步依赖,首次执行耗时较长。
uv sync --python 3.12 -
4生成配置文件
若不存在 .env 则从 .env.example 复制一份,已存在时不会覆盖。
test -f .env || cp .env.example .env -
5填写模型凭据
在 .env 里设置使用的 provider、model 与凭据,支持的服务商见配置指南文档。
-
6启动管理器
启动 CUGA manager 并加载 CRM 示例工具,启动后不要关闭该终端。
uv run cuga start manager --crm -
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
同类项目推荐
chiasmus
开源
让 AI 的代码和推理通过形式化验证,杜绝逻辑漏洞
Chiasmus is an MCP server that gives language models access to formal verification
petercat
开源
给 GitHub 仓库配个 AI 问答机器人,几分钟搞定
A conversational Q&A agent configuration system, self-hosted deployment solutions, a···
N.E.K.O
开源
让 AI 猫娘主动找你玩,陪你聊天干活
Open-source companion agents, and the community that raises them: realtime voice & v···
ruflo
开源
像搭积木一样组建 AI 团队,复杂活交给它们自动跑。
The original agent harness. Deploy intelligent multi-player swarms, coordinate auton···
mythos-agent-pipe
开源
让 AI 先跑通再优化,告别无限循环空转
Finish-First Autonomous Agent Loop for Claude Opus 4.7 – 2026 Edition
SimpleMem
开源
给LLM智能体装上长效记忆,让对话和任务不再失忆。
[ICML'26] SimpleMem: Efficient Lifelong Memory for LLM Agents — Text & Multimodal
awesome-code-agents
开源
一站式追踪代码智能体前沿研究
A living collection of frontier research on code agents, from the code we build to t···
SuperCoder
开源
用自然语言描述需求,AI 自动完成编码、测试和修复。
Open Source Autonomous Software Development System
VulnBot
开源
多智能体分工跑通渗透测试全流程,省去手工串联工具的麻烦
The repository of VulnBot: Autonomous Penetration Testing for A Multi-Agent Collabor···
