Droid,
就在刘海里。

Mac 上的 Factory Droid 通知、权限批准和积分

Gnista 把每个 Droid 会话都显示在 MacBook 的刘海里:工作中、完成,还是需要你。Droid 想跑什么,就在那里允许或拒绝,还能看到每个会话花了多少 Factory 积分。

免费试用 7 天 无需账号和银行卡 · 之后一次性 €19
01概览

Droid 配 Gnista,一目了然。

运行环境
任意终端里的 Droid CLI,以及 Factory 桌面应用里的会话。
设置
hooks 写在 ~/.factory/hooks.json,改前先备份;Droid 会让你信任文件夹一次。
需要你
Droid 本来会问你的每一次调用,附带命令或文件,一问就显示。
在刘海里回应
允许或拒绝,Droid 接着干;不管它的话,10 秒后 Droid 会在它自己的提示里问你。
在刘海里回复
替你敲进它的终端:Terminal、iTerm、Ghostty、tmux 窗格,或装了 Gnista 扩展的编辑器终端。
这一行显示
会话标题、你的提示词、回复、它正在跑的工具,以及以进度显示的待办。
子 Agent
Droid 启动的每个 Task 都显示在它那一行,后台的也算;子 Agent 的请求也来到同一行。
费用与限额
token、上下文和会话花掉的 Factory 积分,读自 Droid 自己的记录;没有套餐额度。

允许,拒绝,接着干。

Gnista 只拦下 Droid 自己按它的自主级别规则本来就会问的调用,其余照旧运行。允许,命令就跑,Droid 里不会再弹提示。拒绝,Droid 会收到 Gnista 的理由,并说明这一点。脚本在运行前整体回应一次。

每个会话,花了多少。

这一行读取 Droid 的会话记录:标题、你的提示词、回复、待办、子 Agent,以及每个会话用掉的 token、上下文和 Factory 积分。点一下就落到它的终端标签页,或 Factory 应用里的那个会话。

Droid 上做不到的事,以及原因。

  • 没有“始终”:hook(钩子)没法设置 Droid 的规则,所以“允许”只对这一次调用有效。
  • 费用以 Factory 积分计,不是美元,也没有套餐额度:Droid 运行时才去取这些数据,并不保存。
  • 从刘海发出的回复只在 Gnista 能敲字的地方送得到 Droid:Terminal、iTerm、Ghostty、tmux 窗格,或装了 Gnista 扩展的编辑器终端。
  • Droid 只在你信任过的文件夹里运行 Gnista 的 hooks,而 droid exec 需要 Factory 订阅。
02设置

接入只需一分钟。

  1. 打开 Gnista,勾选 Factory Droid。
  2. Gnista 先备份,再把它的 hooks 加进 ~/.factory/hooks.json;如果你的 hooks 在 ~/.factory/settings.json 里,就加在那里,让你的照常运行。
  3. 启动 Droid,它问时信任这个文件夹。每个文件夹只问一次。
03常见问题

Droid,有问必答。

能在刘海里批准 Droid 吗?

能:允许或拒绝。刘海收起时,Gnista 10 秒后放手,Droid 会在它自己的提示里问你。

为什么 Gnista 里看不到 Droid?

Droid 只在你信任过的文件夹里运行 hooks。在那里启动 Droid,它问时信任它。

Droid 跑的每个工具,Gnista 都会问我吗?

不会。它只拦下按你的自主级别 Droid 本来就会问的调用;其余照常运行。

会显示 Droid 花了多少吗?

会,以 Factory 积分显示,附上 token 和上下文。没有美元价格,也没有套餐额度。

Factory 的桌面应用能用吗?

能。它的会话和其他会话一样显示,点一下就在应用里打开那个会话。

怎么移除?

设置 ▸ 智能体 ▸ Factory Droid ▸ 断开连接。删掉的正好是 Gnista 的 hooks。

Gnista 还照看着

自己写了个 Agent?一行 JSON 就能向 Gnista 汇报:自定义 Agent。