首页 > 开源 > cc-haha:为 Claude Code 打造的开源全能桌面工作台

cc-haha:为 Claude Code 打造的开源全能桌面工作台

AI垂直社区 2026-10-02 17:02 5 阅读 查看原文

cc-haha 是一款本地优先、跨平台的 Claude Code 桌面工作台,集多智能体会话、Git Worktree、diff 审查、技能市场、多模型接入、Computer Use 与桌面宠物于一体,并支持微信、飞书、钉钉、Telegram 等 IM 与 H5 远程访问,让 AI 编程从命令行走向可视化、可管理的完整工作流。

适用人群:1) 重度使用 Claude Code 等 AI 编程工具、希望在图形界面中管理多会话与多智能体的开发者;2) 需要在 Claude、ChatGPT、Grok、本地端点等多模型之间灵活切换的团队与技术负责人;3) 希望通过微信、飞书、钉钉等 IM 远程掌控任务、随时审批权限的远程工作者与自由职业者。

适用场景:1) 并行开发:基于 Git Worktree 为多个任务创建隔离工作区,多智能体并行编码并逐个审查 diff;2) 远程监控与协作:外出时通过 H5 或 IM 触发编码任务、接收进度并审批权限;3) 桌面自动化:利用定时任务与 Computer Use 让智能体自动执行跨应用的重复性操作。

推荐理由:cc-haha 把命令行里的 Claude Code 升级为可视化桌面工作台,多会话、多模型、GUI 权限审批、IM 远程接入一应俱全,14800+ 星与活跃社区印证了其实用性,是 AI 编程工作流提效的难得利器。

项目定位与背景

随着 Claude Code 等命令行 AI 编程工具的流行,开发者虽然获得了强大的智能体能力,但也不得不面对终端交互不直观、多任务管理困难、权限审批繁琐等痛点。cc-haha 正是为此而生:它是一个本地优先的跨平台桌面工作台,支持 macOS、Windows 与 Linux,基于 TypeScript、Electron 与 React 构建,采用 MIT 协议开源,目前已在 GitHub 收获超过 14800 星与 8500 次 Fork,社区活跃度可见一斑。项目的目标很明确——把 Claude Code 及各类 Agent 的使用体验从黑漆漆的终端搬进可视化、可管理的图形界面。

核心功能与技术架构

cc-haha 的功能覆盖了 AI 编程工作流的完整链路。会话管理上,它支持多项目、多会话并行与全局搜索;版本控制上,可从分支或 Git Worktree 直接启动任务,并以 diff 视图审查代码变更,配合 GUI 化的权限审批,敏感操作不再需要敲命令确认。模型层面,它不锁定单一供应商,Claude、ChatGPT、Grok、预设模型乃至本地端点均可接入,还提供图像生成与模型调用链路追踪。扩展层面,内置可视化 MCP 与 SubAgent 管理器、Agent Teams 工作台、动态 Workflow 编排以及技能市场,让复杂的多智能体协作可以像搭积木一样配置。此外还有定时任务、主题定制与桌面宠物等贴心设计。

创新点与亮点

最令人眼前一亮的是 Computer Use 能力:在 macOS 上,智能体可以操作其他应用完成跨软件任务,且无需接管物理鼠标和键盘,这在同类工具中相当少见。其次是 IM 集成,微信、飞书、钉钉、Telegram、WhatsApp 与 H5 远程访问一应俱全,开发者外出时也能通过手机触发任务、查看进度、审批权限,把 Agent 变成随身的编程助理。任务感知的桌面宠物则是趣味与实用的结合,让工作状态一目了然。

与同类项目对比

相比直接使用官方 CLI,cc-haha 补齐了可视化、多会话与远程接入的短板;与常见的 Web 版 Agent 面板相比,它本地优先的设计保证了代码与数据不出本机,安全性与响应速度更优;多模型接入与技能市场也让它不被单一生态绑定,灵活度更高。当然,Electron 应用在内存占用上不占优势,功能丰富意味着一定学习成本,迭代速度快,稳定性仍需时间检验。

上手指南

上手非常简单:前往 GitHub Releases 下载对应平台的安装包,支持 macOS、Windows 与 Linux。启动后选择本地项目目录、配置模型 API 与权限策略即可开启首个会话;进阶用户可进一步配置 MCP 服务器、安装技能、接入 IM 渠道或创建定时任务,官方文档站 cchaha.ai 提供了中英双语的详细指南。

总结与展望

cc-haha 精准切中了 AI 编程工具图形化、工作流化的趋势,用一体化的桌面体验显著降低了 Agent 的使用门槛。随着多智能体协作与 Computer Use 能力的持续演进,它有望成为开发者桌面上不可或缺的 AI 工作中枢。对于追求效率的开发者而言,这是一个值得立即上手并长期关注的项目。

项目信息

项目名称 NanmiCoder/cc-haha
编程语言 TypeScript
Star 数 14820
Fork 数 8595
主题标签 agent, ai, ai-agent, anthropic, claude, claude-code, coding-agent, computer-use, desktop-app, electron, llm, mcp, react, typescript
查看 GitHub 项目
https://github.com/NanmiCoder/cc-haha