
10 月
awesome-mac 精选:12 款 Mac 上的 AI 编程 Agent 配套工具
一句话结论:awesome-mac 是 GitHub 上收录 macOS 软件最全的开源清单之一,截至 2026 年 10 月 27 日有 11.7 万星,采用 CC 0 协议。它的「AI Tools」分类共 63 个条目,其中 51 个标注为开源,21 个在简介里直接提到 Claude Code、Codex 或编程 Agent。本文从中挑出 12 款开源工具:仓库在近一个月内有提交,并按用途分为五类,分别是用量监控、本地网关、会话与配置管理、多模型客户端、桌面 Agent。每款都核对了 GitHub 星数、许可证和系统要求。
AI 摘要
- 清单本身:jaywcjlove/awesome-mac,2016 年建立,CC 0-1.0,约 1,400 个条目,10-27 当天仍有新应用合入
- 用量监控:CodexBar(2.3 万星,MIT)、Pulse(Apache 2.0)、Usage 4 Claude(MIT),在菜单栏显示 Claude Code、Codex 等的额度和重置时间
- 本地网关:ThinkWatch Lite(MIT),把多个编程客户端接到同一个本地入口,统一切换上游、记录成本、替换请求中的密钥
- 会话与配置:Claudoscope、agenttrace、Loadout(均为 MIT),读取本地会话日志,分析成本、慢任务和 Skills 实际调用次数
- 多模型客户端:Cherry Studio(5.3 万星,AGPL-3.0)、Chatbox(4.2 万星,GPL-3.0)
- 桌面 Agent:Atomic Agent(MIT)、Agent Teams AI(AGPL-3.0)、CoWork OS(MIT)
资源信息
- 资源名:awesome-mac
- 资源 URL:https://github.com/jaywcjlove/awesome-mac
- 类型:开源清单(macOS 软件导航)
- 许可或授权:CC 0-1.0(清单本身);收录的各个工具许可证不同,见下文表格
- 是否免费:清单免费;本文 12 款工具均开源免费,部分需要自备 API 密钥或订阅
- 是否需要登录:不需要
- 最近核查日期:2026-10-27(awesome-mac 117,141 星、9,738 fork;12 款工具的星数和许可证均来自 GitHub API 当天数据)
awesome-mac 是什么,为什么值得看 AI Tools 分类?
awesome-mac 是一份按用途分类的 macOS 软件清单,由开发者 jaywcjlove 在 2016 年建立,至今仍在持续合入社区提交,10 月 27 日当天就新增了 Anthora、Photon 两款应用。清单有中文版 README,每个条目标明是否开源、是否免费、是否上架 App Store。
AI Tools 分类今年的变化很明显:除了 ChatGPT、Claude 等官方客户端,越来越多的条目是围绕 Claude Code、Codex 这类编程 Agent 的「周边工具」,负责看额度、看成本、管会话、管 Skills。这类工具大多是个人开发者的开源项目,单个仓库星数不高,搜索引擎很难找到,awesome-mac 起到了集中收录的作用。
本文的筛选标准:标注开源、GitHub 仓库 10 月内有提交、许可证明确,在同类中优先选星数高的。Wayfinder 等仍处 alpha 阶段的项目没有收入。

想随时看到 Claude Code 和 Codex 还剩多少额度,用什么?
订阅制编程 Agent 普遍有 5 小时和每周两层限额,用完要等重置。下面三款都放在菜单栏,用你已经登录的账号读取官方返回的用量,不需要额外注册:
| 工具 | 星数 | 许可证 | 系统要求 | 覆盖范围 | 安装 |
|---|---|---|---|---|---|
| CodexBar | 22,841 | MIT | macOS 14+ | 多家编程服务的会话、周、月限额与重置倒计时,另有 Linux 版 | brew install --cask codexbar |
| Pulse | 602 | Apache 2.0 | macOS 14+ | 官方称支持 76 个服务,含 DeepSeek、Kimi Code;可统计 54 个本地客户端的 token 花费 | DMG,未签名,首次需手动放行 |
| Usage 4 Claude | 411 | MIT | macOS 13+ | 只管 Claude 和 Codex,显示 5 小时、7 天和分模型周限额 | DMG |
三者的区别在于覆盖面:只用 Claude Code,Usage 4 Claude 最简单;同时用多家服务,CodexBar 和 Pulse 更合适。Pulse 支持简体中文界面,并能用人民币显示估算花费。Usage 4 Claude 不支持 Claude 免费账号,Team 和 Enterprise 账号需要管理员开启成员用量面板。
想事先估算按 API 计费时一个任务要花多少钱,可以用本站的 API 成本估算器。
同时用多个编程客户端和中转服务,怎么统一管理?
ThinkWatch Lite(330 星,MIT,macOS 12+ Apple 芯片)是一个本地网关。Claude Code、Codex、opencode、Qwen Code、Aider、DeepSeek Harness 等客户端只需配置一次指向它,之后切换上游服务和模型都在网关里完成,不用改客户端配置。
它针对使用第三方中转(relay)的场景设计了几层保护:
- 请求发出前,把 API 密钥、私钥、JWT、身份证号、银行卡号替换成占位符
- 响应里如果出现下载并执行代码、外传环境变量、读取私钥的工具调用,在客户端执行前截断
- 同一模型的多个上游互相对比,标出自报模型名不符、输入 token 异常、缓存命中偏低的上游
每个请求都会记录匹配的规则、尝试过的上游和成本计算方式,也可以把已完成的请求放到另一个上游重放对比。所有保护默认处于「监控」模式,只记录和提醒,需要逐项手动开启拦截。
怎么回看 Agent 会话、找出最贵和最慢的任务?
| 工具 | 星数 | 许可证 | 形态 | 读取来源 | 特点 |
|---|---|---|---|---|---|
| Claudoscope | 262 | MIT | 菜单栏 + 仪表盘,macOS 14+ | ~/.claude/projects/ 和 Claude 桌面版 Cowork 会话 | 会话回放、成本提醒、实时扫描对话中泄露的密钥;可选只读 MCP 服务 |
| agenttrace | 152 | MIT | 终端 TUI + 报告,macOS / Linux / Windows | Claude Code、Codex CLI、Qwen Code、Cline、Aider、OpenCode 等的本地日志 | 按成本、耗时、失败次数排序会话,定位重试循环和慢工具调用 |
| Loadout | 103 | MIT | 桌面应用,macOS 15+,已签名公证 | Claude Code、Codex、Antigravity 的 Skills、斜杠命令、子代理、MCP 服务 | 统计每个 Skill 实际触发了多少次,可单独停用而不删除 |
三款都在本地运行,README 均写明不收集遥测、不需要账号。Claudoscope 只支持 Claude 系;需要横向比较多个 Agent,选 agenttrace。Loadout 解决的是另一个问题:Skills 和 MCP 装多了以后,哪些在用、哪些只是占上下文。
会话日志能说明 Agent 做了什么,但不能证明结果正确。验收环节的做法见 AI 输出验收工具链。
想在一个客户端里用多家模型,选哪个?
Cherry Studio(53,015 星)和 Chatbox(42,158 星)是 AI Tools 分类里星数最高的两个开源客户端,都支持 OpenAI、Anthropic、Gemini 等云端服务和 Ollama 本地模型:
- Cherry Studio:除了对话,还有知识库、图片生成、可调用文件和命令的 Agent,支持 Skills 和 MCP,以及定时任务。社区版为 AGPL-3.0,README 写明允许商用,但须完整遵守 AGPL 条款;另有商业授权
- Chatbox:社区版为 GPLv 3,与闭源的 Pro 版双向同步代码,功能更偏向轻量对话,macOS 11 以上即可运行
两者都是 Copyleft 许可证:个人使用没有限制,如果要修改后作为服务对外提供或再分发,需要公开修改后的源码,企业集成前应确认。
只想在 Windows 托盘里跑本地模型,可以参考 Llama Windows 本地模型托盘应用。
桌面 Agent 有哪些开源选择?
| 工具 | 星数 | 许可证 | 状态 | 定位 |
|---|---|---|---|---|
| Atomic Agent | 3,446 | MIT | 开发者预览 | 本地优先的 CLI / TUI Agent,默认用自带的 llama.cpp 跑本地小模型,也可接 OpenRouter、Gemini 等 |
| Agent Teams AI | 2,351 | AGPL-3.0 | 持续更新 | 把多个 Claude Code、Codex、OpenCode 实例组织成团队,通过消息协调分工 |
| CoWork OS | 514 | MIT | 持续更新 | 面向文件、浏览器、邮件和定时任务的通用 Agent,每一步可见,高风险操作需审批 |
Atomic Agent 的 README 明确标注接口、命令和配置仍在变化,需要稳定集成应固定版本。CoWork OS 的 macOS 一键安装只支持 Apple 芯片(macOS 13+),Intel Mac 需要通过 Node.js 24 安装。Agent Teams AI 的贡献者需签署 CLA,项目方保留以其他条款再授权的权利。
编程 Agent 本身的选择,可以先看 Cursor 与 Claude Code 对比;给 Agent 加本地代码检索,见 ColGrep 本地代码搜索。
安装这些工具前要注意什么?
- 凭据访问:用量监控类工具通过读取浏览器 Cookie、OAuth 会话或本地文件获取数据,首次运行时会请求钥匙串访问。安装前确认来源是官方 GitHub 仓库
- 未签名应用:Pulse 没有 Apple 开发者证书,首次打开需在「隐私与安全性」中放行;Loadout、CoWork OS 已签名
- 管道安装脚本:agenttrace、Atomic Agent、CoWork OS 提供
curl | sh安装。agenttrace 的脚本会校验 SHA-256,但执行前仍建议先读一遍脚本 - 中转服务风险:ThinkWatch Lite 能降低风险,但无法让不可信的中转变得可信。中转方能看到完整请求,敏感代码不应经过来路不明的中转
- 项目成熟度:12 款中有 8 款仓库建于 2026 年,星数在 100~600 之间的项目可能随时停更,选用前看一下最近的提交和 issue 处理情况
FAQ
awesome-mac 收录的软件都是免费的吗?
不是。awesome-mac 用图标区分开源、免费和 App Store 应用,也收录付费软件。清单本身采用 CC 0 协议,可以自由引用;每款软件的授权要看各自的许可证。本文挑选的 12 款都是开源免费软件。
只用 Claude Code,最少需要装哪几个?
看额度装一个用量监控,Usage 4 Claude 只管 Claude 和 Codex,配置最少;想回看会话成本,加一个 Claudoscope。两者都是 MIT 协议,在本地运行,不需要额外注册账号。
这些工具会上传我的代码或对话吗?
本文列出的会话分析和用量监控工具,README 均声明在本地运行、不收集遥测,只在检查更新或向官方查询用量时联网。这是项目方的自述,本站未做抓包验证;处理敏感代码时,可以用系统防火墙限制它们的联网范围。
为什么没有收录 ChatGPT、Claude 官方客户端?
官方客户端已有大量介绍。本文只选 awesome-mac 中标注开源、近一个月有更新、能补足编程 Agent 工作流的第三方工具。
参考来源
- GitHub:jaywcjlove/awesome-mac(README 的 AI Tools、Voice-to-Text 分类,10-27 查阅)
- GitHub API:awesome-mac 及 12 款工具的星数、许可证、最近提交时间(10-27 查阅)
- 各工具 GitHub README:steipete/CodexBar、qunqin 24/Pulse、f-is-h/Usage 4 Claude、ThinkWatchProject/ThinkWatch-Lite、cordwainersmith/claudoscope、luoyuctl/agenttrace、migsilva 89/loadout、CherryHQ/cherry-studio、chatboxai/chatbox、AtomicBot-ai/atomic-agent、777 genius/agent-teams-ai、CoWork-OS/CoWork-OS(10-27 查阅)










