cc-haha:用于 AI 编码会话的图形化桌面工作区,具备可视化差异审查和多模型支持

解决的问题

Claude Code Haha 是一个图形化的桌面工作区,旨在将 AI 驱动的开发体验从终端中解放出来。它提供了一个集中式环境,用可视化界面管理 AI 编码会话、项目和文件变更,从而降低管理多个会话和审查 AI 生成代码编辑的摩擦。

工作原理

该应用基于 Electron、React 和 Bun 构建,充当 AI 编码代理的包装层和管理层。它允许用户连接多种模型提供商(包括 Claude、ChatGPT、Grok、DeepSeek,以及通过 Ollama 或 LM Studio 使用的本地模型),并提供会话管理、分支/工作树控制以及可视化差异查看器,用于在变更应用前审查修改。

适用人群

适用于希望拥有可视化、基于 GUI 的终端外 AI 编码工具替代方案的开发者,以及需要在不同操作系统(macOS、Windows、Linux)上管理多个 AI 辅助项目和会话的用户。

亮点

  • 多会话工作区:使用可调整大小的侧边栏和标签页管理多个项目和会话。
  • 可视化差异审查:在批准之前,逐文件、带语法高亮地审查 AI 建议的编辑。
  • 灵活的模型支持:“自带模型”支持主流云提供商和本地大语言模型。
  • 计算机使用:在授权后,使代理能够截屏并控制桌面应用程序。
  • 远程访问:通过 H5 移动浏览器继续会话,或与 Telegram、微信、WhatsApp 等即时通讯平台集成。
  • uma 技能市场:从 ClawHub/SkillHub 安装第三方技能,以扩展代理功能。
  • 权限控制:提供五种不同的权限模式,以管理代理执行命令和调用工具的方式。

Sources