CodeAgent
🤖 AI 编码 Agent 平台

自主全栈开发 Agent
你能想到的,它能做到

CodeAgent 是一个自托管的 AI 编码 Agent 平台,覆盖需求分析、架构设计、 编码实现到部署交付的全流程。支持单 Agent 自主开发和多 Agent 团队协作。

全栈开发,一人搞定

从需求到交付,CodeAgent 覆盖软件开发的每一个环节

单 Agent 自主编码

Agent 独立完成从需求分析、架构设计、编码实现到测试交付的全流程。你只需要提出需求,剩下的交给它。

全流程 自主决策

多 Agent 团队协作

Lead Agent 拆解任务 → 派发给 Specialist Agent → 合并结果。就像有一个完整的开发团队在为你工作。

团队模式 状态机引擎

可视化 WebUI

现代化的聊天界面,支持文件树浏览、团队面板、任务看板、健康监控。也可通过 CLI 高效交互。

Web UI CLI

MCP 扩展生态

支持 MCP(Model Context Protocol)扩展,通过 stdio 和 SSE 传输协议连接任意外部工具和数据源。

MCP 可扩展

系统自愈

内置 Watchdog + Supervisor Agent,自动检测运行异常并执行修复。再也不用担心 Agent 半夜"挂掉"。

自愈 监控

自托管,数据安全

完全自托管的开源方案。所有代码和对话数据保留在你的本地,不必担心隐私泄露或 API 调用费用失控。

开源 自托管 隐私安全

0 +

代码行数

0 +

Python 模块

0 +

函数与接口

0 +

核心类

三分钟安装,即刻使用

多种安装方式,任你选择

推荐

✨ 一键运行

自动检测环境、安装依赖、构建前端、启动服务。国内网络自动使用镜像加速。

bash
git clone https://github.com/tagword/codeagent.git
cd codeagent
bash run.sh
便捷

📦 一键安装脚本

使用远程脚本安装,适合快速体验。同样支持国内镜像加速。

bash
curl -fsSL https://raw.githubusercontent.com/tagword/codeagent/main/install.sh | bash
cd ~/codeagent
bash run.sh
高级

🔧 手动安装

使用 virtualenv 手动安装,适合需要定制环境的开发者。

bash
git clone https://github.com/tagword/codeagent.git
cd codeagent
python -m venv .venv
source .venv/bin/activate
pip install -e .
codeagent serve
滑动查看更多
或下载 macOS 桌面应用

下载后打开 .dmg,将 CodeAgent 拖入 Applications 文件夹即可

快速上手

简单几步,开始你的 AI 编码之旅

1

安装并启动

选择上方任一方式安装,然后运行 bash run.shcodeagent serve。服务默认监听 localhost:8765

💡 自定义端口:bash run.sh --port 8766
2

访问 Web UI

浏览器打开 http://localhost:8765,进入 CodeAgent Web 界面。首次进入会引导你配置模型参数。

🔧 支持 LobeChat 风格的 Web UI,包含:聊天窗口、文件树、团队面板、任务看板
3

开始你的第一个项目

在聊天窗口输入你的需求,CodeAgent 会自动分析、拆解任务并开始编码。全程可视化跟踪进度。

🚀 支持完整项目周期:需求分析 → 架构设计 → 编码实现 → 测试验收 → 部署交付
4

多 Agent 团队模式

在 WebUI 中启用团队模式,Lead Agent 会自动拆解任务并分配给 Specialist Agent,并行推进。

👥 支持三种团队引擎模式:顺序流水线 / 管家模式 / 广播模式

Ready to Build?

加入 CodeAgent 社区,开启自主开发新时代

Star on GitHub 阅读文档