发现 AI 代理的未来

Nezha

收录于 2026年5月7日
智能体与应用工具
开源
桌面应用Rust多智能体系统AI代理智能体与应用工具开发者工具/代码

面向 AI Agent 编程时代的轻量级桌面 IDE,支持多 Claude Code 与 Codex 智能体跨项目并行工作。

Nezha 是一款专为 AI Agent 编程时代设计的轻量级桌面 IDE。基于 Tauri v2 与 React 19 构建,安装包仅约 7MB,支持 macOS、Windows 和 Linux 多平台运行。

其核心优势在于多项目工作区管理,允许开发者同时运行多个 Claude Code 和 Codex 智能体实例。终端在后台持续运行,任务状态通过指示器实时同步。提供任务全生命周期可视化追踪,从创建、执行到等待输入和完成,全程透明;支持会话回放与中断恢复,确保工作流不丢失。

内置基于 CodeMirror 和 Shiki 的代码与 Markdown 编辑器,具备专业级多语言语法高亮及 .gitignore 过滤功能。原生深度集成 Git,提供统一/分屏 Diff 视图、日志浏览、分支管理,并支持 AI 辅助生成符合规范的 Commit Message。具备智能会话管理,自动关联 Agent 会话并在需人工介入时提醒。此外,内置每周 Token 消耗与工具调用统计面板,助力精准控制 AI 编码成本。界面支持明暗主题切换与国际化(i18n)。

架构要点#

  • 桌面框架:Tauri v2(Rust 后端 + Web 前端),实现极小安装体积
  • 终端模拟:xterm.js v6 + WebGL addon,支持文本选择暂停输出等高级交互
  • IPC 通信:per-task Channel 架构(v0.3.3 引入),针对 PTY 数据流批处理调优
  • 安全渲染:Markdown 渲染使用 marked + DOMPurify 进行 XSS 防护

安装部署#

前置条件:本地需已安装 Claude Code 或 Codex CLI。

二进制安装:从 GitHub Releases 下载对应平台安装包(macOS .dmg、Windows .exe/.msi、Linux .deb/.rpm)。macOS 首次安装若遇安全提示,需执行:

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

源码构建

pnpm install
pnpm tauri dev    # 开发模式
pnpm build        # 构建前端
pnpm tauri        # Tauri 命令

待确认信息#

  • Windows / Linux 稳定性:README 仍以 macOS 为主要描述对象,跨平台实际体验待社区反馈
  • 底层集成方式:推测通过 PTY 伪终端直接调用 CLI,但未在文档中明确
  • Codex RPC Client 具体协议细节待确认
  • Linux 支持成熟度:v0.3.2 起添加构建,但 Roadmap 仍列为 Planned,可能功能尚不完整

保持更新

获取最新的 AI 工具和趋势,直接发送到您的收件箱。没有垃圾邮件,只有智能。