cc-haha 是一个基于 Electron 的本地优先桌面工作台,把 Claude Code 这类命令行编码 Agent 的日常工作搬进图形界面。它提供多会话标签页与跨会话全文搜索;新建会话时可选择仓库分支,或使用隔离的 Git Worktree;改动按文件展示带语法高亮的 Diff,并支持整轮撤销。模型方面可登录 Claude、ChatGPT、Grok 官方账号,也提供第三方 API 预设和 LM Studio、Ollama 等本地端点。此外还内置 MCP 与 SubAgent 可视化管理、技能市场、Agent Teams 协作视图、Workflow 编排、Computer Use、定时任务与用量统计,并能通过手机 H5 和微信、飞书、钉钉等 IM 远程接管会话与审批。

简体中文 · English
cc-haha 是一个桌面端 Claude Code 工作台:多会话与全局搜索、分支 / Worktree 启动、Diff 审阅、内置浏览器预览、图形化权限审批、模型自选(Claude / ChatGPT / Grok / 预设 / 本地端点)、图片生成、MCP 与 SubAgent 可视化管理、Agent Teams 协作工作台、动态 Workflow 编排、模型请求追踪、Computer Use、技能市场、多主题、桌面宠物、H5 远程访问、IM 接入和定时任务,集中在一个 macOS / Windows / Linux APP 里。在 macOS 上,Computer Use 能操作其他应用,同时不占用你的真实鼠标和键盘。
白金赞助商 · Modelflare
感谢 Modelflare 赞助本项目!Modelflare:满血稳定不掺水,低成本享受全球 SOTA 模型。站点由美国 LLC 主体 Havenbyte LLC 运营,支持 GPT、Claude、Gemini、Grok 等主流模型和常用兼容协议,还支持 40 多种图片和视频模型。
缓存补偿是一大亮点:部分 OpenAI 价格优先、稳定和高级分组提供每日 65%、75%、85% 的缓存命中率保障,符合条件的请求没达到目标的,平台补偿差额,结算后可在用量看板查看。
特惠活动:单笔充值 US$20 即可解锁 0.015 倍价格倍率的 GPT 特惠分组,单笔充值 US$50 即可解锁 0.03 倍价格倍率的 Claude 特惠分组。通过 专属链接注册即可参与。
由 Claude 制作的 62 秒宣传片,无旁白,点击在浏览器中播放。
本项目由个人利用业余时间维护,欢迎企业或个人赞助支持持续开发,也可洽谈定制、集成或商务合作。
赞助商
介绍
[](https://aruhub.com/sign-up?aff=Z54g)
感谢 [AruHub](https://aruhub.com/sign-up?aff=Z54g) 对本项目的赞助!AruHub 专注为开发者提供长期稳定的主力 API 上游服务。面向 Codex / Claude Code 等高频 AI Coding 场景,提供 GPT 企业分组官方接口、Claude 稳定企业分组,适合长时间持续调用;同时覆盖 GPT、Claude 等主流模型。Image 2 / 2.5 全天稳定供应,低至 0.04 元/张。按量付费,支持企业大用量、开发票及退款。通过 [专属链接](https://aruhub.com/sign-up?aff=Z54g)注册即送 1 美元全模型通用额度,不限制模型使用。
[最全 API中转站导航](https://www.zuiquanapi.com/)
朋友做的一个 AI API 中转站导航——[最全 API 中转站导航](https://www.zuiquanapi.com/),汇总各家站点,方便按模型和价格查找、对比。如果你还不知道怎么选中转站,可以先来这里看看。
📧 联系邮箱:[email protected]
发布可信度与隐私:Code signing policy · 隐私与联网说明
适合想调试底层 CLI、服务端或自行开发的用户:
bun install
cp .env.example .env
./bin/claude-haha
使用过程中有问题、想反馈 Bug,或者想看看别人怎么用,欢迎扫码加入 cc-haha 企业微信用户群。也可以直接来 Issues 提问。企业定制 / 私有化部署 / Agent 定制需求,请联系作者 NanmiCoder。

如果这个项目对您有帮助,欢迎打赏支持,您的每一份支持都是我持续更新的动力 ❤️

微信赞赏

支付宝
Buy Me a Coffee
完整文档站:
| 分区 | 文档 |
|---|---|
| 开始使用 | 这是什么 · 下载与安装 · 连接模型服务 · 跑通第一条会话 · 故障排查 |
| 桌面端功能 | 功能总览 · Computer Use · 桌面宠物 · 手机 H5 与 IM 接力 |
| IM 接入 | 总览与配对流程 · 飞书 · Telegram · 微信 · 钉钉 · WhatsApp · 企业微信 · QQ · Slack |
| 命令行 | 安装与启动 · 命令参考 · 环境变量 |
| 深入原理 | 桌面端架构 · 多 Agent 系统 · Skills 系统 · 记忆系统 · Computer Use 架构 · 本地 Server 与 API · Channel 系统 · 项目结构 · 参与贡献与质量门禁 |
| 类别 | 技术 |
|---|---|
| 语言 | TypeScript |
| 桌面 APP | Electron |
| 桌面 UI | React + Vite |
| 本地运行时 | Bun |
| 终端 UI | React + Ink |
| CLI 解析 | Commander.js |
| API | Anthropic SDK |
| 协议 | MCP, LSP |
感谢以下开源项目和社区实践为本项目提供参考与启发:
如果这个项目对你有帮助,欢迎点一个 ⭐ Star,让更多人发现 cc-haha。
当前采用 cc-haha Community Source License 1.0。允许个人非商业使用及企业内部自用;接单、对外商业盈利、收费修改或二次开发、商业分发及付费服务须事先取得书面商业授权;二次分发须显著保留来源署名。历史 MIT 授权与第三方许可继续有效。详见许可说明。当前许可属于源码可用许可,不是 OSI 认可的开源许可证。
内容由编辑整理,部分信息来自 GitHub 与项目官网,版权归原作者所有。发现错误?报告问题