
这两天,我被一张图反复种草。

就是终端里一打开,先蹦出一段很酷的 ASCII 动画------名字不是 Claude code,是你自己的品牌名、你自己的启动方式、你自己的欢迎语。
对啊,最近好多人都在玩 DIY Claude code,从源码开始一点点改,但我估计那要浪费不少词元,能不能做一个快速 DIY skill,给大家省点 token?

先说结果,我做出来了。上效果图:

为什么要自己搭一个?
官方 Claude Code 不是挺好用吗,为什么要折腾 DIY?
其实有一些实际场景:比如我想接 DeepSeek 或其他国产模型,但官方支持度不够;想给团队统一配一个内部版,不想每个人都走官方认证;或者单纯就是------终端里天天对着同一个名字,想换个自己的,换套皮肤。
不管是哪个理由,核心需求都一样:基于 Claude Code 的能力,搭一个你自己能控制的版本。
而为了把这件事尽量变简单,我把整个过程收敛成了一个 Skill。
这东西到底是什么?
简单说,这个 Skill 可以借助现有源码,帮你一键生成一个本地 AI 编程 CLI。
它能做这些事:
-
自定义品牌:把 Claude Code 里的标题、欢迎语、UI 文案统一替换成你自己的名字;
-
自定义命令:把 Claude 里的启动命令换成你自己的名字;
-
自定义启动动画:终端打开时显示你的自定义小猫图标;
-
接入第三方 API:快速对接任意兼容 Anthropic Messages API 的服务;
-
配置隔离:独立配置目录,跟官方 Claude Code 完全隔离,互不干扰。
为什么不建议你从源码自己硬改?
其实从源码开始自己构建还是挺麻烦的,比如你很快就会遇到这些问题:
-
启动的到底是本地 cli,还是全局 claude;
-
API key 明明配了,为什么还是会走官方认证;
-
怎么跟原版共存,而不是互相污染;
-
脚本改完了,为什么跑起来还是各种报错?
这些坑我前前后后踩了不少,也花了不少词元。既然都已经踩过一遍了,我就干脆把整套过程收敛成一个可复用的 Skill,给大家省点 token:
怎么用?
具体安装方法如下,你只需要告诉自己的 Agent 三件事:skill 在哪,源码目录在哪、你想改成什么名字。比如:
用 https://github.com/147228/whitelabel-claude 这个 skill 做个白标 claude,源码在 xxx
发送之后,它会先反问你一些问题:

白标的品牌名叫什么,用什么颜色,用哪家的 api 等等,确认完配置,剩下的全自动:品牌替换、API 对接、遥测关闭、启动脚本生成,大概一两分钟跑完。
跑完之后,你本地会多一个一个独立的文件夹,里面就是你自己的 AI 编程 CLI。双击启动脚本打开即可使用。

启动后,终端里看到的就是你自己的品牌名、你自己的颜色、你自己的欢迎语。API 请求直接走你配的第三方服务,不经过 Anthropic。

而且,本地最新版的 Claude Code 不受任何影响。两个可以同时开着,互不干扰。想用哪个开哪个。
如果你最近也刚好对这类本地 AI 编程 cli 感兴趣,想拥有一个自己的名字、自己的皮肤、自己的命令、自己的启动页,那这个 skill,应该会帮你省掉前面大量试错的时间。
