Mistral Vibe,
就在刘海里。
Mac 上的 Mistral Vibe 状态、批准请求和费用
Gnista 把每个 Mistral Vibe 会话都显示在 MacBook 的刘海里:工作中、需要你、完成。Vibe 的 hooks(钩子)从不告诉你它在等待,所以 Gnista 读 Vibe 自己的会话日志,它一问,就显示它问的命令。
Mistral Vibe 配 Gnista,一目了然。
- 运行环境
- 任意终端里的 Mistral Vibe,使用统一 harness。
- 设置
- 勾选 Mistral Vibe;Gnista 把 hooks 写进自己的文件
~/.vibe/hooks.toml,新会话会自动读取。 - 需要你
- 批准请求,附带命令;它的提问,附带选项。都从 Vibe 自己的会话日志里读取,因为没有 hook 会告诉你。
- 在刘海里回应
- 不行:Vibe 的 hook 能拒绝但不能批准,所以要在 Vibe 里回应,点一下就到它的标签页。
- 在刘海里回复
- 可以,替你敲进会话的终端:Terminal、iTerm、Ghostty、tmux 窗格,或装了 Gnista 扩展的编辑器终端。
- 这一行显示
- 取自你第一条提示词的标题、最新消息和工具、token、上下文和费用,都来自 Vibe 的会话文件夹。
- 子 Agent
- Vibe 会原地等它的子 Agent,这一行显示排在前面的是哪个,以及已完成几个。
- 费用与限额
- 每个会话按 Vibe 配置里的模型计价(默认 Mistral Medium 3.5,用 Vibe 自带的价格),上下文圆环以 Vibe 的压缩阈值为满;Vibe 不记录套餐额度。
需要你时,没有 hook 也知道。
Vibe 没有表示“等待中”的 hook,所以 Gnista 读 Vibe 自己的会话日志,只在它变化时读,请求和命令、提问和选项,一出现就显示。你在 Vibe 里回应后,这一行就回到工作中。
花了多少,按 Vibe 自己的价。
Gnista 从 Vibe 的会话文件夹读取每个会话的总量和上下文,按 Vibe 配置里的模型计价:没改过就是 Mistral Medium 3.5,用 Vibe 自带的价格。上下文圆环以 Vibe 开始压缩的那一点为满(没改过就是 200K token),而不是模型的整个窗口。
子 Agent,谁在前面一目了然。
Vibe 把活交给子 Agent 并等它们时,这一行显示排在前面的是哪个、已完成几个,等得再久也有个数。
Mistral Vibe 上做不到的事,以及原因。
- 在刘海里批准:Vibe 的 hook 能拒绝工具,但不能批准,所以要在 Vibe 里回应。点一下这一行就到它的标签页。
- 接入前就已在运行的会话:Vibe 在会话开始时读取 hooks。
- Vibe 的旧版 harness:Gnista 只读统一 harness 的会话文件夹。
- 子 Agent 在做什么:Vibe 不记录子 Agent 的步骤,所以这一行只显示排在前面的是哪个,不显示它的步骤。
接入只需一分钟。
- 打开 Gnista,勾选 Mistral Vibe。
- Gnista 把它的 hooks 写进自己的文件
~/.vibe/hooks.toml。Vibe 的其他设置保持原样。 - 接入后开一个新的 Vibe 会话:Vibe 在会话开始时读取 hooks。
Mistral Vibe,有问必答。
Gnista 怎么知道 Vibe 在等待?
靠 Vibe 自己的会话日志,它会记下每一次等待批准或等待回答提问,以及什么时候得到回应。Vibe 没有哪个 hook 会告诉你。
能在刘海里批准 Vibe 吗?
不能:Vibe 的 hook 能拒绝但不能批准。在 Vibe 里回应;点一下这一行就到它的标签页。
我接入了 Vibe,但会话没显示。为什么?
Vibe 在会话开始时读取 hooks。开一个新会话就会显示。
我在 Vibe 里用别的模型,费用还准吗?
Gnista 按 Vibe 配置里的模型计价,它认识 Mistral Medium 3.5。其他模型,描述你自己的模型,写上价格和窗口。
怎么移除?
设置 ▸ 智能体 ▸ Mistral Vibe ▸ 断开连接。Gnista 的 hooks 会从 ~/.vibe/hooks.toml 里删掉。
Gnista 还照看着
Qwen Code
Kimi Code
CodeBuddy
WorkBuddy
ZCode
MiMoCode
Claude Code
Codex
Gemini CLI
Copilot
OpenCode
Devin
Cursor
Codewhale
Droid
Antigravity
Qoder CLI
Kilo Code
Grok Build
Amp
Pi
Goose
Auggie
OpenHands
Trae
Aider
DeepSeek Harness
自己写了个 Agent?一行 JSON 就能向 Gnista 汇报:自定义 Agent。