AI Skill Hub 强烈推荐:scarf MCP工具 是一款优质的AI工具。AI 综合评分 8.2 分,在同类工具中表现稳健。如果你正在寻找可靠的AI工具解决方案,这是一个值得深入了解的选择。
为Hermes AI智能体打造的原生macOS和iOS应用,支持多窗口、多服务器连接。提供图形化界面管理AI代理任务,适合需要桌面级AI工具体验的开发者和专业用户。
scarf MCP工具 是一款基于 Swift 开发的开源工具,专注于 MCP工具、AI代理、macOS应用 等核心功能。作为 GitHub 开源项目,它拥有活跃的社区支持和持续的版本迭代,代码完全透明可审计,支持本地部署以保护数据隐私。无论是个人使用还是集成到企业工作流,都能提供稳定可靠的解决方案。
为Hermes AI智能体打造的原生macOS和iOS应用,支持多窗口、多服务器连接。提供图形化界面管理AI代理任务,适合需要桌面级AI工具体验的开发者和专业用户。
scarf MCP工具 是一款基于 Swift 开发的开源工具,专注于 MCP工具、AI代理、macOS应用 等核心功能。作为 GitHub 开源项目,它拥有活跃的社区支持和持续的版本迭代,代码完全透明可审计,支持本地部署以保护数据隐私。无论是个人使用还是集成到企业工作流,都能提供稳定可靠的解决方案。
# 克隆仓库 git clone https://github.com/awizemann/scarf cd scarf # 查看安装说明 cat README.md # 按 README 完成环境依赖安装后即可使用
# 查看帮助 scarf --help # 基本运行 scarf [options] <input> # 详细使用说明请查阅文档 # https://github.com/awizemann/scarf
# scarf 配置说明 # 查看配置选项 scarf --config-example > config.yml # 常见配置项 # output_dir: ./output # log_level: info # workers: 4 # 环境变量(覆盖配置文件) export SCARF_CONFIG="/path/to/config.yml"
<p align="center"> <img src="icon-v2.5.png" width="128" height="128" alt="Scarf app icon"> </p>
<p align="center"> <strong>The native Mac & iOS app for your <a href="https://github.com/hermes-ai/hermes-agent">Hermes AI agent</a>.</strong><br> See every session, project, skill, memory file, and cron job — on your Mac, and from your iPhone over SSH. </p>
<p align="center"> <a href="https://awizemann.github.io/scarf/">Website</a> · <a href="https://github.com/awizemann/scarf/releases/latest">Download for Mac</a> · <a href="https://testflight.apple.com/join/qCrRpcTz">iPhone TestFlight</a> · <a href="https://github.com/awizemann/scarf/wiki">Wiki</a> · <a href="https://awizemann.github.io/scarf/#faq">FAQ</a> </p>
<p align="center"> <img src="https://img.shields.io/badge/macOS-14.6+-blue" alt="macOS 14.6+"> <img src="https://img.shields.io/badge/iOS-18+-blue" alt="iOS 18+"> <img src="https://img.shields.io/badge/Swift-6-orange" alt="Swift 6"> <img src="https://img.shields.io/badge/Hermes-v0.20-purple" alt="Hermes v0.20"> <img src="https://img.shields.io/badge/license-MIT-green" alt="MIT License"> </p>
<p align="center"> <a href="https://trendshift.io/repositories/26763?utm_source=repository-badge&utm_medium=badge&utm_campaign=badge-repository-26763" target="_blank" rel="noopener noreferrer"><img src="https://trendshift.io/api/badge/repositories/26763" alt="awizemann%2Fscarf | Trendshift" width="250" height="55"/></a> <a href="https://trendshift.io/repositories/26763?utm_source=trendshift-badge&utm_medium=badge&utm_campaign=badge-trendshift-26763" target="_blank" rel="noopener noreferrer"><img src="https://trendshift.io/api/badge/trendshift/repositories/26763/daily?language=Swift" alt="awizemann%2Fscarf | Trendshift" width="250" height="55"/></a> <a href="https://trendshift.io/repositories/26763?utm_source=trendshift-badge&utm_medium=badge&utm_campaign=badge-trendshift-26763" target="_blank" rel="noopener noreferrer"><img src="https://trendshift.io/api/badge/trendshift/repositories/26763/weekly?language=Swift" alt="awizemann%2Fscarf | Trendshift" width="250" height="55"/></a> </p>
<p align="center"> <img src="site/landing/assets/screenshots/mac-hero.png" alt="Scarf on macOS — Dashboard" width="720"> </p>
open_url permission hands links to your default browser: https-only, confirmed per host by name (Open once / Always allow), never without your click. The sandbox itself stays sealed.project_set_config with secrets routed straight to the Keychain; skills and slash commands now steer agents to tools instead of hand-editing JSON.Full notes: v3.1.0 · all previous releases: Release Notes Index.
Scarf mirrors Hermes's whole surface through a sidebar UI. Sections marked ⚙ are capability-gated — they appear only when the connected host's Hermes version supports them.
| Hermes | Status |
|---|---|
| v0.6.0 – v0.17.0 (2026-03 → 2026-06) | Verified — full feature history in the [wiki compatibility page](https://github.com/awizemann/scarf/wiki/Hermes-Version-Compatibility) |
| v0.18.x (2026-07) | Verified — messages.compacted schema detection, MoA + Vertex providers |
| v0.19.x "Quicksilver" | Verified — audited as part of the v0.18.2 → v0.20.0 source delta |
| v0.20.0 "Herald" (2026-08-03) | Verified — pinned sessions, per-model cost, new exports, /compress, cron run history, profile routing |
| v0.20.4 "Herald" (2026-08-18) | **Verified — current target** — curator ledger/purge, project skills, unread sessions, MCP catalog + identity headers, personalities-in-code |
Scarf reads Hermes's SQLite database and CLI output with automatic schema detection. If a Hermes update changes either, the Health view shows compatibility warnings.
git clone https://github.com/awizemann/scarf.git
cd scarf/scarf
open scarf.xcodeproj
No Apple Developer account? Use ./scripts/local-build.sh for an unsigned Debug build — see BUILDING.md.
Scarf 是一款专为 Hermes AI agent 设计的原生 macOS 伴侣应用。它为用户提供了对 Hermes 运行状态的全面可视化能力,让你可以实时监控 Hermes 的执行过程、操作时间以及它所创建的所有内容,确保 AI Agent 的每一个动作都清晰可见、有迹可循。
Scarf 的 UI 设计与 Hermes 的侧边栏完全同步,实现了功能的 1:1 映射。通过最新的 v2.9 版本,Scarf 已全面适配 Hermes v0.14.0 的“基础发布版”功能,支持包括 `/subgoal`、`/yolo`、`/sessions` 及 `/codex-runtime` 在内的全新斜杠命令,并集成了 xAI Grok、NovitaAI 等推理提供商以及 Brave Search、DuckDuckGo 等 Web 搜索后端,提供与 OpenAI 兼容的强大体验。
运行 Scarf 需要 macOS 14.6+ (Sonoma) 系统;若需使用 iPhone 伴侣应用 ScarfGo,则需 iOS 18.0+;从源码构建则需 Xcode 16.0+。此外,远程主机必须具备 SSH 访问权限(通过本地 ssh-agent 进行密钥认证,无需手动输入密码),并且 `$PATH` 中必须包含 `sqlite3`,以便进行原子化的数据库快照操作。
你可以通过 ACP 命令快速配置环境:在 Health 视图中点击“Set up browser tools”按钮,即可一键运行 `hermes acp --setup-browser --assume-yes` 来安装 Chromium 并配置 Playwright。若需从源码构建,可以使用 Xcode 打开 `.xcodeproj` 文件,或通过命令行使用 `xcodebuild` 进行编译。对于没有 Apple Developer 账号的贡献者,推荐使用 `./scripts/local-build.sh` 进行本地 Debug 构建。
快速上手指南:首先,在任何项目文件夹中创建 `.scarf/dashboard.json` 文件,用于定义自定义仪表盘的内容。你可以通过 JSON 配置不同的 `sections` 和 `widgets`(如 `stat` 或 `progress` 类型),从而实现对项目状态、测试覆盖率等关键指标的实时可视化监控,让项目进度一目了然。
Scarf 支持通过斜杠命令进行高级配置。使用 `/subgoal <text>` 可以为当前的 `/goal` 循环添加额外的成功标准,并支持通过 `remove N` 或 `clear` 进行管理。针对 MCP (Model Context Protocol) 服务,新增了 `supports_parallel_tool_calls` 可选标志,允许在编辑器中通过三态选择器进行配置。此外,`terminal.docker_extra_args` 参数可将额外参数原样转发给 `docker run` 命令。
仪表盘 Schema 参考:Scarf 使用 JSON 格式定义仪表盘。每个 JSON 文件必须包含 `version` 和 `title` 字段,`description` 和 `updatedAt` 为可选字段。`sections` 数组定义了网格布局,每个 section 内可以包含多个 `widgets`,通过配置不同的类型和颜色,实现高度定制化的监控界面。
故障排除:如果连接指示灯显示为绿色,但 Dashboard 却显示“Stopped”、“unknown”或数值为空,通常是因为 SSH 用户缺乏读取 Hermes 状态文件的权限。此时,请前往 Manage Servers → Run Diagnostics,或点击工具栏中的黄色警告提示,运行内置的诊断程序,它将执行 14 项自动化检查以定位问题。
高质量MCP工具实现,原生性能优异。多窗口架构设计合理,活跃维护,502星反映社区认可度良好。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。
总体来看,scarf MCP工具 是一款质量优秀的AI工具,在同类工具中具备一定竞争力。AI Skill Hub 将持续追踪其更新动态,建议收藏备用,结合自身场景选择合适时机引入使用。
| 原始名称 | scarf |
| 原始描述 | 开源MCP工具:Native macOS and iOS App for the Hermes AI agent — multi-window, multi-server (l。⭐502 · Swift |
| Topics | MCP工具AI代理macOS应用Swift开发多窗口管理 |
| GitHub | https://github.com/awizemann/scarf |
| License | MIT |
| 语言 | Swift |
收录时间:2026-05-16 · 更新时间:2026-05-19 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。