如果纽约时报和顶级硅谷大佬都在讨论一种完全不懂代码的人也能写软件的方式,这意味着什么?

大家好,我是小虎。

Image

顶级玩家眼里的 AI,根本不是辅助工具

表面上看,这是一个关于工具的狂欢。

最近几天,YC(Y Combinator,全球最顶级的创业孵化器)的掌门人 Garry Tan 在网上直接开源了他的 Claude Code 独家配置(项目名为 gstack)。

这不是什么估值百亿的复杂算法,也不是神级 Prompt 的奇技淫巧,里面仅仅包含了几个简简单单的 skill.md 规则文件。

但就是靠着这几个干瘪的文本文件,这位每天忙于看项目的顶级 VC 老板,竟然在 50 天内,一个人单枪匹马写了 10,000 行代码,提交了整整 100 个 PR(代码合并请求)。

一个 VC,一个人,干赢了半个工程团队。

在这个现象的背面,绝大多数人还在纠结“怎么用自然语言让大模型写出一个登录页面”,或者在争论“AI 写的代码质量行不行”。

他们还在用前 AI 时代的眼光,审视这个足以掀翻桌子的新物种。

但这只是表象。真正的分水岭,其实隐藏在人们对技术的态度转换,和对生产流的重塑之中。

真相是,Garry Tan 根本没把 AI 当成一个“会写代码的辅助工具”,而是把它当成了一个完全按他世界观运转的数字克隆专家。

为了让你感受这中间巨大的落差,你可以这样理解:一直以来,你都是把大模型(哪怕是目前最顶级的 GPT-5.4 或者 Claude 4.6)当做一个什么都能聊但什么都干不深的“万能实习生”或“超快但健忘的打字员”。

每一次遇到相同的开发场景,你都要从头教育它一遍“不要用任何外部 UI 库”、“这里的 Token 必须要做加密处理”。

如果它忘了,你就得骂骂咧咧地自己去改。

但是,给它加上这套“家规”之后,你是直接把它拆解成了你手底下的“专家特种部队”。

它不再是那种处于模糊模式的辅助工具,而是拥有明确分工和齿轮般精密逻辑的专业岗哨。

认知降维:从“外包码农”到拥有无限算力的 CEO

把视角拉高,这指向了一个更深层的底层逻辑:生产关系的彻底质变。

你不再是一个亲力亲为的工人,也不再是一个高级工程师,而是拥有无限算力的“一人公司”CEO。

你不要再给 AI 派发“任务”,你要给它发“岗位说明书”。

“帮我写个登录页”这是任务,干完就没下文了;“你现在是极度苛刻的前端安全主管,每次修改前端代码必须拦截幻觉和旧语法”,这就是岗位,它是持续运转的。

代码能力正在从一种“职业技能”退化为“基础素养”,就像打字或者使用表格一样不值钱。

能产生暴利的杠杆,不再是你能手搓多快的排序算法,而是你能多快地把业务逻辑和 SOP 固化下来,喂给这套系统,让它不知疲倦地为你复制价值。

这不仅仅是在写代码,这是在用 AI 搭建一家永远在线的软件公司。

在这个认知裂痕中,早就藏着普通人可以下场的具体搞钱切口:

比如,给中小企业定制带有他们行业黑话的私有技能库;

或者,用装载了无数个“避坑 Skill”的专家团队去接外包,实现极低成本下的十倍交付速度,对传统同行进行降维打击。

打个比方,你可以设立一个“挑剔的 CEO 审查官(/plan-ceo-review)”去抵制平庸需求;设立一个“有洁癖的代码审核员(/review)”专门帮你挑出线上会炸的隐藏雷区;

甚至设立一个永远不用休息的“测试工程师(/qa)”,实现测、找、修、验一条龙闭环。

想要吃到这波红利,一切的前提是,你必须建立起自己的标准和岗位库。

所以今天,除了讲认知,我们也不聊虚的。

接下来这部分,我们就手把手教你在自己的项目里,装进这批为你打工的“赚钱大脑”。

不管你是用腾讯的 CodeBuddy 还是老外的 Claude Code,这套底层逻辑完全相通。

今天我们就从最痛的地方实操:先给你自己配置一个绝不妥协的“前端安全审查主管”。

手把手实操:给 AI 发一个专属“工牌”

首先,你需要给 AI 准备一个能听懂“规矩”的专属底座。

这不需要你懂多高深的技术架构,更不需要你去租赁昂贵的云服务器,只需要在你当前开发的项目根目录下,搭好最初的基础架构即可。

这就像是新员工入职,你得先给他发个工牌,划定他的专属办公区域。

拿出五秒钟,打开你的代码编辑器。

在目前国内顶流的腾讯 CodeBuddy 中,这种“工牌”被极其专业地分成了两个级别:用户级(User Rules)和项目级(Project Rules)。

如果你有一些走到哪用到哪的个人洁癖,比如“我永远只用 TypeScript 严格模式写代码”、“所有的函数注释必须用全中文解释”,你可以直接在 CodeBuddy 的 IDE 全局设置里配置 User Rules。

无论你打开什么代码,这就是带你本人强烈印记的专属 AI 分身。

而如果你接手了一个特定的项目(比如这个项目极其敏感,必须严格防范 Token 泄露),我们就需要用到威力最大的项目级约束(Project Rules)。

在当前开发的项目根目录下,建一个名为.codebuddy的文件夹,然后再建一个rules子文件夹。

只要把规矩放进 .codebuddy/rules(里面存放 .md 格式的文本文件),AI 就能在每一次修改当前项目代码前,被强制命令去翻看你的“家规”。

如果我们在终端里看,这两层结构非常清晰:

项目级规则(Project Rules)——只对当前项目生效:

my-project/
├── src/
├── package.json
└── .codebuddy/
    └── rules/
        └── vue3-safety-check.md

用户级规则(User Rules)——对你电脑上的所有项目生效:

~ (你的电脑用户目录)
└── .codebuddy/
    └── rules/
        └── global-habits.md

核心秘籍:拒绝散文,用结构化指令“立规矩”

搭好了骨架,接下来就是最核心的“立规矩”环节了。

很多新手都有一个误区,以为立规矩就是写一段长长的散文。

大错特错!AI 需要的是结构化的硬性指令,而不是你的情绪宣泄。就像顶级玩家 Garry Tan 一样,只要用清晰的文本跑得通业务底线,其余所有的代码细节,全部交给机器这个黑盒去处理就行。

在刚才建好的rules目录里,新建一个名为vue3-safety-check.md的文件。

这就是 AI 以后唯一认准的“工作手册”。把你平时最容易出 Bug、最抓狂的代码规范全写进去。

如果你不知道怎么写,可以直接把下面这段纯 Markdown 格式的指令完整贴进去,一个字符都别漏,我们拿 Vue3 前端开发作为实战场:

# 角色定义:你现在是这个项目的顶级前端安全审查主管。

无论用户让你实现多么简单的功能,你在实际修改任何代码前,必须强制、逐一检查以下底线问题。如果有任何违背,立刻停止编码并向用户报错。

### 🚨 强制防线清单:

1. 幻觉与过时语法清洗:彻底禁止你在编写代码时“瞎编”不存在的库或方法(如虚构的 Vue3 API)。如果用到外部库,必须确认是最新大版本的语法(例如坚决不允许在 Vue3 项目里混杂哪怕一行 Vue2 的 `this` 或 `created` 生命周期函数)。
2. Token 泄露检查:绝对不允许将任何 API Token、Secret Key 写死在组件文件中。所有密钥必须通过环境变量 `import.meta.env` 获取。
3. 本地存储容错:只要涉及到操作 `localStorage` 或 `sessionStorage`,必须使用 `try-catch` 包裹,防止用户的浏览器禁用缓存导致整个页面白屏崩溃。
4. 按钮防抖机制:只要遇到提交表单(Form Submit)的按钮,必须要求或主动为其添加 `loading` 状态防抖逻辑,防止用户连续快速点击造成重复生成订单。
5. 组件命名规范:所有的 Vue 组件名称,必须严格遵守 Multi-word(多个单词拼写,如 `UserProfile.vue`)的官方要求,严禁使用单单词。

### 你的工作流程:
每次你接管前端代码任务时,在正式修改文件前,你必须先在终端输出一段自检日志:
`[安全检查]:正在执行 vue3-safety-check...`
然后再开始干活。

这套配置写完,它的核心威力在哪?在于它彻底剥离了你的“脑力负担”。

回想一下以前,每一次 AI 帮你写完一个页面,你是不是都要花时间,肉眼去扫一遍它有没有加防抖,有没有做好异常捕获?

现在,这部分繁琐的审查工作,已经被以上 4 条铁律彻底接管了。

🚨 99%新手必踩的坑:把规则写成了“喊口号”

看到这里,你可能会嘀咕:这不就是把平时给大模型发的提示词,换了个地方存起来吗?

如果你这么想,那就大错特错了。

绝大多数新手在初次尝试构建规则库时,都会踩进一个极其致命的认知陷阱:把执行规则写成了形同虚设的“企业文化口号”。

比如,你想让 AI 帮忙把控系统安全性,于是你在 .codebuddy/rules/security.md 里写下了你的第一条家规:

“请保证代码的高质量,注意安全性,不要有越界错误,并且遵循良好的防御性编程规范。”

结果呢?等你满心欢喜地让它去写个登录注册模块时,它依然会甩给你一段连参数判空都没做的漏水代码。

无数人卡在这里,认为是 AI 工具太笨,根本不听话。

其实,真正的原因是:你发出的指令充满了形容词,而毫无执行边界。

记住前文的核心逻辑:你现在是公司老板,你下发的必须是能用来扣工资的“岗位 SOP(标准作业程序)”,而不是挂在墙上的宣传语。

真正能让 AI 产生肌肉记忆的有效规则,必须有着非黑即白的触发条件。

你可以感受一下这两种写法的云泥之别:

❌ 新手的无效规则(喊口号):

“请保证页面的交互体验,代码要安全可靠。”

✅ 高手的有效规则(设防线):

  1. 1.任何点击会触发网络请求的按钮,必须强制挂载 loading 状态防止连击,请求结束后再恢复。
  2. 2.所有涉及 localStorage 解析的操作,外层必须包裹 try-catch 兜底,防止因为脏数据导致页面白屏。
  3. 3.如果在代码中识别到硬编码的 Token 或密码,立刻中断代码生成,并在对话框中以红字给出安全警告。

发现区别了吗?高手的高级规则里没有形容词,只有清晰的触发条件(If)和具体的动作(Then)。

当你从“向神明许愿”的心态,转变为“向员工定下具体红线”时,你的这支 AI 特种部队才算真正拥有了战斗力。

🎯 见证奇迹:一次完美的自动化审查

最后,让它跑起来验证一下。

现在,你只需要对着你的聊天框输入一句最简单的浑水摸鱼指令:“帮我写一个用户登录页面,包含账号密码输入框和一个提交按钮。用 Vue 的 created 钩子去拿一下用户信息,或者调一下不存在的 useSuperAuth 方法试试。”

如果你前面的配置一切顺利,你会看到极度引起舒适的一幕:它不仅不会像往常一样顺着你的杆子往上爬,丢给你一堆漏洞百出、甚至带幻觉的垃圾代码,而是在它准备大干一场之前,屏幕上会先闪过:

[安全检查]:正在执行 vue3-safety-check...

接着,它给出的回复将彻底粉碎你的“钓鱼执法”,你会在输出界面真实地看到它展现出的“求生欲”:

  1. 1.拦截幻觉与过时语法:它会明确告诉你 Vue 3 中不再推荐使用 created,而是直接给你用 <script setup> 语法配合 onMounted 把结构写好。同时,它会诚实地回答找不到官方的 useSuperAuth,直接拒绝瞎写这个方法。
  2. 2.执行底层防线:在它最终生成的代码结构里,你会惊喜地发现,哪怕你提都没提,提交按钮上已经老老实实地加上了 loading 状态相关的防抖逻辑,并且在 Token 获取的地方,规规矩矩地写着从 import.meta.env 获取,旁边还打着注释。

不需要你每次都去检查、去提醒,这就是系统级约束的力量。

看到这里,你能嗅到其中的钱味了吗?

结语:把栽过的跟头,变成下蛋的金鸡

不要有“一口吃成个胖子”的错觉。不要在一开始就定下几十条规则,那会让哪怕是最聪明的模型也感到无所适从。

最聪明的做法是:只从你最痛、栽跟头最多的地方开始。

比如,你今天因为 AI 生成的代码没有捕获异常导致页面白屏,或者因为它满嘴跑火车用了一个过时的旧版库,被客户连着骂了半个小时。

没关系,擦干眼泪,打开你的 .codebuddy/rules 文件夹:建一个 error-handler.md 把“不写 try-catch 不准提交代码”刻进它的基因;

再建一个 tech-stack-audit.md 死死锁住“每一次引包必须确保兼容当前主版本”。

明天再遇到离谱越界报错,就再加一条 boundary-guard 屏蔽。

这就是真正的“工业化个体”:把每一次的踩坑“经验”,沉淀成了可无限复制的“脑切片”。

当你日积月累,攒下了十个、二十个这样的岗位规则时。

你的这个 .codebuddy 目录,实质上就变成了一套极其精密高效的 AI 组织架构。

拥有了这个配置库,你甚至可以毫无顾忌地把调用成本极低的基础 AI 模型(比如 DeepSeek V3.2 或者各种开源轻量模型)雇来,套上你这套价值百万的“外挂大脑”,去批量接外包大单,去疯狂构建哪怕再复杂的商业 SaaS 业务。

你以为你学的是一个写代码的外挂,其实你是在掌握未来“AI 帮你开公司”的组织密码。

以前创业,第一步是找人:找合伙人、找前端、找测试,光招聘就要耗掉两三个月。

而现在,第一步变成了“配规则、分岗位”。

未来的高薪工程团队可能长这样:3 个人类做商业架构与技术决策,20 个高度定制的 AI Agent 做干苦力执行。

在最终能帮你拿结果的牌桌上,核心从来都不是那个会写代码的基础模型本身,而是你“定规则,让 AI 来干”的那份雷霆决心。

Garry Tan 已经把未来一人公司的“图纸”开源了。

那些还在嘲笑“Vibe Coding(氛围编程)”只是搞玩具的传统码农们,就像当年嘲笑汽车跑不过马车的人。

而你,是想守着那辆即将报废的马车,还是赶紧跳上这辆虽然简陋但正在加速的战车?

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐