欢迎使用 AgentiLoop.ai for Mac
适用于 Mac 的 AgentiLoop Agent!,以及适用于 Mac、Windows 和 Linux 的 Rust / Go 编写的 CLI

AgentiLoop Agent!

为你的整台 Mac 及更多场景打造的智能体 AI!

One app. Any AI. Tell Agent! what you need in plain English and it gets it done. Pick from 23 LLM providers or stay fully local with LM Studio, vLLM, or Ollama.

Mac app · macOS 14.6+ Agent! for Mac Answers your email, drives Safari, builds Xcode apps, fixes code, reverse engineers anything, and runs your Mac apps for you. Native Swift with Accessibility, AppleScript, and MCP. Auto-pilot (/auto [goal]) works a goal end-to-end on its own. Download v1.1.87在 GitHub 上加星在 GitHub 上 Fork创建 Issue MailSafariXcodeAuto-pilotReverse engineeringMCP
CLI · Mac, Windows & Linux AgentiLoop CLI The same agent loop in your terminal. Written in Rust and Go: full-screen TUI with streaming, Claude Code-style diffs, a live files-changed pane, rewindable sessions, image paste, and MCP servers. Free and open source. Download RustDownload GoRust on GitHubGo on GitHub ClaudeOpenAICodexOllamaLM StudioMCP
新版本发布 · v0.0.7 成为赞助商

AgentiLoop CLI

终端里的智能体编程循环,提供两个版本:Rust 和 Go。功能、命令和配置完全相同。选你喜欢的。

macOS Windows Linux
  • 新功能:/cd 和 change_dir 工具可在会话中途切换工作目录;/rewind 可回到任意一条提示之前并恢复文件
  • 新功能:用 Ctrl-V(Windows 上为 Alt-V)粘贴图片,或用 @image.png 附加图片,另有 Claude Code 风格的输入框
  • Claude、OpenAI、Codex、Ollama、LM Studio、oMLX 及任何兼容 OpenAI 的模型
  • 全屏 TUI 支持拖选复制、流式输出、会话,并为小型本地模型智能分配上下文预算
  • Claude Code 风格的 -/+ 差异、实时文件变更面板及 MCP 服务器(与 Agent! 使用相同配置)

0.0.7 版本发布:用 /cd 切换文件夹、回退到任意提示、在提示中粘贴图片。立即下载。

全屏 TUI 中的 AgentiLoop CLI 正在为一款 SwiftUI 打砖块游戏添加合成音效:构建完成、游戏已重新启动、一张事件与音效对照表,以及显示新 SoundManager.swift diff 的已更改文件面板

智能体该做的一切。原生实现。

Claude Code、Cursor 和 OpenClaw 的开源替代品。基于原创知识产权构建,而不是 65 个 NPM 软件包。

🖥️

桌面控制

告诉 Agent! 你想在任意 Mac 应用里做什么,它就会替你完成。它通过辅助功能 API 按名称找到按钮、输入框和菜单,然后替你点击、输入和滚动。不需要坐标,也不需要 AppleScript。

✏️

智能体编程

精准的字符串替换编辑,而不是整文件重写。每次更改都可一键回滚。可移植的 JSONL 仓库地图,任何模型都能浏览。每个任务在报告完成前都必须证明自己已经完成。

🛠️

Xcode 集成

提出一个功能需求,得到一次绿色构建。Agent! 会编辑、构建、读取编译器错误、修复它们、把文件加入项目、递增版本号并提交。一次请求,从头到尾。

🔄

自动化

用 Swift 编写你自己的代理,拥有完整的系统访问权限。以用户或 root 身份运行 shell 命令,用 AppleScript、JXA 或 ScriptingBridge 编写应用脚本,驱动 Safari,并按事件触发。只要你的 Mac 做得到,Agent! 就能自动化。

🧠

Apple Intelligence

你在 Mac 上的帮手,而不是大脑。设备端模型会建议下一步、分流简单请求、压缩上下文,并在你的 Mac 上完整地撰写任务摘要。私密、免费,且不消耗 API 令牌。

🔌

MCP 支持

接入 Model Context Protocol 服务器,即可访问数据库、API 和自定义工具。最多可启动 6 个子代理并行研究,同时主代理保持你的上下文干净。

用事实说话,而非空口承诺

真实会话,真实输出——直接截取自 Agent! 的工作现场。

一条命令升级 Xcode 版本

说一句“升级版本”,Agent! 就会读取当前版本、更新项目设置、构建验证并提交更改。无需手动编辑 plist,不会漏掉构建号。

Agent! 正在升级 Xcode 版本、构建验证并自动提交更改

先问清楚,再动手

当请求含糊不清时,Agent! 会停下来询问。不会悄悄选错方向——一个简短提示加上“发送”或“跳过”,一切尽在你掌控。

Agent! 显示一个代理提问对话框,请用户确认 DMG 名称,带有“跳过”和“发送”按钮

经 Claude Code 审查并认可

Agent! 在自己的辅助功能代码中独立发现并修复了一个路由 bug,而 Claude Code 在多次审查中都未能发现。Claude Code 审查修复后,确认补丁正确无误。

Claude Code 在 GitHub Desktop 中认可 Agent! 的 bug 修复,显示代码 diff

一次会话交付可玩的游戏

Ticky Tacky 是一款霓虹风格的井字棋,支持人机对战和双人模式、三个难度级别、持久化计分,且零依赖——纯 HTML、CSS 和 JavaScript。由 Agent! 在一次会话中完成。

玩 Ticky Tacky
Agent! 制作的 Ticky Tacky 霓虹井字棋游戏,深紫色棋盘上是发光的霓虹粉色 X 和青色 O

评测

独立评测者如何评价 Agent!

Metatext · 决策模型 · 验证与防护 · 2026 年 10 月 29 日

Agent —— 将 23 家 LLM 提供商接入任务循环的原生 macOS 智能体应用,可选配 Jev 命令风险顾问

“AgentiLoop Agent! 是一款原生 Swift 与 SwiftUI 的 macOS 应用,将众多 LLM 提供商(Claude、OpenAI、Gemini、Mistral、DeepSeek、Ollama 等,以及设备端 Apple Intelligence)接入自主任务循环。它可以阅读并修复代码、构建 Xcode 项目、通过辅助功能 API 操作 Mac 应用、运行 shell 命令,并通过 iMessage 汇报结果。”(译自英语)
查看完整条目
AIProductHub (AI产品库) · Product Launch (Chinese) · October 4, 2026

AgentiLoop Agent!: the open-source native Swift desktop app that hands your entire Mac to an LLM

"Compared with mainstream vibe coding tools, Agent! takes the 'on-device native + engineering discipline' route… Tasks must falsify themselves: every task carries goal_state acceptance criteria — the agent cannot self-report completion, it can only report with evidence. The read-before-edit gate forces the agent to read a file before it may overwrite it, and task-level rewind can roll any task back to a chosen step while the evidence and context stay on disk." (translated from Chinese)
查看完整条目
Nathan Romano (@nathanromano) · X · September 29, 2026

Interesting what AgentiLoop is doing with Agent!

"A native Mac app that lets AI operate any app, with serious guardrails. It can't say 'done' without evidence, won't edit a file without reading it first, keeps backups so you can undo, and blocks dangerous commands. This is how agents that touch your computer should be built."
阅读 X 上的帖子
ForoKD · Andy Green · Productivity (French) · September 28, 2026

Mastering AI agents for macOS control: the ultimate desktop automation guide

"Then there's Agent! from AgentiLoop, a formidable tool built natively in Swift. Unlike many Electron-based apps, it is lightweight and integrates with dozens of LLM providers, including local ones via Ollama. Its main strength is its use of the macOS Accessibility API, so it doesn't have to constantly take screenshots to find buttons. It also includes AgentScript, letting it compile Swift dynamic libraries on the fly to run complex system actions." (translated from French)
阅读完整指南
BestHub · Geek Labs · 人工智能 · 2026 年 9 月 26 日

这个 600 星的 Swift 智能体让 AI 安全地操作你的整台 Mac

“任务不能自行宣告完成。每个任务都定义了带有明确验收标准的 goal_state。”……“智能体竞赛的下一阶段不在于谁更聪明,而在于谁的行动值得信任。这个项目在两方面都得分;Mac 重度用户应该安装试试。”(译自英语)
阅读全文
RepoRadar · GitHub 评测(俄语)· 2026 年 9 月 15 日

AgentiLoop Agent:macOS 上用于自动化的自主 AI 智能体

“它与其他同类产品的不同之处在于与 21 家 LLM 提供商的深度集成,包括 OpenAI、Claude 等众多提供商,可将它们用于各种任务。该项目使用 Swift 6.2 编写并采用 SwiftUI,这意味着良好的性能和原生支持。”(译自俄语)
阅读完整评测
美濃加茂まむ (@superdoccimo) · X 文章(日语)· 2026 年 9 月 6 日

解读 AgentiLoop Agent!:将智能体的完成绑定到 goal_state 与回退

“AI 智能体的‘完成’可能只是一种声明,而非结果。……README 中有趣的不是功能列表,而是把‘完成’视为较弱一方的设计:任务必须让每项 goal_state 标准都有证据支撑,才能宣告完成;可选的评审者可在完成前审查 diff;任务级回退、先读后改门禁、类型化工具错误和上下文压缩共同支撑着漫长的智能体循环。”(译自日语)
在 X 上阅读文章
ISH 团队 · BLOG ish · AI 工程实战指南 · 2026 年 9 月 1 日

Agent! 1.1.1 让上下文压缩留有回头路

“Agent! 1.0.99 和 1.1.1 分阶段解决了这个问题。它们的贡献很简单:缩短上下文不应切断回到证据的路径。活动上下文只保留一个小索引,磁盘保存大结果。只有当智能体重新打开某一项时,才会再次消耗令牌。”
阅读完整评测
RepoRank · AI 工具简介 · 2026 年 9 月 1 日

AgentiLoop Agent:原生 macOS 桌面 AI 自动化

“如果你想要一个用 Swift 构建的原生 macOS 智能体,并且需要直接的桌面自动化,而不是网页优先或基于 Node 的智能体技术栈,那就选这个项目。当你的工作流依赖 AppleScript、辅助功能、Safari 控制或 MCP 式工具时,它非常合适。”
阅读完整简介
Daily AI Star (@daily_ai_star) · Threads(韩语)· 2026 年 8 月 30 日

Agent! 1.0.99 于 8 月 29 日发布——留有回头路的上下文压缩

“此版本在上下文压缩时,不再只用一个光秃秃的 [cleared] 结束被清除的工具结果,而是留下标明文件或命令的 2 行预览,并提供恢复方式。……衡量编程智能体上下文的标准,正从能装多少转向能多安全地找回被移除的内容。”(译自韩语)
在 Threads 上阅读帖子
叠动 diedong.com · 开源 AI 项目目录(中文)· 收录于 2026 年 8 月 9 日

Agent——真正能操作你 Mac 的“数字员工”

“它解决的核心问题:AI 不再局限于聊天窗口,而是成为能亲手操作 Mac 的真正‘数字员工’。”亮点:“深度集成 macOS 辅助功能——真实的点击、输入和拖拽,实现 GUI 级自动化;支持 18+ 家本地和云端 LLM 提供商,不绑定单一模型;内置 AppleScript 与脚本执行,复用现有 macOS 自动化能力。”(原文为中文)
阅读完整简介
CSDN 博客(中文)· 2026 年 4 月 27 日

Agent!:开源原生 Mac AI 智能体,自动执行任务并控制桌面

“简单来说,Agent! 不是聊天机器人,而是真正‘能办事’的执行者。……它的核心理念:你描述‘做什么’,它来搞定‘怎么做’。”……“完全基于 Swift 6.2 和 SwiftUI 构建,是真正的原生 macOS 应用,这意味着顶级性能、无缝的系统集成,以及遵循 Apple 设计规范的用户体验。”(原文为中文)
阅读全文

A real agent. It plans, acts, checks, keeps going.

Agent! doesn't just answer. It runs your Mac: tool calls, edits, builds, and shell commands, with guardrails and a second opinion before anything risky ships. Any of 23 providers can drive it; on-device Apple Intelligence helps behind the scenes.

1Auto-Pilot

用 /auto 给它一个目标,它就会在时间预算内以无人值守的循环工作:没有迭代次数上限,会话可在应用重启后继续,你一声令下“全部停止”即可结束。每个标签页都可以在同一个项目上运行各自的 Auto-Pilot 会话。

2并行标签页,隔离的 worktree

可在同一个项目上同时运行多个标签页。每个标签页都有自己的目标、计划和进度,Agent! 还能把它们隔离在各自独立的 git worktree 中,让并行工作永不冲突。

3评审员把关

任务被标记为完成之前,一次性的 LLM 评审会读取你的 diff。没有变化的 diff 会被拒绝,有变化的会重新评审,而“超出范围”不会被接受为借口。发现的每个问题都会被记录。

4Jev:对 shell 命令的二次意见

通过硬编码安全规则的命令,会由 Jev 评估其破坏数据的可能性。一旦超过你设定的阈值,命令就会被拒绝。再加上每条命令的硬性超时,卡住的任务也无法拖垮智能体。

5始终清晰的上下文

压缩会按实际使用的模型来调整规模,按令牌预算保留最近的工具结果,并保护文件路径、错误和关键结果,让长任务持续运行而不丢失线索。

6Apple Intelligence:设备端助手

Apple 的设备端模型还不够大,当不了智能体,所以它也不去尝试。它负责那些小活儿,在你的 Mac 上免费且私密地完成:下一步建议、一句话摘要、通俗易懂的错误说明、本地分流,以及早期的上下文压缩。

自带你的 AI——23 家提供商

云端 API 或本地模型。你的密钥,你的机器,你的数据。无供应商锁定。

几分钟即可上手

用 Homebrew 安装或直接下载,选好你的 AI。其余一切 Agent! 都会自动配置。

1Prerequisites

  • macOS 14.6 或更高版本,Apple Silicon 或 Intel
  • Xcode Command Line Tools:xcode-select --install
  • 一个 LLM API 密钥——或通过 Ollama、vLLM、LM Studio 使用本地模型

2Install & Run

  • Homebrew:brew install --cask agentiloop-agent
  • 或下载 DMG,将 Agent! 拖入 /Applications
  • 打开 Agent! 并点击注册以安装后台服务

3Approve & Configure

  • 在“系统设置 → 登录项”中允许 Agent 和 AgentHelper
  • 打开设置 (⚙️),选择提供商,输入你的 API 密钥
  • 点击连接以测试 XPC 服务

4Go

  • 用自然语言输入任务
  • 按下运行(或 ⌘Enter)
  • 剩下的交给 Agent!——语音、iMessage 和免手动控制一应俱全

版本

推荐搭配——商用:Claude Fable 5.1 · 云端:GLM 5.3 · 本地:Qwen 3.8

版本 发布日期日期 大小MB 下载量次数
正在加载版本…

联系我们

有问题或反馈?我们很乐意听到你的声音。

提交 GitHub Issue
Built with AgentiLoop Agent!

Driving Game Showcase

Four racing games made with AgentiLoop.ai. Free to play.

Join the AgentiLoop Gaming Discord →

GoKart.games racing on Sunset Speedway

GoKart.games

A free arcade kart racer built with Godot 4 for macOS, Windows & Linux.

AgentiLoop Racing F1 Simulator at Monaco

AgentiLoop Racing F1

F1 in your browser: 18 real circuits, pit stops, tyre compounds, ERS and DRS on 240 Hz physics.

CrazyTaxi driving through the Arcade city

CrazyTaxi

A three.js reconstruction of the Sega Dreamcast Crazy Taxi, playable in the browser.

MarioKart64JS 3D race with Mario

MarioKart64JS

MarioKart64 ported to JavaScript, created with Auto-Pilot, Goals and editing via prompts.