开发与工程 mcpskillsmulti-agentmultimodalelectrondesktop-appcode-editingterminal-commands

Lime - 全能型桌面 AI 代理

一个能真正完成工作的开源全栈桌面 AI 代理,集编码、文件、终端、工具、研究、内容与多模态于一体。

FollowAgents 评估 · FARS-2.1
不推荐
44/ 100 五分制 2.2 / 5
1 2 3 4 5 6
1信任安全10 / 29 · 1.7/5

证据显示有权限确认机制(README 提到批准高风险操作),但未提供具体实现细节,因此评分 1。数据流透明度:README 说明本地默认存储,但未详细说明数据流向,评分 1。敏感数据处理:未明确说明加密或脱敏,评分 1。依赖安全:有锁文件(pnpm-lock.yaml)和 CI 使用 frozen-lockfile,但未提及漏洞扫描,评分 1。外部影响:有权限控制,但未说明具体限制,评分 1。回滚:提到可恢复工作,但未提供具体机制,评分 1。来源归属:未提及来源追踪,评分 1。

2可靠稳定6 / 14 · 2.1/5

自洽性:README 与 package.json 描述一致,评分 2。依赖可用性:有锁文件,但未提供依赖可用性保证,评分 1。失败消息:未提供错误处理文档,评分 1。

3适用触发9 / 18 · 2.5/5

受众与场景:README 明确列出目标用户和场景,评分 2。能力边界:未明确说明权限边界,评分 1。触发精度:未提供触发机制细节,评分 1。环境适配:支持 macOS 和 Windows,评分 2。

4规范维护9 / 18 · 2.5/5

信息架构:有 README、docs 目录,评分 2。安装说明:提供下载和 Homebrew 安装,评分 2。命名稳定性:未提供 API 稳定性说明,评分 1。示例与 FAQ:有 FAQ 和示例,评分 2。已知限制:未明确列出,评分 1。许可证:明确 GPLv3,评分 2。版本与变更日志:有 RELEASE_NOTES 文件,但未提供内容,评分 1。维护责任:未明确维护者,评分 1。

5有效结果7 / 13 · 2.7/5

输出可用性:描述可生成报告、脚本等,评分 2。边际价值:提供多模态和多代理功能,评分 2。成本效益:未提供性能或成本数据,评分 1。

6证据核验3 / 8 · 1.9/5

声明可追溯性:README 声明功能,但未提供证据,评分 1。跨来源佐证:仅 README 和 package.json,评分 1。事实与推断分离:未明确区分,评分 1。

证据充分度: 评估于 2026年8月11日 审查版本 4ee8d3577e3d
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
使用前请注意
  • 未提供具体权限实现细节,需进一步审查代码。
  • 未提供数据流和敏感数据处理的详细说明。
  • 未提供依赖漏洞扫描信息。
  • 未提供已知限制和回滚机制的具体实现。
评估证据 [1][2][3][4][5][6][7]
查看完整评分方法 →

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

Lime 是一个开源的全栈桌面 AI 代理,面向全球用户和团队,将代理循环、文件系统、终端进程、代码变更、工具调用、MCP、技能、多模态输入输出、模型路由和多代理协作整合到一条可追溯的任务链中。它与 Claude Code、WorkBuddy 和 Codex 属于同一类动手型代理,但强调桌面 GUI、可视化工作区、可配置的提供商,以及混合工程、研究和内容工作流。Lime 基于 Electron 和 Rust 应用服务器构建,支持 macOS 和 Windows,采用 GPLv3 许可。它允许用户配置自己的提供商和模型,通过 MCP 和技能扩展代理,并在工作区中执行和审查任务。

Lime 执行以下操作:读取和理解目标、仓库、文件、历史和约束,提出可执行计划;在授权权限内读写文件、搜索、应用补丁、运行终端命令、测试和调用工具;将工作投影为线程、回合、项目和可复用工件,任务可暂停、审查、恢复和继续;支持多模态理解(文本、代码、图像、截图、音频、视频、PDF、表格)和生成(图像、音频、视频、文档、图表);通过 MCP 和技能发现和调用外部工具;支持多代理协作,保留共享上下文和权限;允许按任务选择模型,管理能力目录、凭据、路由和重试。

  1. 开发人员需要修复仓库中的 bug,Lime 能读取文件、追踪调用路径、修改实现并运行测试。
  2. 全栈团队需要交付跨前端、应用服务器、Rust 运行时、协议和测试的功能,Lime 能按依赖顺序执行。
  3. 研究人员需要将网页、笔记、截图和会议记录转化为报告或发布草稿。
  4. 内容创作者需要基于多模态材料(音频、视频、PDF)生成发布就绪的输出。
  5. 团队希望将重复的检查或发布步骤编码为可复用的技能,供代理通过 MCP 调用。
  6. 需要协调多个代理分别负责研究、实施、测试和文档,并在主线程中收集结果。

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

优点
  • 提供桌面 GUI 和可视化工作区,与 Claude Code 等命令行工具形成差异化
  • 支持多提供商配置,不锁定单一模型服务,可灵活切换
  • 集成 MCP 和技能,能将重复流程编码为可复用执行单元
  • 多模态输入输出一体,支持文本、代码、图像、音频、视频等多种形式
  • 多代理协作能力,支持并行子任务和状态保留
局限
  • 目前仅支持 macOS 和 Windows,Linux 桌面构建暂停,平台覆盖有限
  • 安装包可能未签名,Windows SmartScreen 可能警告,需用户自行判断
  • 采用 GPLv3 许可,可能对商业集成有约束
  • 不提供 AI 模型,依赖用户配置第三方提供商,敏感材料可能上传
  • 项目处于早期阶段,文档和社区支持可能不完善

如何安装或部署这个 Agent?

从 Releases 下载安装包:macOS 用户可下载 .dmg 或通过 Homebrew 安装(brew tap aiclientproxy/tap && brew install --cask lime);Windows 用户可下载 Lime_*_x64-setup.exe。目前仅支持 macOS 和 Windows,Linux 桌面构建暂停。

如何使用这个 Agent?

  1. 打开 Lime,配置提供商(Provider)并测试模型连接。2. 选择工作区或项目目录,确认文件和终端权限。3. 创建代理线程,设置目标、约束和验收标准。4. 先请求计划,然后按需批准文件更改、命令或外部工具调用。5. 检查差异、测试结果和工件,继续或关闭任务。

常见问题

Lime 提供 AI 模型吗?
不。Lime 是代理主机和工作区,不是模型供应商。您需要配置可用的提供商、模型和凭据。
我可以控制代理执行高风险操作吗?
可以。代理仅在您授予的权限内运行,您可以在任何步骤批准或拒绝高风险操作,如文件更改、命令执行或外部工具调用。
我的材料会被上传到云端吗?
默认情况下,项目材料、对话历史记录和配置保存在本地。仅当模型或外部工具调用需要时,输入才会发送到您配置的提供商或目标服务。
Lime 和普通聊天工具的区别是什么?
普通聊天工具主要返回文本,而 Lime 能理解工作区上下文,操作文件、进程和工具,保留执行状态和结果,允许您在同一个任务中继续推进。
需要高级提示工程技能吗?
不需要。您只需描述目标、约束、上下文和验收标准。可复用的程序可以成为技能,复杂任务可以从代理生成的计划开始。

对比同类 Agent

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

相关 Agents