Eigent 开源协作桌面

本地优先的开源 AI 协作桌面,支持多智能体协作与自动化工作流,替代 Claude Cowork 和 Codex。

Star 数
★ 16k
最近更新
2 天前
License
Apache-2.0
主语言
TypeScript

30 秒速览

运行形态
桌面应用自托管服务
可在哪里用
通用 · 跨平台
费用
有免费版,另有付费云服务
上手难度
中 · 需要几步配置
开始前需要
Node.js 18-22npmPython/uvOllamavLLMLM StudioShell / 命令行网络访问本地文件系统
典型场景
开发者需要生成月度开发报告,通过 Ollama 运行本地模型,自动汇总 GitHub PR 并生成 Word 文档和 Slack 更新。
不适合
  • 需要完全离线、不注册任何账号的团队
  • 不愿自行搭建 Python 后端与本地模型推理的用户
  • 需要成熟文档与稳定企业级支持的生产团队

这个 Agent 能做什么,适合哪些场景?

Eigent 是一款开源桌面应用,基于 CAMEL-AI 框架构建,提供多智能体工作流编排能力。它支持本地部署,用户可完全掌控数据,无需云账户。应用内置浏览器、终端和 MCP 工具包,并支持多种模型(包括 Ollama、vLLM 等),实现模型无关的灵活接入。用户可通过桌面界面与单个或多个智能体协作,执行研究、写作、调试等任务,并安排定时自动化工作流。Eigent 强调 100% 开源,从第一天起所有代码和决策透明,鼓励社区贡献。

Eigent 提供桌面应用和本地后端服务器,通过 CAMEL 多智能体框架协调工作。用户创建任务后,智能体可并行执行多步骤工作流,调用内置浏览器、终端和 MCP 工具。它支持连接本地推理模型(如 Ollama、vLLM)或云端 API,所有数据在本地处理。用户可通过 Electron 前端(React+TypeScript)操作,后端基于 FastAPI,支持 OAuth 2.0 认证。自动化功能允许安排定时触发工作流,如生成月度报告。

  1. 开发者需要生成月度开发报告,通过 Ollama 运行本地模型,自动汇总 GitHub PR 并生成 Word 文档和 Slack 更新。
  2. 项目经理整理杂乱桌面文件,让 Eigent 按规则自动归类到合理结构。
  3. 游戏开发者协调多个智能体并行构建 10 个 HTML5 小游戏,包括计分、难度递增等功能。
  4. AI/ML 团队审计 CI 失败原因,让 Eigent 多智能体收集日志、对比金值并输出结构化报告。
  5. 企业内部需要票务系统集成,导入本地工单数据并生成统计图表报告。
  6. 独立开发者快速搭建 3D 平台游戏,利用 Eigent 协调编码和测试。

如何安装或部署这个 Agent?

克隆仓库后,在根目录运行 npm install 和 npm run dev 即可快速体验(需连接云端服务)。推荐使用本地部署:按照 server/README_EN.md 指南设置后端,包括安装 Python 依赖(使用 uv)和配置本地模型(Ollama、vLLM 等)。

如何使用这个 Agent?

启动应用后,注册或登录(云端模式)或配置本地后端。在界面中创建任务,选择单智能体或多智能体工作流,可绑定已配置的模型。通过内置浏览器和终端工具操作,或安排定时任务自动执行。

这个 Agent 有哪些优点和局限?

优点
  • 100% 开源,代码可审计和自定义,透明开发。
  • 本地优先部署,数据完全自主可控,无需云依赖。
  • 模型无关,支持 Ollama、vLLM、LM Studio 及云端 API,避免供应商锁定。
  • 集成 MCP 和技能系统,扩展性强。
  • 内置浏览器和终端工具包,开箱即用。
局限
  • 本地部署需要配置 Python 环境和模型推理,门槛较高。
  • 云端快速启动模式需要注册账户,依赖网络。
  • 多智能体协作效果依赖于所选模型质量,可能需调优。
  • 企业特性(如 SSO)需联系销售,可能闭源或付费。
  • 目前处于早期阶段,文档和社区支持有限。

这个 Agent 与同类方案有什么区别?

Eigent 定位为 Claude Cowork 和 Codex 的开源替代品,强调本地部署和模型无关性,但具体功能差异未在 README 中详细对比。

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
Eigent 开源协作桌面 当前 25 · 缺口较多 桌面应用免费版 + 付费版 ★ 16k 2 天前 TypeScript —
Skales 36 · 缺口较多 桌面应用免费版 + 付费版 ★ 2.2k 6 天前 — ChatGPT · OpenAI API · Claude API
WorkBuddy 实战蓝皮书 27 · 缺口较多 网页应用免费 ★ 3.5k 1 个月前 TypeScript —
AgentChat 智能对话平台 29 · 缺口较多 自托管服务免费 + 模型费 ★ 921 1 天前 Python —

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
缺口较多
25/ 100 五分制 1.3 / 5
本评测基于 2026年8月9日 的源码;此后该项目发布了 4 个正式版本,尚未复审。分数与结论只代表评测时的版本。 最近版本 ↓
信任安全 0/29
可靠稳定 3/14
适用触发 6/18
规范维护 8/18
有效结果 6/13
证据核验 2/8
查看各维度的扣分理由
信任安全0 / 29 · 0.0/5

证据显示仓库包含SECURITY.md和Apache-2.0许可证,但未发现权限最小化、用户确认、数据流透明、敏感数据处理、依赖安全、外部影响、回滚或来源归属的具体实现。所有信任相关标准均得0分,因为缺乏证据。

可靠稳定3 / 14 · 1.1/5

自一致性:README声称本地部署和零外部依赖,但package.json包含大量依赖,且构建工作流需要外部服务(如AWS S3),存在矛盾,得1分。依赖可用性:依赖列表完整,但未提供锁定文件或完整性校验,得1分。失败消息:未发现错误处理或用户友好的失败消息,得0分。

适用触发6 / 18 · 1.7/5

受众与场景:README详细描述了多种使用场景(开发者、企业、云),得2分。能力边界:未明确说明代理的能力限制,得1分。触发精度:未描述触发机制,得0分。环境适配:支持多平台(macOS、Windows、Linux),但未说明系统要求,得1分。

规范维护8 / 18 · 2.2/5

信息架构:README结构清晰,有目录和章节,得2分。安装说明:提供了本地部署和快速开始的步骤,得2分。命名稳定性:版本号存在但未说明命名规则,得1分。示例与FAQ:提供了多个用例链接,但无FAQ,得2分。已知限制:未提及,得0分。许可证:Apache-2.0,得2分。版本与变更日志:有版本号但无变更日志,得1分。维护责任:有贡献指南和社区渠道,但未明确维护者,得1分。

有效结果6 / 13 · 2.3/5

输出可用性:未描述输出格式或集成方式,得1分。边际价值:作为开源替代品,有独特的多代理功能,得2分。成本效益:未提供性能或成本数据,得1分。

证据核验2 / 8 · 1.3/5

声明可追溯:README中的声明未链接到具体代码或测试,得1分。跨源佐证:未提供外部验证,得0分。事实与推断分离:部分声明(如'零设置')缺乏证据,得1分。

风险与缓解建议
  • 源码中未见:最小权限约束只授予完成任务所需的权限:用专用账号或只读令牌,并限定可访问的目录和仓库。
  • 源码中未见:执行前用户确认开启或自行加上执行前确认;先在沙箱或测试环境跑通,确认行为后再接入真实数据。
  • 源码中未见:数据流向说明运行时观察它连接了哪些外部服务(代理或防火墙日志);弄清数据去向之前不要输入敏感数据。
  • 源码中未见:敏感信息处理使用专用、低权限、可随时吊销的 API 密钥,不要复用生产凭据,也不要让密钥出现在日志里。
  • 源码中未见:依赖安全审查安装前固定版本并做一次依赖扫描(如 npm audit、pip-audit);优先放在容器里运行。
  • 源码中未见:外部影响披露先弄清它会写入、发送或修改哪些外部系统,用测试账号或测试仓库验证后再接入正式环境。
  • 源码中未见:回滚或恢复路径运行前先备份,或在 git 分支、快照上操作,确保改动可以撤销。
  • 源码中未见:来源归属可核验从官方仓库或包源安装,核对发布者和仓库地址,避免同名仿冒包。
  • 未发现权限最小化或用户确认机制,代理可能拥有过度权限。
  • 依赖安全未验证,建议检查依赖锁定和漏洞扫描。
  • README中的'零外部依赖'与package.json中的大量依赖矛盾。
  • 未提供回滚机制,操作可能不可逆。
证据充分度:低 评估于 2026年8月9日 审查版本 88d837f75ad9 评估后仓库已有新提交,评分可能未覆盖最新改动
查看完整评分方法 →

最近版本

来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。

  1. v1.0.6
    发布说明摘录
    Eigent v1.0.6 introduces redesigned Automations and model settings, adds a work-role step to onboarding, and makes Sessions more reliable when switching views, reloading, or resuming interrupted work. Highlights - Redesigned Automations — Start from six example workflows, see upcoming runs, and inspect results in a dedicated run dashboard. Pause, resume, or request a run from the automation list. Schedule editing now provides clearer local-time previews and validation, while preserving existing schedules the editor cannot represent. Scheduled runs require Eigent to remain open on thi …
    在 GitHub 查看 ↗
  2. v1.0.5
    发布说明摘录
    Eigent v1.0.5 improves Session recovery, task queues, and the tools you use to inspect ongoing work. It also adds Meta Model API support, makes Space resources easier to configure, and introduces a limited, opt-in preview of parallel Session execution. Highlights - More reliable Session recovery — Recover task state, conversation history, elapsed time, and completed output more consistently after interrupted connections or app restarts. Resume Sessions with their accepted model configuration and handle model switching after usage limits more reliably. …
    在 GitHub 查看 ↗
  3. v1.0.4
    发布说明摘录
    Eigent v1.0.4 Eigent v1.0.4 introduces a redesigned way to manage Skills and Connectors, while strengthening reliability across multi-turn agent work, workspace checkpoints, and app shutdown. The new management experience makes resources easier to browse, inspect, and configure, while a focused set of fixes helps Tasks complete more predictably. Highlights - Redesigned Skills and Connectors - Browse and manage Skills in a library-style dashboard with dedicated detail views. - Inspect source and access details, enable or disable Skills, and review their files from one place. …
    在 GitHub 查看 ↗

常见问题

Eigent 是否完全免费?
是的,Eigent 100% 开源,采用 Apache-2.0 许可证。企业功能可能单独销售。
Eigent 是否需要联网?
本地部署模式完全离线运行,无需云服务;云端快速启动模式需要网络连接和账户。
Eigent 支持哪些模型?
支持任意模型,包括本地推理(Ollama、vLLM、LM Studio)和主流云端 API,可通过模型无关接口接入。
Eigent 能否处理复杂任务?
支持多智能体协作和自动化工作流,可并行执行并处理多步骤任务,例如游戏开发、报告生成等。
在 GitHub 查看 ↗ 安装 ↓

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents