⭐⭐⭐ Spring Boot 项目实战 ⭐⭐⭐ Spring Cloud 项目实战
《Dubbo 实现原理与源码解析 —— 精品合集》 《Netty 实现原理与源码解析 —— 精品合集》
《Spring 实现原理与源码解析 —— 精品合集》 《MyBatis 实现原理与源码解析 —— 精品合集》
《Spring MVC 实现原理与源码解析 —— 精品合集》 《数据库实体设计合集》
《Spring Boot 实现原理与源码解析 —— 精品合集》 《Java 面试题 + Java 学习指南》

摘要: 原创出处 http://www.iocoder.cn/Fight/zhihuiduoge-AI-bianchengzhushoutongshiganhuodegongju/ 「芋道源码」欢迎转载,保留摘要,谢谢!


🙂🙂🙂关注微信公众号:【芋道源码】有福利:

  1. RocketMQ / MyCAT / Sharding-JDBC 所有源码分析文章列表
  2. RocketMQ / MyCAT / Sharding-JDBC 中文注释源码 GitHub 地址
  3. 您对于源码的疑问每条留言都将得到认真回复。甚至不知道如何读源码也可以请教噢。
  4. 新的源码解析文章实时收到通知。每周更新一篇左右。
  5. 认真的源码交流微信群。

用 Claude Code 写代码,效率确实高。但当你同时推进三四个项目时,问题来了:每个项目开一个终端窗口,来回切换,根本记不清哪个任务跑到哪一步了。想看看项目 A 的会话历史,得在终端里翻半天。想给项目 B 提交代码,又得切到另一个终端再打开 Git 客户端。

有没有一个桌面工具,能让你在一个界面里同时管理多个 AI 编程任务?

有,叫 Nezha(哪吒)。

一句话说清楚

Nezha 是一款专为多项目并行 VibeCoding 打造的桌面工具,原生支持 Claude Code 和 Codex。

在一个界面里同时管理多个项目的 AI 编程任务——下发指令、跟踪进度、查看会话、提交代码,全部在这里完成,不需要在终端、编辑器和 Git 客户端之间来回切换。

安装包只有 7MB,告别 IDE 的笨重。

为什么需要这种工具

传统 IDE(VS Code、JetBrains)本质上是为开发者手动编码设计的。插件系统、重构、变量联想,都是帮人打字更快。

但现在 AI 写代码越来越多,写代码本身开始并行了。你可能同时让 Claude Code 在项目 A 重构 API 层,在项目 B 写单测,在项目 C 修 Bug。这在以前不敢想,现在是日常。

问题是:人的注意力有限。三个终端窗口里的 Agent 各自在跑,你根本跟不过来。

Nezha 解决的就是这个问题:以 Agent 优先设计,把多个 AI 编程会话统一管理起来,让你当「项目经理」而不是「打字员」。

核心功能

多项目并行管理

在单一界面中同时管理多个项目的多个 VibeCoding 任务。虚拟终端运行原生 Claude Code / Codex,提供接近本地终端的实时输出与交互体验。鼠标点一下,瞬间切换到不同项目。

智能会话追踪

自动识别并关联 Claude Code / Codex 会话。当任务需要手动确认时,自动提醒用户——不会再出现 Agent 等了你半小时、你才发现它在问你问题的尴尬场面。

可视化会话历史

直接在页面上查看你和 Claude Code / Codex 每一次的会话详情,随时 Resume 任务。不用在终端里翻滚动条了。

原生 Git 集成 + AI Commit Message

内置 Git 操作,AI 自动生成 Commit Message。不需要切到另一个终端或 GUI 客户端。从编码到提交,闭环完成。

轻量级代码编辑器

内置代码编辑器和 Markdown 编辑器,支持所有常见编程语言高亮。轻度修改不需要打开 IDE,直接在 Nezha 里改完提交。

Token 与成本统计

按周统计 Token 消耗与工具调用次数,帮你量化 Agent 效率与成本。一目了然每个项目花了多少 Token。

技术架构

项目 详情
技术栈 Tauri + React + TypeScript
协议 GPL-3.0
当前版本 v0.2.2
安装包大小 7MB
支持平台 macOS(Windows/Linux 在 Roadmap)
GitHub Stars 400+

选 Tauri 而不是 Electron,是为了把安装包控制在 MB 级别。React + TypeScript 保证前端可维护性。

Roadmap 规划:Windows/Linux 支持、可视化配置管理、代码 Review 视图、Git Worktree 支持。

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

实际使用体验

安装后打开,添加项目目录,就能在界面里启动 Claude Code 会话。

实际用下来几个感受:

好的方面:切换项目非常快,不用在终端窗口间找来找去;会话追踪确实有用,Agent 等你确认时会弹通知;Git 集成省去了很多上下文切换。

需要改进的方面:目前只支持 macOS;v0.2.2 版本功能还在快速迭代;偶尔终端渲染有延迟。

适合的工作模式:同时推进 2-4 个项目,每个项目都有独立的 AI 编程任务在跑。用 Nezha 当「指挥中心」,统一查看进度、响应确认、提交代码。

适合谁用

适合:

  • 日常同时管理多个 AI 编程项目的开发者
  • 用 Claude Code / Codex 但嫌终端切换麻烦的人
  • 想量化 AI 编程成本的团队

不适合:

  • 只做一个项目、一个终端就够的场景
  • 需要重度 IDE 功能(断点调试、复杂重构)的工作
  • Windows/Linux 用户(暂时)

如果你每天在 3 个以上终端窗口之间跳来跳去指挥 AI 干活,这个工具值得试试。7MB,装上不亏。

文章目录
  1. 1. 一句话说清楚
  2. 2. 为什么需要这种工具
  3. 3. 核心功能
    1. 3.0.1. 多项目并行管理
    2. 3.0.2. 智能会话追踪
    3. 3.0.3. 可视化会话历史
    4. 3.0.4. 原生 Git 集成 + AI Commit Message
    5. 3.0.5. 轻量级代码编辑器
    6. 3.0.6. Token 与成本统计
  • 4. 技术架构
  • 5. 实际使用体验
  • 6. 适合谁用