SuperAPI AI 工具集

新 Farol

Farol 是一款免费、开源的 macOS 终端应用,专为 AI 编程智能体(AI coding agents)设计。它允许用户并行运行 Claude Code 和 Codex 等智能体,每个智能体都在独立的 git worktree 中工作,互不干扰。Farol 基于 libghostty 构建,支持 Apple 芯片与 macOS 14 及以上系统。应用提供侧边栏实时显示各智能体状态(工作中、需要你介入或已完成),并可通过菜单栏图标或刘海面板在其他应用中随时查看通知。用户可以用一步操作描述任务并选择智能体,Farol 会自动创建新分支的 git worktree 并启动智能体。此外,它还提供更改文件的 diff 审查、提交、推送及在 GitHub 或 GitLab 上发起拉取请求的功能,包含项目文件树、轻量编辑器和 git 分支提交图谱。

访问官网

工具介绍

Farol 是一款面向 AI 编程智能体的免费开源 macOS 终端应用。其核心定位是“智能体终端”(agentic terminal),即在传统终端命令输入能力之外,专为监督多个 AI 编程智能体而设计。

用途 Farol 用于在 macOS 上运行和管理 AI 编程智能体,例如 Claude Code 和 Codex。它适合需要同时运行多个智能体、并希望集中查看各智能体状态与代码变更的开发者。

主要能力

  • 并行智能体:可同时运行 Claude Code 和 Codex 会话,每个智能体运行在独立的 git worktree 中,避免文件冲突。
  • 状态总览:侧边栏显示每个智能体是正在工作、需要用户介入还是已完成。
  • 跨应用通知:菜单栏中的“灯塔”图标或刘海面板可在用户使用其他应用时保持状态更新。
  • 变更审查与交付:每个更改文件以 diff 形式展示,可直接提交、推送,并在 GitHub 或 GitLab 上打开拉取请求。
  • 项目视图:提供项目文件树、用于快速修复的轻量编辑器,以及分支和提交的 git 图谱。
  • 一步创建任务:描述任务并选择智能体后,Farol 会在新分支上打开 git worktree 并启动智能体。
  • 基于 libghostty:嵌入 Ghostty 的引擎,继承其速度、主题和配置,并作为原生 Mac 应用运行。

使用方式 按 ⇧⌘N,描述任务并选择一个智能体,Farol 会创建新的 git worktree 分支并启动 Claude Code 或 Codex。Claude Code 和 Codex 在“设置 → 智能体”中连接后可报告状态;其他终端中运行的智能体也可通过 Farol 的 CLI 或终端铃声报告状态。智能体需要用户时,会话圆点变黄,macOS 发送通知,Dock 图标显示等待中的会话数量。

适用场景 适用于需要并行运行多个 AI 编程智能体、集中监督其进度、审查代码变更并完成提交推送的开发工作流程。

限制 Farol 是 MIT 许可证下的开源软件。它需要 Apple 芯片的 Mac 和 macOS 14 或更高版本。官方资料未提供关于收费、价格、平台扩展或其他功能的更多信息。