AgentiLoop/Agent
Agent! now supports macOS 14.6 or later, Apple Silicon and Intel, latest release. The Best AI agent for Mac: drives any app via Accessibility, codes/builds in Xcode, automates AppleScript, JXA, Swift and SMAppService shell (user/root). 23 LLM providers, local/cloud, plus on-device Apple Intelligence and Jev guard. Auto-Pilot, MCP, Avatar.
🦾 AgentiLoop Agent – 原生 macOS AI 助手
它是什么 – 一款免费、开源的 macOS 应用(使用 Swift 6.4/SwiftUI 编写),可让您与任何 LLM(OpenAI、Claude、Gemini、Ollama 等)对话,并让模型在您的计算机上自主行动。它可以读取和编辑代码、运行 shell 命令、通过 Accessibility API 控制其他应用、发送 iMessage、获取网页,甚至运行语音触发的任务。
主要功能
- 自验证任务循环 – LLM 提出计划、执行计划、观察结果并重试,直到满足目标状态。
- 代理式编码 – 读取您的项目、生成差异、构建 Xcode、提交更改,并可一键回滚。
- 桌面自动化 – 驱动任何 macOS 应用(Accessibility、AppleScript、JXA、ScriptingBridge),并可通过 Launch Agent/Daemon 运行特权 shell。
- 语音界面 – 说“Agent!”后跟命令;设备端语音识别器触发循环。
- iMessage 控制 – 从 iPhone 发送命令;Agent 通过 iMessage 回复。
- Web 工具 – 内置 Safari 自动化以及可选的 Selenium/Playwright MCP 支持。
- 子代理 – 最多三个并发代理,具有隔离的邮箱和每个代理的模型覆盖。
- AgentScript – Swift 脚本在运行时编译为 dylib,并以完整的 macOS 隐私权限执行。
- MCP 可扩展性 – 通过简单的 JSON 定义的 MCP 服务器(stdio 或 HTTP)添加自定义工具。
如何开始
- 下载来自[最新版本]的签名二进制文件,或使用 Homebrew 安装:
brew install --cask agentiloop-agent - 启动应用 – 它会自动安装辅助服务。
- 打开设置 → 提供商,添加您的 API 密钥(或使用 Apple Intelligence 进行免费的设备端推理)。
- 在主窗口中输入自然语言命令或直接说出。
从源代码构建 – 仅适用于开发者。克隆仓库,然后使用开发者团队 ID 打开 Agent.xcodeproj(选项 A)或运行提供的 ./build.sh 脚本(选项 B,临时签名,辅助注册受限)。
生态系统
- AgentTools – 定义所有内置工具的库。
- AgentMCP – 用于自定义扩展的示例 MCP 服务器(stdio 和 HTTP)。
- AgentiLoop CLI – 用 Rust 和 Go 编写的配套跨平台命令行界面,公开相同的工具集。
支持的 LLM 提供商(23 个) – Claude、OpenAI、Gemini、Grok、DeepSeek、Mistral、MiniMax、Z.ai、Ollama、vLLM、LM Studio、Apple Intelligence,以及通过 OpenRouter/OrcaRouter、Sidrune AI 等的许多其他提供商。
成熟度 – 积极维护(最新版本 v0.0.5),签名和公证的二进制文件,针对 macOS 14.6+ 的 CI 构建,以及公开的赞助计划。
许可证 – 开源(仓库采用 MIT 风格许可证;请参阅 LICENSE 文件)。
底线 – AgentiLoop Agent 是一款功能齐全的原生 macOS AI 代理,可将 LLM 转变为免提个人助理,能够执行编码、自动化和通用任务,且无需 Electron、订阅或遥测。
相关
- 项目
- 项目
- 项目
- 项目
- 项目