中文版的Claude Code短短三个月斩获12W stars--Claude Code Haha 本地可运行的 Claude Code github开源代码 TypeScript源码

文章目录(快捷跳转)

简介说明

Claude Code Haha 是一个把 Claude Code 重新组织成桌面工作台的开源项目。和传统命令行式的 AI 编程工具相比,它更像一个面向日常开发流程的图形化工作区,把会话、多项目切换、分支 / Worktree、代码 Diff、权限确认、提供商配置、远程入口等常用能力集中到一起。

对于不想长期停留在终端里的开发者来说,这种形态会更顺手。你可以在一个界面里同时处理项目切换、代码查看、工具审批和会话管理,不必在多个窗口之间来回切换。

为什么它值得关注

Claude Code Haha 最吸引人的地方,不是“把 Claude Code 打包成一个界面”这么简单,而是它把原本分散的开发操作,尽量收拢成了一个更完整的工作流。

它比较适合下面这些场景:

  • 你经常同时处理多个项目
  • 你需要频繁切换 branch 或 Worktree
  • 你希望在聊天时直接看代码 Diff
  • 你想把权限确认、工具调用和 AI 反问集中处理
  • 你希望在手机或其他设备上远程接入当前会话
  • 你想把 Claude Code 更自然地接进本地开发环境

桌面端亮点

多会话工作台

桌面端把标签页、项目切换、终端入口和会话历史集中到一个界面里,适合日常多项目并行处理。

分支 / Worktree 启动

新会话可以直接选择仓库分支,也可以决定使用当前工作树还是隔离 Worktree,方便同时推进多个开发任务。

右侧代码改动面板

聊天时可以在右侧直接查看已更改文件、增删行和当前工作区状态,代码变化更直观。

代码修改可视化

你可以直接看到 AI 对文件的编辑过程、Diff 结果和执行状态,不必只靠终端输出猜过程。

权限与确认流

危险命令、工具调用和 AI 反问都能在桌面端统一审批,减少来回切换和误操作。

多模型提供商

支持 Anthropic 兼容 API、第三方模型、本地配置和 WebSearch fallback,适合不同使用习惯。

Computer Use

在授权后,Agent 可以进行截图、点击、输入,并控制桌面应用,适合需要更强交互能力的场景。

H5 远程访问

可通过一次性令牌在手机或其他设备上接入当前桌面会话,临时远程处理任务更方便。

IM 接入

支持通过 Telegram、飞书、微信、钉钉远程对话、切换项目和审批权限,适合把 AI 编程工作流延伸到聊天工具里。

定时任务与用量统计

可以在桌面端创建计划任务,并查看本机 Token 使用趋势,便于跟踪消耗和任务执行情况。

代码组成结构

  • TypeScript:99.2%
  • Rust:0.3%
  • Shell:0.2%
  • Python:0.2%
  • CSS:0.1%
  • Objective-C:0.0%

图片预览

桌面端工作台

Claude Code Haha 桌面端工作台界面

右侧代码改动 Worktree

Claude Code Haha 右侧代码改动 Worktree 界面

代码编辑 Diff 视图

Claude Code Haha 代码编辑 Diff 视图界面

权限控制和 AI 提问

Claude Code Haha 权限控制和 AI 提问界面

H5 远程访问

Claude Code Haha H5 远程访问界面

Token 用量统计

Claude Code Haha Token 用量统计界面

Computer Use

Claude Code Haha Computer Use 界面

定时任务

Claude Code Haha 定时任务界面

安装桌面端

前往 Releases 下载 macOS / Windows / Linux 桌面端安装包。

首次启动后,在桌面端设置里配置模型提供商、API Key 和默认模型。

当前版本暂未签名,首次安装需要手动放行一次(macOS 解除隔离、Windows 点击“仍要运行”)。具体可参考桌面端安装说明。

从源码启动 CLI

如果你想调试底层 CLI、服务端,或者准备自行开发,可以直接从源码启动:

bun install
cp .env.example .env
./bin/claude-haha

更多配置可查看环境变量和全局使用说明。

安装

到本页面底部的 Assets 中,按系统和 CPU 架构下载对应文件:

平台 文件
macOS Apple Silicon(M 系列) Claude-Code-Haha-0.4.2-mac-arm64.dmg
macOS Intel Claude-Code-Haha-0.4.2-mac-x64.dmg
Windows x64 Claude-Code-Haha-0.4.2-win-x64.exe
Linux x64 Claude-Code-Haha-0.4.2-linux-x86_64.AppImageClaude-Code-Haha-0.4.2-linux-amd64.deb
Linux ARM64 Claude-Code-Haha-0.4.2-linux-arm64.AppImageClaude-Code-Haha-0.4.2-linux-arm64.deb

macOS

双击 DMG,把应用拖入“应用程序”。如果首次打开提示“已损坏”或“无法验证开发者”,可在终端执行:

xattr -cr /Applications/Claude\ Code\ Haha.app

也可以在“系统设置 → 隐私与安全性”中点击“仍要打开”。

Windows

双击 .exe 安装。若出现 SmartScreen 提示,点击“更多信息”→“仍要运行”。

Linux

AppImage:

chmod +x Claude-Code-Haha-0.4.2-linux-x86_64.AppImage
./Claude-Code-Haha-0.4.2-linux-x86_64.AppImage

deb:

sudo apt install ./Claude-Code-Haha-0.4.2-linux-amd64.deb

如果是 ARM64 设备,把文件名替换成对应的 ARM64 版本即可。

下载地址

https://github.com/NanmiCoder/cc-haha

https://pan.baidu.com/s/15Wu7AQBHJsRar3fbPAswJw?pwd=cxt9 提取码: cxt9

https://pan.quark.cn/s/4a5c1eb40af1

未经允许不得转载:网站源码、软件资源与技术教程分享 - 今夕资源网 » 中文版的Claude Code短短三个月斩获12W stars--Claude Code Haha 本地可运行的 Claude Code github开源代码 TypeScript源码
扫码在手机上阅读本页
赞(0)

评论抢沙发

评论前必须登录!