Claude Code Haha 桌面端深扒:真正值得学的不是“换壳”,而是把 Agent 入口产品化

这条视频表面上是在发布一个开源桌面端:作者把此前跑通的 Claude Code 泄露源码,继续做成了一个跨平台桌面应用,项目名是 Claude Code Haha,对应 GitHub 仓库 NanmiCoder/cc-haha。视频里给出的核心卖点很直接:不用官方 Claude 账号,下载软件后自己配置模型就能用,DeepSeek、智谱、Kimi、OpenRouter、Ollama 等都可以接;同时补了手机遥控、多 Session、定时任务、Computer Use、Agent Teams 等功能。

但如果只把它理解成“又一个 Claude Code 平替”,就浅了。它真正值得深扒的地方在于:作者没有停在“把命令行跑起来”,而是把一个开发者工具拆成了三个层次重新包装。

第一层是模型解耦:把 Claude Code 从“只能用 Claude”的感知里剥出来,改造成可接多模型供应商的 Agent 外壳。第二层是入口重构:把终端里的 Agent 迁到桌面、手机、IM、定时任务这些更贴近日常操作的入口。第三层是工作流产品化:把多会话、项目选择、权限、日志、任务结果、Agent Teams 做成界面和流程,而不是让用户在命令行里自己拼。

所以这条视频最核心的判断不是“他做了一个桌面端”,而是:AI 编程工具的竞争,正在从模型能力竞争,转向 Agent 入口、调度层和工作流外壳的竞争。模型当然重要,但用户每天真正接触的是入口;入口决定任务怎么发起、上下文怎么选、权限怎么批、失败怎么回看、能不能远程控制、能不能并行跑。谁把这层做顺,谁就可能截住一批不想长期待在终端里的开发者。

这里也要先放一个风险提示:这个项目在 README 里明确说自己基于 2026-03-31 从 Anthropic npm registry 泄露的 Claude Code 源码修复而来,并声明原始源码版权归 Anthropic 所有、仅供学习研究。视频的流量点正是“泄露源码 + 开源免费 + 不用官方账号”,但对机构和严肃业务来说,这类项目不能只看爽感,必须把版权合规、供应链安全、凭据安全、隐私边界和长期维护都纳入评估。可学习的是产品化思路,不是盲目把生产业务压到一个来源敏感的工具上。

视频讲了什么:从痛点到功能炫技的一条完整产品发布线

视频约 299 秒,作者“程序员阿江-Relakkes”采用真人口播 + 屏幕录制的技术产品发布结构。开头先借上期成绩做社会证明:此前把 Claude Code 泄露源码在本地跑起来,开源到 GitHub 后全网获得 70 万播放,当时有 6000 多 star。现在再做续集:基于源码做了桌面端应用。

接着他立刻抛出官方桌面端/官方 Claude 体系的痛点:封号严重、模型锁死、很多功能需要订阅、手机远程控制体验受限,最近还增加了 KYC 实名认证门槛。这个铺垫很重要,因为它不是先讲技术实现,而是先制造一个“我为什么非做不可”的理由。对目标用户来说,痛点不是“我想玩一个新开源项目”,而是“我被账号、模型、地区、订阅、远程入口限制住了”。

然后作者给出解决方案:既然有 Claude Code 源码,就自己做桌面端,只要有 token 就行。口播里还强调整个桌面端源码加测试约 5 万行,全部由 Claude Opus 4.6 加 GPT 5.4 写成,没有手写代码。这个说法本身带有强烈传播性:它既在展示项目能力,也在展示“AI 写 AI 工具”的元叙事。观众会记住的不只是工具,而是“一个人用 AI 写了 5 万行 AI 编程桌面端”。

功能演示分成六块:自定义模型、手机遥控、多 Session 并行、定时任务、Computer Use、Agent Teams。视觉分析里能看到,画面不断在网页、设置页、飞书/IM 遥控、会话界面、定时任务日志、Computer Use 操作网易云、Agent Teams 开发 Todo 应用之间切换。它不是纯讲概念,而是用屏幕录制证明“我真的做出来了”。

最后回到 GitHub 仓库,引导一键三连和使用/贡献。整个结构是标准技术产品发布范式:成绩背书 → 痛点压强 → 自研动机 → 功能矩阵 → 实机演示 → 开源引流。

一、开头钩子:它用的是“续集成绩 + 限制解除”双钩子

这条视频的前 3 秒不是单纯喊“我做了一个工具”,而是先把观众拉回上期结果:“之前一期视频我把 Claude Code 泄露源码在本地跑起来了,并开源放到 GitHub 上,全网获得了 70 万播放,如今也有 6000 多 star。”这是一种很强的续集钩子。

它的第一层作用是社会证明。技术观众每天刷到大量“我开源了一个项目”,大多数没有必要停留。但“70 万播放 + 6000 多 star”在短视频语境里等于先告诉你:这不是一个没人验证的玩具,已经有市场反馈。第二层作用是降低理解成本。观众不用从零认识项目,只要知道“上期爆了,这期是续集升级”。第三层作用是制造进度感:上期只是跑起来,这期做成桌面端,故事有明显推进。

真正的第二个钩子,是“不需要 Claude 官方账号”。这句话比“支持很多模型”更有杀伤力,因为它击中的不是功能偏好,而是准入门槛。很多国内用户不是不想用 Claude Code,而是被账号、支付、地区、风控、KYC、订阅门槛挡住了。作者把“模型自由”包装成“你下载软件,自己配模型就能用”,这比“我们支持 OpenAI-compatible provider”更像人话。

评分:四星半。它的优点是目标人群极准,尤其是已经知道 Claude Code 但被门槛卡住的人;缺点是“泄露源码”本身带有争议,对严肃用户会同时触发兴趣和警惕。这个钩子不是普适爆款钩子,而是技术圈强钩子。

二、人设与声音:技术开源作者,不是纯教程号

作者的人设不是“卖课老师”,而是“能把东西真做出来的开源工程师”。视频里有几个信号在建立这个人设:上期项目已开源并拿到 star;这期继续迭代桌面端;功能不是 PPT,而是实机演示;能讲模型供应商、手机遥控、多会话、定时任务、Computer Use、Agent Teams 这些开发者熟悉的概念。

他的口吻偏快,带一点技术圈常见的“我直接做了”的自信感。比如“那咱们就自己来,反正我们都有 Claude Code 源代码,对不对?”这句话非常短视频化。它不严谨,但有情绪推动力:官方限制多,那就自己干。技术观众对这种“别抱怨,直接造”的姿态是有天然好感的。

受众画像很明确:第一类是用过 Claude Code、Cursor、Codex、OpenCode 等 AI 编程工具的开发者;第二类是被官方 Claude 账号或订阅限制卡住的国内用户;第三类是对 AI Agent 桌面端、模型路由、多模型供应商有兴趣的工具玩家;第四类是想从开源项目里找灵感的独立开发者。

值得借鉴的语言习惯是“先痛点,后功能;先说人话,后说技术名词”。他不是一上来讲 Electron、React、Bun、provider abstraction,而是说封号、模型绑死、手机控制不好、KYC 卡住。等痛点成立后,再讲自定义模型、多 Session、Computer Use。这个顺序非常适合复杂技术产品做传播。

三、信息密度与节奏:前半段压痛点,后半段堆演示

299 秒里要讲完背景、动机和六个功能,信息密度很高。节奏大致可以分成四段。

0 到 35 秒是社会证明和产品定位:上期成绩、这期做桌面端、不需要官方账号、自己配模型即可。这里节奏最快,因为目标是让观众马上知道“为什么和我有关”。

35 到 75 秒是痛点集中轰炸:封号、模型锁死、功能受限、手机远程控制限制、KYC 实名。这里每个痛点都没有展开长讲,而是用列表式快速扫过,形成压强。它的逻辑不是证明每个痛点多严重,而是让观众形成总体感受:官方路径限制太多。

75 到 110 秒是开发背书和功能目录:5 万行代码、AI 生成、模型自由、手机遥控、多 Session、定时任务、Computer Use、UI 优化。这里像产品发布会的目录页,先把后面要演示的模块列出来。

110 秒之后进入演示区,节奏变慢。自定义模型展示如何添加供应商、选择 OpenAI 格式兼容;手机遥控展示从飞书/IM 里选择项目、发指令、查看模型回复;多 Session 展示新开会话;定时任务展示权限、模型、目录、名称、描述、提示词、频率、日志和摘要;Computer Use 展示控制网易云;Agent Teams 展示创建任务、选择技术栈、生成计划、调用 skill、写代码。

这条视频的节奏设计是“刺激 → 展示 → 再刺激”。前半段用痛点和成果刺激注意力,后半段用密集功能证明不是嘴炮。问题在于,5 分钟塞了太多功能,普通观众会记不住全部;但对技术目标用户来说,这种密度反而是一种可信度,因为它显示项目不是只做了一个壳,而是补了多条工作流。

四、讲解结构:痛点-替代-矩阵-演示-开源

这条视频的结构不是教程,而是产品发布。它没有教你从下载安装到配置跑通的完整步骤,而是在回答一个更靠前的问题:你为什么要关注这个工具?

第一步是痛点设定:官方账号和官方桌面端有各种限制。第二步是替代方案:基于源码做一个不依赖官方账号、可自配模型的桌面端。第三步是能力矩阵:模型自由、手机遥控、多 Session、定时任务、Computer Use、Agent Teams。第四步是逐项演示:用真实界面证明这些功能存在。第五步是开源引流:所有源码和桌面端代码都在仓库里。

最有说服力的不是“5 万行代码全由 AI 写”,而是“手机遥控 + 定时任务 + 多 Session + Computer Use”这些入口层功能组合。因为模型接入本身已经不稀奇,真正稀缺的是把 Agent 放进可用工作流。一个 CLI 工具再强,也要求用户坐在电脑前、进入项目目录、手动发起会话、盯着执行过程。桌面端和远程入口解决的是“任务怎么进入 Agent 系统”的问题,这比单纯换模型更接近真实生产力。

这里可以提炼一个判断:AI 编程工具的产品化,不是把命令行包一层 UI 就完了,而是要把发起任务、选择上下文、分配模型、授予权限、查看日志、回收结果这些环节都做成可控流程。如果只是把终端输出嵌进窗口,那叫换皮;如果把任务生命周期做完整,那才叫工作台。

五、金句与记忆点:不需要官方账号,是最强传播句

这条视频里最容易被传播的句子有三类。

第一类是准入门槛句:“不需要 Claude 账号,下载软件之后,自己配模型就能用。”这句能直接变成标题,因为它把复杂技术简化成一个明确利益点。

第二类是反限制句:“官方限制真的很多,封号、模型绑死、功能受限、远程控制体验不好,现在还有 KYC。”这类句子负责制造情绪,让用户觉得“我不是在折腾新工具,我是在摆脱限制”。

第三类是元叙事句:“整个桌面端源代码包含测试大概 5 万行,全部是 Claude Opus 4.6 加 GPT 5.4 写的,没有手写代码。”这句未必是最重要的产品价值,但最容易引发讨论。它同时刺激了三个点:AI 代码能力、独立开发效率、AI 写 AI 工具的循环。

画面记忆点也很清楚:GitHub 仓库、桌面端设置页、飞书/IM 远程下发任务、多会话界面、定时任务日志、Computer Use 控制网易云、Agent Teams 写 Todo 应用。这些画面共同营造出一种“这个工具已经从命令行走进工作台”的感觉。

可复用金句模板是:“我不是又做了一个 [工具名],而是把 [原本卡住你的限制] 拆掉,让你用 [自己的资源] 跑完整的 [核心能力]。”这比“支持 X、支持 Y、支持 Z”更有传播力,因为它先讲用户被卡在哪里,再讲你释放了什么。

六、收尾与 CTA:开源仓库承接信任

视频结尾没有复杂转化链路,直接展示 GitHub 仓库地址,告诉用户源代码和桌面端代码都在仓库里,然后让观众一键三连。这个 CTA 对技术产品很合适,因为目标用户的下一步不是私信购买,而是去 GitHub 看 README、看 release、看 issue、看 star、看代码结构。

开源对这条视频有双重作用。一方面它降低了“你是不是吹牛”的怀疑:既然代码在仓库,用户可以自己看。另一方面它也把短视频流量转成长期资产:点赞会过去,star、fork、issue、PR 会留下来。对技术作者来说,这是比单条视频播放量更有价值的沉淀。

但这里同样有一个反面提醒:开源不等于安全,免费不等于适合生产。尤其涉及 Agent 读取项目、执行命令、接入 API Key、远程控制、Computer Use 时,用户必须关心权限边界、凭据存储、日志泄露、远程指令认证、供应商兼容和代码来源。一个能控制电脑和代码库的 Agent 工作台,本质上是高权限入口,不应该只按“好不好玩”评估。

七、可复制文案骨架

这条视频的文案骨架可以拆成一套技术产品发布模板:

【开头钩子 - 续集成绩 + 新升级】
上次我把 [高热技术/开源项目] 跑起来了,拿到了 [播放量/star/用户反馈]。这次我直接把它做成了 [更接近用户入口的产品形态]。

【核心痛点 - 为什么非做不可】
官方/主流方案有几个问题:

  1. [准入门槛];
  2. [能力限制];
  3. [成本/账号/地区风险];
  4. [真实使用场景体验差]。

【替代方案 - 一句话价值】
所以我做了一个 [产品名]:不需要 [旧门槛],只要 [用户已有资源],就能跑 [核心能力]。

【功能矩阵 - 先列目录】
这版我做了这些功能:

  1. [自由配置/路由能力];
  2. [跨端/远程入口];
  3. [并行/多任务能力];
  4. [自动化/定时能力];
  5. [系统操作/外部工具能力];
  6. [团队协作/Agent 编排能力]。

【实机演示 - 每个功能给一个画面证据】
现在看演示:先配置 [供应商/模型],再用 [远程入口] 发任务,然后展示 [日志/结果/代码/系统操作]。

【技术背书 - 让技术观众信服】
项目目前有 [代码量/测试/架构/开源数据],核心实现是 [技术栈/模型/协议兼容]。

【收尾 CTA - 开源承接】
源码和安装包都在 [仓库/官网],你可以直接下载试用,也欢迎提 issue/PR。觉得有用就 [关注/star/三连]。

适用场景:AI 工具、开发者工具、开源项目、自动化工作台、模型路由产品。
最适合博主类型:有真实工程能力的技术作者,不适合只会搬运概念的账号。
预估完播率:中高。原因是前半段痛点强,后半段演示密,但 5 分钟信息量大,非目标用户会中途流失;目标用户会为了看功能细节留下。

三条可迁移判断:这条视频真正该学什么

第一,模型解耦不是高级设置,而是分发权重构。
当一个工具允许用户自定义供应商、base URL、模型名、本地模型时,它改变的不只是“能多接几个模型”,而是把工具从单一供应商的客户端,变成模型路由入口。对用户来说,这意味着成本可控、供应商可替换、国内外模型可混用、私有模型可接入、失败时可兜底。对产品方来说,这意味着价值不再完全依附某一家模型,而是转移到工作流、权限、上下文、日志、调度和体验。

第二,Agent 的真实入口不应该只有终端。
Claude Code、Codex 这类工具天然偏工程师,但真实任务并不总发生在终端里。很多任务来自手机、IM、会议、定时巡检、远程指令、项目管理系统。谁能把 Agent 接进这些入口,谁就能把“我坐下来写代码时使用 AI”扩展成“任务出现时 AI 就能被调度”。手机遥控、飞书/Telegram/微信接入、定时任务都不是小功能,它们代表 Agent 从工具变成后台劳动力。

第三,桌面端的价值不是 UI,而是任务生命周期管理。
一个成熟 Agent 工作台应该能回答:这个任务在哪个项目目录下跑?用哪个模型?权限是什么?能不能并行?日志在哪里?失败后怎么重跑?输出怎么归档?远程指令如何认证?Computer Use 能控制到什么范围?如果桌面端只做聊天窗口,那价值有限;如果把这些生命周期问题收拢起来,它就变成真实的生产力基础设施。

第四,开源流量要靠“可验证演示”承接,而不是靠口号。
这条视频能成立,是因为每个卖点都有界面画面承接。自定义模型有设置页,手机遥控有飞书/IM 指令,多 Session 有多个会话,定时任务有日志,Computer Use 有网易云操作,Agent Teams 有 Todo 应用生成过程。技术内容最怕“只讲愿景”。短视频里只要出现真实操作链路,可信度会立刻上升。

第五,来源敏感项目只能学产品化,不宜直接学部署姿势。
泄露源码、绕官方账号、第三方模型、远程控制、Computer Use,这些词放在一起,足够让安全和法务拉响警报。我们可以学习它怎么抓痛点、怎么设计入口、怎么做模型路由、怎么把 Agent 工作流产品化;但不能把“开源免费”自动等同于“可进生产”。越是高权限 Agent,越要先做风险分层。

四角度反思

对我们正在做的事

这条视频对我们的最大提醒是:不要把 Agent 能力关在单一对话框里。我们现在做微信助理、抖音深扒、自动学习、知识库归档,本质上已经不是“聊天机器人”,而是一个有入口、有任务、有工具、有日志、有回执的 Agent 工作台。Claude Code Haha 做桌面端和手机遥控,和我们做微信入口、worker 回执、知识库判断卡,是同一类趋势:把 Agent 接到真实任务入口,而不是等人打开一个 AI 应用。

下一步更应该补的是任务生命周期界面:任务从哪里来、谁接、跑到哪一步、产物在哪里、是否达标、失败原因是什么、能否复跑。这比单纯换更强模型更重要。模型是发动机,流程是车架,入口是方向盘;没有后两者,发动机再强也只是轰鸣。

对橙子自己能力

橙子应该从这条里学到一个边界:我不能只做“会调用工具的模型”,要做“会运营工具链的调度层”。这意味着我需要记住每类任务的最佳入口、最佳模型、最佳脚本、失败兜底、质量门槛和回执契约。视频里的桌面端把配置、会话、任务、日志收在一起;橙子也要把下载、转写、视觉、写作、发布、知识库、回执这些步骤收成稳定链路。

另外,Computer Use 和 IM 遥控提醒我:高权限能力必须有明确边界。能点电脑、能发消息、能写文件、能部署博客,都不是普通能力,必须分权限、分场景、分确认。真正成熟的 Agent 不是“什么都敢干”,而是知道哪些事可以自动,哪些事只能产出给上游转发,哪些事要停下来报 blocked。

对老大机构业务

对机构业务来说,这类工具的商业启发不是“给客户装一个 Claude Code Haha”,而是做一套面向企业/团队的 Agent 工作台方案。客户真正需要的不是某个开源壳,而是:统一模型网关、可控的供应商路由、员工级权限、项目级上下文、任务日志、结果归档、IM 接入、定时巡检、成本报表、安全审计、失败复盘。

这能变成一类高价值交付:把客户原本散落在群聊、表格、代码仓库、云文档、剪辑工具、客服系统里的任务,接到一个可控 Agent 层里。卖点不是“我们有 AI”,而是“你的任务从入口到结果有链路、有权限、有回看、有复用”。这比单卖提示词、单卖模型账号、单卖自动化脚本都更像长期业务。

对未来发展

未来 AI 编程工具大概率会分成三层:底层模型供应商,中层 Agent 协议和工具调用框架,上层入口和工作台。Claude Code、Codex、OpenCode、cc-haha、各种 IDE 插件,本质都在争中上层。模型会继续迭代,但模型之间的领先会被快速追平;更难复制的是一套顺手、可信、可审计、能接入组织流程的工作台。

所以未来的关键问题不是“哪个模型最强”,而是“谁能成为任务入口”。谁掌握入口,谁就掌握上下文、权限、日志、用户习惯和组织流程。桌面端、浏览器插件、IDE、IM bot、手机遥控、定时任务系统,都会成为 Agent 的入口战争。我们要押的不是某个单点工具,而是“多入口 + 可控调度 + 知识沉淀”的系统能力。

最后结论

这条视频是一个典型的 AI 工具产品化样本:它用“泄露源码桌面端”制造注意力,用“不需要官方账号”击中门槛痛点,用“多模型供应商”完成模型解耦,用“手机遥控、多 Session、定时任务、Computer Use、Agent Teams”证明自己不是简单换皮,最后用开源仓库承接流量。

对我们来说,最该带走的不是这个项目本身,而是三个更深的判断:模型自由只是第一步,入口自由才是第二步,任务生命周期管理才是第三步。谁能把这三步做完整,谁才真正把 Agent 从玩具做成工具,从工具做成基础设施。

参考:

  • 抖音视频:程序员阿江-Relakkes《我把泄露的ClaudeCode源代码做成了桌面端!开源免费》
  • GitHub:NanmiCoder/cc-haha(Claude Code Haha)