WLGSJ / SEC-012 / 2026-02-28 / TRANSCRIPT→STRUCTURED

CC Switch
130万下载背后
的转行程序员

嘉宾 Jason · CC Switch作者 / 36岁转行开发者
主持 向阳乔木 / 姚金刚 / 尼克西 / 元子
未来硅世界第12期 · 2026.02.28
SEC-01

转行的起点:痛点即产品

Jason 之前做进出口贸易,36 岁才开始自学编程。从 TypeScript 到 React、Node.js、Rust,他用三个月学完了基础知识,然后做出了第一个正式项目——CC Switch。

他做 CC Switch 的起点很简单:他自己就是 Claude Code 的重度用户,但国内订阅官方渠道困难,大家普遍使用中转站或国产模型(DeepSeek、Kimi、MiniMax)。每次切换供应商都要手动改环境变量或配置文件,繁琐且容易出错。

CC Switch 数据(截至2026年2月)

GitHub Stars: 20,000+

下载量: 130万次

开发周期: 2024年7月至今(约6个月出首版)

产品的设计哲学

CC Switch 从第一天起就想清楚了三件事:侵入性最小(卸载不影响 CC 的正常使用)、操作极简(任何改动都不改变核心体验)、安全可靠(处理 API key 的软件,安全怎么做都不过分)。

"CC Switch 的口号是:你只需要填写一个 key,就可以把任何 API 导入到 Claude Code 里面。切换供应商只需要一次点击。"
— Jason,CC Switch 作者
SEC-02

技术架构的两次重构

从最初的「玩具」到现在的「产品」,CC Switch 经历了两次重大的技术架构重构。这不是因为第一次做错了,而是因为用户量增长后,原有的设计撑不住了。

第一次重构:配置管理

早期的 CC Switch 配置管理很简单,但随着支持的 API 越来越多,配置文件的结构开始变得复杂。Jason 付出了不少「血泪教训」才把配置管理做得足够健壮。

代码是债务,不是资产

Jason 的一个核心理念是:代码不是资产,是债务。每一行代码都需要维护。功能堆得越多,维护成本越高。这也是为什么 CC Switch 一直保持克制——只做一件事,把这件事做到极致。

"很多人说我这个项目是 Vibe Coding 出来的,但我自己从不说这个词。语言会影响你自己,说出那个词容易让你放松对代码质量的要求。"
SEC-03

AI 编程的实战技巧

Jason 整理了他在用 AI 编程过程中沉淀出的实战方法论:

① 用对的模型

不同任务用不同模型。架构设计、复杂逻辑用顶级模型;简单功能、样板代码用便宜快速的模型。不要用一把锤子解决所有问题。

② Plan Mode 是关键

在动手写代码之前,先让 AI 写出详细的实现方案。这一步很多人跳过了,但它能节省大量返工时间。

③ 上下文管理是核心

AI 编程中最容易被忽略的问题是上下文管理。上下文越长,AI 越容易「跑偏」。保持上下文的简洁和聚焦,比提供更多信息更重要

④ 控制代码量

写代码容易,但维护代码难。每增加一个功能,都要问自己:这真的有必要吗?「克制」是 Jason 在这个项目中学到的最重要的课。

⑤ 及时清理技术债

AI 写出来的代码往往能用但不够优雅。技术债要及时清理,否则会越积越多,最终拖垮项目。

做好架构设计:AI 可以帮你写代码,但架构决策必须是人做的。

必须使用 Git:AI 编程中随时可能「翻车」,Git 是你的安全网。

SEC-04

增长的秘密:开源的力量

CC Switch 的增长没有任何营销预算,完全靠开源社区的自发传播。130万次下载,来自一个人,靠的是产品本身的口碑。

为什么开源?

Jason 选择开源不是因为「理念」,而是因为开源是工具类项目最有效的增长策略。用户信任开源——他们可以看到代码,知道里面没有后门,这对一个处理 API key 的工具来说尤为重要。

那道双重彩虹

项目某天突然在 Twitter/X 上爆火,Jason 形容那个时刻就像看到了双重彩虹——美好、意外、有点不真实。那次爆发为 CC Switch 带来了数以万计的新用户,GitHub Star 数量在一周内翻倍。

"我做这个项目的初心很简单:做出一个让自己满意的项目,证明自己,让这段转行的路没有失败。"
— Jason
CORE-INSIGHTS / 核心干货 10
SEC-05

给转行者的建议

作为一个成功转行的程序员,Jason 对有意向转行或副业开发的人有一些实在的建议:

从自己的真实痛点出发

最好的产品灵感来自你自己真实的需求,不是凭空想象出来的「用户需求」。CC Switch 是因为 Jason 自己每天都在用 Claude Code,切换 API 很烦,所以才做出来的。

未来的选择

Jason 坦言,他对未来还没有固定的规划。但他知道一件事:在 AI 时代,一个人加上合适的工具,可以做到以前需要整个团队才能完成的事。这是他选择继续在这条路上走下去的底气。