Xcode 里的 Agent,
就在刘海里。
Xcode 27 的编程助手运行 Claude、Codex 和 Antigravity,用的是它自己的一套设置。Gnista 也接入到那里,所以它们的对话会像其他会话一样,在刘海里占一行。下面讲怎么设置,哪些能在刘海里回应,哪些还得在 Xcode 里处理。
免费试用 7 天无需账号和银行卡 · 之后一次性 €19
更新于
简短回答
安装 Gnista,勾选 Claude Code、Codex 和 Antigravity。它们在 Xcode 里的对话会显示在 MacBook 的刘海里:工作中是黄色,需要你是红色,完成是绿色。连接 Codex 时,Xcode 里 Codex 用的 Gnista hooks 也一并信任了。
用 Gnista
- 下载 Gnista,打开它。
- 勾选 Claude Code、Codex 和 Antigravity。你在 Xcode 里用的每一个,Gnista 都会先备份,再把它的 hooks(钩子)也加进 Xcode 里给它的设置。如果你之后才在 Xcode 里登录某个 Agent,Gnista 下次启动时会补上。
- 在 Xcode 里开一个对话。它的那一行显示项目、它正在哪一步,完成时显示它的回复。点一下就打开这个项目的窗口,并选中那个对话(需要辅助功能权限)。
哪些能在刘海里回应
- Codex:允许或拒绝一条命令(想的话附上理由);回答带选项的提问;还能给它发备注,Codex 当作你的消息收下,Xcode 也会显示在对话里。
- Claude:回答带选项的提问。Gnista 把你的回答填进 Xcode 自己的提问面板,所以那个对话得在 Xcode 里开着,Gnista 也需要辅助功能权限。
- Antigravity:它问你问题时,这一行会显示出来。回答要在 Xcode 里。
哪些还得在 Xcode 里处理
- 有些请求 Xcode 自己就回应了:它自带的工具,以及对你项目里文件的改动。只有 Xcode 真的要问你的事,比如运行一条命令,才会等你。
- Claude 的权限请求和计划、一次好几个提问,以及对话没开着时的任何提问:都在 Xcode 里回答。点一下这一行就带你过去。
- 给 Claude 发备注:Xcode 运行 Claude 的方式,没法用备注把它叫醒。
不用 Gnista
Xcode 会在对话列表里标出在等你的对话。但只有 Xcode 在前面时你才看得到,别的窗口里的对话,或者你在干别的时,它都不会告诉你。
顺便一提
- 终端里的 Agent 和 Xcode 里的 Agent 各占一行:同一个 Gnista 两边都管。
- 在设置 ▸ 智能体里断开某个 Agent,Gnista 的 hooks 也会从 Xcode 的设置里删掉。
- 免费试用 7 天,之后 €19 一次买断。更多见 Claude Code、Codex 和 Antigravity。
更多指南。
Qwen Code 通知,
就在 Mac 刘海里。Qwen Code 跑完了还是在等你,在 Mac 上哪儿都能知道。Claude Code 也一样。
Kimi Code 和 CodeBuddy,
通知进刘海。Kimi Code 或 CodeBuddy 在等你批准,不用盯着终端也知道;CodeBuddy 还能直接在刘海里批准。Codex 也一样。
批准 Qwen Code 的请求,
不用切窗口。在刘海里允许或拒绝一条命令,然后接着干你手上的事。
编程 Agent 的用量与额度,
心里有数。Claude Code 和 Codex 的 5 小时与每周额度,以及每个会话花了多少,就在会话下面。
服务器上的 Agent,
在 Mac 上回应。服务器或另一台 Mac 上的 Claude Code、Codex 等什么时候需要你,在 Mac 上就知道,还能直接回应。
容器里的 Agent,
触手可及。devcontainer 或 Kubernetes pod 里的 Claude Code、Codex:它们的请求照样进刘海。