字
字节笔记本
2026年5月1日
Nezha:面向 Vibe Coding 的 Agent-First 桌面 IDE
API中转
¥120
Nezha 是一款面向 Vibe Coding 时代的 Agent-First 桌面 IDE,由 hanshuaikang 开发,采用 GPL-3.0 协议开源。它将 Claude Code 和 Codex 原生集成到统一界面中,支持多项目并行、任务生命周期追踪、终端模拟器和完整的 Git 工作流。
为什么需要 Nezha
传统 IDE 如 VS Code 以人类开发者为设计中心,插件生态、重构工具、变量自动补全都是为了提升个人编码效率。但随着 AI 接管更多代码生成工作,编程行为正变得越来越并行化 , 这在过去是不可想象的。然而人类注意力仍然有限,如何快速追踪和管理多个项目的并发任务,正是 Nezha 要解决的核心问题。
Nezha 采用 Agent-First 理念,内置终端直接集成原生 Claude Code 和 Codex,让 AI coding agents 可以并行工作而非排队等待。
核心特性
多项目工作区
- 一键切换:左侧项目导航栏,单点击即可在多个代码库之间无缝切换,终端在后台持续运行
- 实时同步:所有项目的任务状态实时同步,包含待用户确认会话的项目会以黄色指示器高亮
- 多 Agent 支持:同时运行多个 Claude Code / Codex 实例,每个实例独立管理自己的任务集
完整任务生命周期可视化
- 透明状态追踪:从创建、执行、等待输入到最终完成,全程可视化
- 会话回放与恢复:任务完成后自动可视化会话记录,支持随时恢复任务
- 个性化配置:任务输入界面支持 @ 提及、图片粘贴、Pre-Prompts 等丰富交互
内置代码与 Markdown 编辑器
- 清晰结构:完整的文件树浏览体验,支持快速目录展开和收起
- 状态高亮:实时 Git 状态标注,文件变更一目了然
- 专业高亮:基于 Shiki 和 CodeMirror 的专业级语法高亮和编辑能力
Git 原生集成
- Git Diff 视图:直观审查已暂存和未暂存的修改,带完整代码高亮
- Git 日志:轻松浏览提交历史,检查任意提交的详细差异
- AI Git 消息:智能生成符合项目格式标准的 Commit Message
- 分支管理:完整支持创建、切换、合并和删除分支
其他特性
- 智能会话管理:自动检测和关联 Claude Code / Codex 会话,智能提醒需要手动确认的任务
- 精致界面设计:平衡信息密度与清晰度的视觉风格,内置浅色和深色主题
- 使用分析:提供每周 Token 消耗和工具调用统计,量化 agent 效率
安装要求
使用 Nezha 前需确保已安装 Claude Code 或 Codex。
macOS 首次安装可能遇到安全提示:"NeZha" is damaged and can't be opened,这是因为安装包未签名。解决方法:
bash
xattr -rd com.apple.quarantine /Applications/nezha.app技术栈
| 技术 | 占比 | 用途 |
|---|---|---|
| TypeScript | 70.6% | 前端与业务逻辑 |
| Rust | 26.1% | Tauri 桌面端底层 |
| CSS | 3.1% | 样式 |
基于 Tauri + React + xterm.js 构建,安装包仅 7MB。
路线图
| 模块 | 计划功能 | 状态 |
|---|---|---|
| 跨平台 | Linux 支持 | 计划中 |
| Agent 配置 | 可视化配置管理 | 计划中 |
| 多账号管理 | 多账号切换 | 计划中 |
| 工作流 | 新代码审查视图 | 计划中 |
| Git | Worktree 支持 | 计划中 |
项目信息
- GitHub:https://github.com/hanshuaikang/nezha
- 官网:https://nezha.hanshutx.com/
- Stars:932+
- Forks:95+
- License:GPL-3.0
分享: