让多个 AI 编程 Agent 并行跑在一个窗口里:哪吒 Nezha 深度体验

哪吒 Nezha:让多个 AI 编程 Agent 并行跑在一个窗口里,这事终于有人认真做了

如果你同时在维护三四个项目,可能已经遇到过这个矛盾:每个项目都想配一个 Claude Code 或 Codex,但终端只有一个,切换来切换去最后连自己在哪个上下文里都搞混了。更别说还要在项目间切换、查看 Git 状态、盯着任务进度——光管理开销就够喝一壶的。

GitHub 上有一个 1.8k Star 的开源项目,试图认真解决这个问题,它叫哪吒(Nezha)。


它到底是什么

哪吒是一款专为 AI 编程时代打造的轻量级跨平台桌面 IDE,核心定位是:让你在同一窗口里同时跑多个 Claude Code 和 Codex 会话,分别在各自的项目里工作,不需要来回切换终端标签页。

它用 Tauri + React + TypeScript 构建,安装包只有 7MB,启动速度比 VS Code 快得多。内置了轻量级代码编辑器、Markdown 编辑器、原生 Git 集成、终端,以及一个任务看板。本质上是一个”AI 编程 Agent 的工作台”,而不是另一个功能堆砌的编辑器。

项目地址:https://github.com/hanshuaikang/nezha


解决的是什么真实问题

传统的编辑器逻辑是”人在中央”——你打开项目,切到文件,写代码,切换上下文。AI 时代这个模式被倒过来了:AI 在写代码,人在监督和决策。 当一个 AI Agent 跑在一个项目里时,你的注意力被锁定了;如果同时有多个项目需要 AI 处理,传统的终端切换方案体验很差。

哪吒解决的就是这个”并行注意力”问题:把多个 AI 会话装进同一个窗口,每个会话有自己独立的项目上下文、终端和任务状态,你可以随时切换,也可以同时观察它们的进度。

作者在 README 里写得很直接:

传统 IDE 本质上是以开发者为核心设计的。而现在人写的代码越来越少,AI 写的代码越来越多,写代码本身开始变成一件可以并行的事情。但人的注意力是有限的,如何快速跟踪多个项目的任务,就是哪吒想要解决的事情。


核心功能一览

多项目工作区 + 会话管理

左侧项目栏随时切换,右侧内置终端直接调用 Claude Code 或 Codex。会话结束后自动可视化保存,不需要 resume 就能回顾每次对话内容,可以置顶重要会话。

任务看板

内置任务系统,支持 Kanban 视图管理 AI 任务生命周期。什么时候创建分支、什么时候需要人工介入、什么时候完成了——一目了然。

Git 原生集成

不只是显示状态,还支持 AI 生成 Git Commit Message、分支创建和 CodeReview 视图。底层支持 Git Worktree,适合需要并行多个分支开发的场景。

轻量级代码编辑器

内置代码编辑器支持所有主流编程语言语法高亮,Markdown 支持预览,不需要为了一次快速浏览另外打开一个工具。

Skill 管理

通过软链接方式集中管理本地所有 Skill,直接在 IDE 里调用,不需要每次找文件路径。

通知提醒

当 AI Agent 需要人工介入时,自动弹出系统通知和角标提醒,不会让你错过任何需要决策的时刻。


适合谁,不适合谁

适合:

  • 同时维护 2 个以上需要 AI 辅助的项目的开发者
  • 在多个分支或服务间并行做 AI 重构/测试的团队成员
  • 想在一个界面里同时观察多个 AI 会话进度的”AI 编程监督员”
  • 使用 Claude Code 或 Codex 作为主力编程工具的人

不适合:

  • 只需要单项目单会话的简单场景(直接开终端跑 Claude Code 就行)
  • 追求全功能 IDE 体验(哪吒的代码编辑能力比 VS Code 弱很多,它本质上是 Agent 管理工具)
  • Windows 用户(目前 README 未提及 Windows 支持,macOS 有安装签名问题需要处理)

使用门槛

必须的前提:

  • 本地已安装 Claude Code 或 Codex(这是硬依赖,没有的话哪吒只是个空壳)
  • macOS(截至目前的稳定版本主要面向 macOS,Linux 理论上可编译)

安装注意(macOS):

由于安装包未签名,初次安装会遇到”NeZha 已损坏”的提示,执行以下命令即可:

xattr -rd com.apple.quarantine /Applications/nezha.app

这是 macOS 对未签名应用的常规安全提示,不影响使用。


近期更新(2026年7月至今)

作者更新非常频繁,最近两个月的版本:

  • v0.4.7(2026-08-01):新增 Vue 语法高亮支持、Agent 模型与推理选项选择、终端选择复制
  • v0.4.6(2026-07-21):修复通知语言匹配,修补 Rust 依赖安全漏洞(RUSTSEC-2026-0204)
  • v0.4.5(2026-07-05):任务看板视图、Git Worktree 终端入口、文件夹折叠优化

项目目前 1.8k Star,172 Fork,45 个 open issues,活跃度不错,但整体功能仍在快速迭代中,生产环境使用建议先看 GitHub Issues 确认自己的场景是否覆盖。


如果你想试试

  1. 先确认本地装了 Claude Code(npm install -g @anthropic-ai/claude-code)或 Codex
  2. 从 GitHub Releases 下载最新 macOS 版本:https://github.com/hanshuaikang/nezha/releases
  3. 安装后执行 xattr -rd com.apple.quarantine /Applications/nezha.app(macOS)
  4. 打开哪吒,通过左侧栏添加项目,点击终端入口启动 Claude Code 或 Codex
  5. 建议先在一个非关键项目里试水,等熟悉了工作流再迁移主力项目

如果你觉得一个窗口管多个 AI 会话还是太折腾,哪吒的替代思路是给每个项目开一个独立的 Claude Code 进程 + tmux session 管理——但哪吒把这个体验做成了”第一公民”,不需要自己配 tmux。

项目还在活跃开发中,欢迎去 GitHub 提 Issue 或 Star 支持作者:https://github.com/hanshuaikang/nezha

评论区

0 条评论

登录后可评论。

拾光·开源拾遗 2232 阅读