NanmiCoder/cc-haha

Local-first cross-platform desktop workspace for Claude Code / agents: multi-agent, Git worktrees, code diffs, skill marketplace, multi-model, Computer Use, task-aware desktop pets, with WeChat, Feishu, DingTalk, Telegram, WhatsApp and H5 access.

解决的问题

Claude Code Haha 是一个 AI 驱动的编码桌面工作台,提供图形化用户界面,用于管理复杂的 AI 代理工作流。它解决了仅依赖 CLI 基础的 AI 编码工具的问题,增加了对会话、权限和代理协作的可视化管理。

如何工作

该项目构建为跨平台桌面应用程序(Electron),可与多种 LLM 提供商(Claude、ChatGPT、Grok 以及通过 Ollama/LM Studio 的本地模型)集成。它使用 Model Context Protocol (MCP) 和自定义技能系统,赋予代理访问工具的能力。用户可以编排多代理团队和动态工作流,代理可执行任务、修改文件,并通过「Computer Use」功能与桌面交互。

适用人群

希望在可视化、集成环境中进行 AI 辅助编码、多代理编排以及通过 IM 平台(Telegram、微信等)远程管理 AI 任务的开发者。

主要亮点

  • 可视化代理管理:图形化界面用于创建子代理、管理代理团队和编排动态工作流。
  • 集成开发工具:内置浏览器预览,可即时验证代码更改,支持语法高亮的 Diff 审查,以及分支/工作树支持。
  • 灵活的模型支持:支持官方账号直接登录或 API 集成,覆盖广泛的第三方和本地 LLM。
  • uma MCP 集成:图形化管理 MCP 服务器,支持多种传输方式(STDIO、HTTP、SSE)。
  • 远程访问:可通过 H5 远程访问或 IM 集成(Telegram、飞书等)连接到活跃会话,实现远程审批和控制。
  • Computer Use:允许代理截屏、点击和输入,以控制桌面应用程序。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目