Nimbalyst 可视化智能编码工作台

在一个桌面工作区中并行管理 Codex 与 Claude Code 会话,并可视化审阅文件改动。

Star 数
★ 2k
最近更新
4 天前
License
MIT
主语言
TypeScript

30 秒速览

运行形态
桌面应用网页应用
可在哪里用
兼容但需适配Codex · Claude Code
费用
软件免费,模型调用费用自付
上手难度
中 · 需要几步配置
开始前需要
npm 7+ElectronShell / 命令行网络访问本地文件系统
典型场景
需要同时推进多个 Codex 或 Claude Code 编码任务的开发者,可用并行会话、搜索恢复和 Kanban 看板跟踪工作。
不适合
  • 只想用 OpenCode 或 GitHub Copilot 的用户:两者仍为 alpha,可能不稳定
  • 不愿自行安装依赖、从源码构建 Electron 单仓库的开发者

这个 Agent 能做什么,适合哪些场景?

Nimbalyst 是一款本地运行的开源可视化编辑器、会话管理器和任务管理器,面向开发者、产品经理、设计师和构建者。桌面端基于 Electron,代码库还包含 SwiftUI iOS 应用、跨平台 runtime、协作协议包、扩展 SDK 与内置扩展。它支持 Codex、Claude Code,并将 OpenCode 和 Copilot 标为 alpha 支持;用户可在并行会话、看板、文件和任务之间建立关联。内置编辑器覆盖 Markdown、Mockup、Mermaid、Excalidraw、CSV、数据模型和 Monaco 代码编辑,并以红绿差异供用户审阅智能编码代理的修改。内容和状态可保存为 Markdown、普通磁盘文件或 Git 中的文件;协作同步服务器则是独立项目。

用户新建或打开文档后,可在 WYSIWYG Markdown 编辑器中编辑内容,并让已支持的编码代理跨文件工作。应用把会话与文件相互关联,显示某个会话触及的文件,支持搜索、恢复和并行运行会话,并在 Kanban 看板中管理会话。代理提出文件修改后,用户可通过红绿 WYSIWYG 差异逐项接受或拒绝,也可编辑和批注。任务视图可让代理添加、移动和执行计划、缺陷、功能或待办事项;开发者视图提供 Git 状态、AI git commit、Ghostty 内嵌终端和 worktree 工作流。扩展通过统一的 EditorHost 合约接入,内置扩展示例包括 Astro 网站编辑器、可视化 Git 日志、思维导图、幻灯片和 3D 对象编辑器。

  1. 需要同时推进多个 Codex 或 Claude Code 编码任务的开发者,可用并行会话、搜索恢复和 Kanban 看板跟踪工作。
  2. 审阅代理修改的技术负责人,可在 Markdown、代码或图表相关文件中查看红绿差异并逐项决定接受或拒绝。
  3. 维护同时包含设计稿、文档和代码的产品团队,可在 Mockup、Mermaid、Excalidraw、CSV 与代码编辑器中与代理协作。
  4. 使用 Git worktree 开展隔离开发的工程师,可结合 Git 状态、AI git commit 和内嵌 Ghostty 终端管理工作流。
  5. 需要在移动设备上回应运行中会话的人,可通过移动端查看会话状态、回复问题、审阅差异并排队后续任务。

如何安装或部署这个 Agent?

可下载 macOS Apple Silicon、macOS Intel、Windows 或 Linux 的发行安装包;README 列出的最低要求分别为 macOS 12+、Windows 10+ 和 Linux。若从源码运行,需要 npm 7+:

npm install
cd packages/electron && npm run dev

README 未说明 Codex、Claude Code、OpenCode 或 Copilot 的凭据配置步骤,也未列出首次连接这些工具所需的授权方式。

如何使用这个 Agent?

启动后,点击 New 或按 Cmd/Ctrl+N 创建文档,在 Markdown 的 WYSIWYG 编辑器中编写或修改内容。切换到 Agent Manager 运行并行会话,把会话关联到文件,并通过搜索或 Kanban 管理进度。代理给出修改时,逐项接受或拒绝红绿差异;任务视图可用于维护计划、缺陷和待办。源码开发时,运行 cd packages/electron && npm run dev 即可启动 Electron 开发模式。

这个 Agent 有哪些优点和局限?

优点
  • 把会话、文件、任务和 Git 工作流放入同一桌面应用,并支持会话与文件双向关联。
  • 支持 Markdown、Mockup、Mermaid、Excalidraw、CSV、数据模型和 Monaco 代码等多种可视化协作表面。
  • 可用红绿 WYSIWYG 差异审阅代理变更,而不只依赖文本对话或终端输出。
  • 扩展使用统一的 EditorHost 合约,且仓库已列出多个内置扩展类型。
  • 桌面端提供 macOS、Windows 和 Linux 下载项,另有 iOS 移动应用代码。
局限
  • OpenCode 和 Copilot 在 README 中仍标为 alpha,早期功能可能不稳定或不完整。
  • 协作同步服务是独立项目;本仓库仅包含客户端与 packages/collab-protocol 中的线协议类型。
  • 从源码运行要求 npm 7+,并需在 Electron monorepo 工作流中安装依赖和启动开发环境。
  • README 未提供支持的编码代理的授权、账号或配置细节。
  • 应用默认会发送匿名 PostHog 使用分析;虽可在 Settings → Advanced → Analytics 关闭,但采用前需要评估这一默认设置。

这个 Agent 与同类方案有什么区别?

Nimbalyst 将自己定位为 Codex、Claude Code、OpenCode(alpha)和 Copilot(alpha)的可视化协作与会话管理层,而非替代这些编码代理。与直接在各代理终端中工作相比,它额外提供文件关联、Kanban、任务管理、可视化编辑和差异审批。

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
Nimbalyst 可视化智能编码工作台 当前 72 · 存在缺口 桌面应用免费 + 模型费 ★ 2k 4 天前 TypeScript Codex · Claude Code
Tessera 70 · 存在缺口 桌面应用免费 + 模型费 ★ 318 11 天前 TypeScript Codex · Claude Code
dev-3.0 76 · 表现良好 桌面应用 ★ 329 今天 TypeScript Codex · Claude Code
Vicoa 67 · 存在缺口 桌面应用免费 + 模型费 ★ 531 1 天前 Python Codex · Claude Code

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
存在缺口
72/ 100 五分制 3.6 / 5
信任安全 18/29
可靠稳定 8/14
适用触发 15/18
规范维护 14/18
有效结果 12/13
证据核验 5/8
查看各维度的扣分理由
信任安全18 / 29 · 3.1/5

权限文档描述按项目授权、默认工作区范围、敏感路径拦截、URL 模式控制和多种审批范围;这些为常规控制提供了依据。扣分原因:仍可选择不经审批的“允许一切”,且永久授权模式会保存到项目设置;MCP 迁移说明会在迁移成功后删除旧配置,但材料没有说明备份或恢复办法。遥测披露匿名 ID、事件清单位置及退出设置,但本材料未包含事件清单或分析指南本身。

可靠稳定8 / 14 · 2.9/5

提供者权限映射、MCP 配置迁移、产品架构和版本安装信息都有具体说明;CLI 文档也描述稳定错误出口。扣分原因:CLAUDE.md 声称多项规则受钩子和验证门禁强制执行,但本材料没有钩子实现或运行结果;MCP 实现文档标注完成并称有 22 项测试,却只是文档中的说法。部分说明存在过时内容,例如身份文档明确指出另一份规则文档已过时,而 MCP 配置实现文档片段也未展示完整实现。

适用触发15 / 18 · 4.2/5

README 面向使用多种编码代理的开发者,说明并行会话、编辑器、任务跟踪和移动端场景,并列出平台及系统要求。权限与安装材料覆盖多种模式和 Linux 发行版。扣分原因:代理能力和权限的完整边界主要分散在局部说明中;Wiki 插件技能有明确触发条件,但样本不包含完整技能集,不能据此评定全部触发覆盖。

规范维护14 / 18 · 3.9/5

仓库有按包组织的架构说明、安装与构建步骤、Linux 故障处理、MIT 许可证、版本号及稳定/alpha 更新通道,也包含限制说明。扣分原因:文档存在明确过时或历史状态内容;维护责任主要通过项目团队、贡献入口和安全邮箱间接体现,没有清楚说明维护负责人或响应承诺;本材料也不足以核实完整变更日志。

有效结果12 / 13 · 4.6/5

产品说明和入门步骤清楚列出视觉编辑、差异审阅、并行会话及任务管理等可直接理解的用途,权限审批也可管理和撤销。扣分原因:桌面端、多代理、MCP、扩展和移动端的组合带来较高设置与理解成本,材料未提供足够数据来判断该成本对不同用户是否合理。

证据核验5 / 8 · 3.1/5

README 的具体产品主张可与权限文档、CLI 入口、工作流及源码片段部分对应;权限文档给出代码位置,身份文档强调逐行引用。扣分原因:多项关键主张只在文档中陈述,未由本材料中的实现或独立验证交叉支持;身份文档自述部分依据工作树而非 HEAD,降低其与指定修订版本的一致性把握。

风险与缓解建议
  • “允许一切”模式会自动接受操作;首次信任项目时应留意所选权限模式及已记住的授权。
  • MCP 配置迁移说明称成功后删除旧配置;材料没有说明如何恢复被删除的旧文件。
  • 部分架构和实现文档明确存在过时或历史内容;不要把这些文档中的状态描述当作指定修订版的完整现状。
证据充分度:低 评估于 2026年11月8日 审查版本 826adb4f93db
查看完整评分方法 →
你是这个项目的维护者?把 FARS 徽章加到 README

徽章显示当前的评审分数和结论,点击回到本页。重新评审后约一小时内更新。

FARS

[![FARS 评测](https://followagents.com/badge/nimbalyst.svg?lang=zh)](https://followagents.com/zh/agents/nimbalyst)
<a href="https://followagents.com/zh/agents/nimbalyst"><img src="https://followagents.com/badge/nimbalyst.svg?lang=zh" alt="FARS 评测"></a>

最近版本

来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。

  1. v0.82.7 Release v0.82.7 预发布
    发布说明摘录
    Fixed - New tracker items get local numbers (like NIM.75) again; items created since early October without one are numbered on the next launch. A tracker type can opt out with localNumbers: false - The pull request panel no longer reports the GitHub CLI as signed out when gh auth status is slow to answer. - After you start a new session to implement a plan, the planning session's plan card says "Deferred to new session" instead of "Denied" - A session that fails to load now says why and offers Try again, instead of showing "Session not found" …
    在 GitHub 查看 ↗
  2. v0.81.7 Release v0.81.7
  3. v0.80.6 Release v0.80.6

常见问题

Nimbalyst 是否收费,采用什么许可证?
README 将其描述为免费、开源的本地桌面应用,本仓库采用 MIT License。
它支持哪些编码代理?
README 列出 Codex、Claude Code、OpenCode(alpha)和 Copilot(alpha)。
协作数据是否全部由本仓库自行托管?
不是。客户端会与 wss://sync.nimbalyst.com 通信,但驱动该服务的 Cloudflare Worker 是独立项目。
应用会收集文件内容或账号信息吗?
README 声明匿名 PostHog 分析不会收集用户名、邮箱、IP 地址、文件内容、文件路径、API 密钥、认证令牌、文档内容、会话内容或聊天内容;可在设置中退出分析。
这页内容对你有帮助吗?
在 GitHub 查看 ↗ 安装 ↓

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。