描述
Gnista 是一款 macOS 应用程序,通过提供对各种编码代理的实时监督来增强开发人员的生产力。它与您的 MacBook 的凹槽或菜单栏无缝集成,提供了一种隐蔽而有效的方式来监控代理的状态,如 Claude Code、Codex、Gemini CLI 等。该应用程序跟踪哪些代理正在积极工作,哪些已完成任务,以及哪些代理在等待您的输入。
阅读更多
当代理需要注意时,Gnista 会在凹槽中显示通知,展示请求——无论是命令、带行号的差异,还是问题——持续五秒钟。用户可以通过键盘快捷键(⌘Y 允许,⌘N 拒绝)快速批准、拒绝或直接从此界面提供答案,消除了在应用程序或终端标签之间切换的需要。此功能扩展到各种类型的代理交互,包括权限请求、对代理输出的回复,以及对多项选择问题或计划的回答。
Gnista 支持广泛的编码代理,并与多个终端、编辑器和应用程序集成,包括 Terminal、iTerm2、VS Code、Cursor 和 Claude 应用程序。它甚至可以监控在 Linux 服务器上通过 SSH 运行的代理、开发容器或 Kubernetes pod,提供跨不同开发环境的统一视图。对于无法直接接收外部输入的代理,Gnista 智能地显示它们的请求,并提供快速跳转到代理运行的确切终端标签、tmux 窗格或编辑器窗口。
该应用程序还提供有关代理活动的详细洞察,包括支持模型的成本和使用限制。它可以显示代理使用的模型、其上下文窗口的满度,以及根据模型制造商的费率计算每次调用的价格。用户还可以使用简单的 JSON 配置定义自定义代理,几乎可以让任何工具向 Gnista 报告其状态。隐私是核心原则,没有会话数据、遥测或分析信息离开用户的 Mac。Gnista 静默运行,具有可配置的通知,尊重屏幕共享、通话和专注模式,确保最小的干扰。
- 类别AI 编程助手
- 定价模式One-time purchase, Yearly Subscription
- 部署桌面应用
- 平台macOS
Gnista的核心功能
macOS 凹槽或菜单栏中的实时编码代理监控
代理操作、请求和完成的即时通知
从凹槽直接与代理交互(允许、拒绝、回复、回答问题)
支持广泛的编码代理,包括 Claude Code、Codex、Gemini CLI、Copilot
与多个终端、编辑器和应用程序集成(例如,Terminal、iTerm2、VS Code)
通过 SSH、开发容器和 Kubernetes pod 监控 Linux 服务器上的代理
详细的代理状态显示:工作中、完成、需要注意、分支、应用、持续时间
支持的 AI 模型的成本和使用限制跟踪
通过 JSON 配置集成自定义代理,支持任何命令行工具
在屏幕共享、通话和专注模式下静默通知
快速交互的键盘快捷键(⌘Y、⌘N、⌥G)
跳转到代理运行的确切终端标签、tmux 窗格或编辑器窗口
以隐私为中心的设计,没有数据离开您的 Mac
一次性个人许可证,包含一年的更新和可选续订
针对多台 Mac 的年度团队计划,带有 MDM 配置和优先支持
如何使用 Gnista?
安装 Gnista:下载并在您的 Mac 上打开该应用程序。
配置显示:通过设置选择在凹槽、菜单栏或两者中显示代理状态。
选择代理:勾选 Gnista 自动检测到的系统中的编码代理。
监控代理:在您选择的显示区域观察代理状态(工作中、完成、需要您)。
与代理交互:直接从凹槽或菜单栏响应代理请求(允许、拒绝、回复、回答)。
跳转到会话:单击代理的会话,立即导航到其确切的终端标签或应用程序窗口。
自定义代理:通过提供简单的 JSON 配置文件为自定义工具添加支持。
Gnista的使用案例
- 监控编码代理
- 快速代理交互
- 远程开发监督
- 提高生产力
- 成本和使用跟踪
- 自定义工具集成
- 团队协作







