网易首页 > 网易号 > 正文 申请入驻

用 AI 写了 2 年代码,我居然还在直接 push main

0
分享至

用 AI 写了 2 年代码,我居然还在直接 push main


说实话,这件事我挺不好意思拿出来说的。

我用 AI 写代码两年了。

Claude、Cursor、GitHub Copilot,哪个火我用哪个。项目做了不少,用户也有几百人。

但直到前几天,我上线了一个 bug。直接影响到了正在使用产品的用户。我手忙脚乱地回滚,后背全是汗。

复盘的时候才发现——两年了,我所有的项目都是直接 push 到 main 分支。没有 CI。没有测试。没有分支策略。

我?用 AI 编程两年多,连最基本的工程规范都没做?

好吧,今天就全盘托出。

我的问题到底是什么

四个字:没有防线。

代码写好,本地跑一下没问题,直接git push origin main。部署脚本自动拉最新代码,用户下一秒就用上了新功能。

听起来很高效对吧?直到那次 bug。几百人同时受影响,我自测发现问题之后,手忙脚乱紧急修复。

分支策略、CI/CD、多环境隔离,我是真的不知道。我一直想的是项目不大,直接 push 没事的,有问题了就退回覆盖本机代码。

结果呢?用户从几十人涨到几百人,我的习惯没变。直到出了事。

五道防线

出事后我坐下来,一条一条捋清楚。不用一次性全做,可以慢慢叠。

第一件事:别在 main 上写代码。

每次开发从 main 切出 feature 分支,做完 PR 再合并回去。GitHub 免费支持,当天就能用。

第二件事:让机器帮你检查。

在 PR 合并前自动跑测试、lint、类型检查。通不过就不能合并。这是你的第一道自动化防线。

第三件事:分环境。

main 自动部署到 staging,你在 staging 上点一点、测一测,确认没问题再手动上 production。这样即使代码进了 main,也不会直接影响真实用户。

第四件事:小心上线。

蓝绿部署、金丝雀发布、特性开关——先让 1% 的用户帮你测新版本,没问题再放量。

第五件事:盯着点。

错误率异常自动告警,关键指标崩了自动回滚。这是最后的兜底。

道理懂了,习惯怎么养

说实话,看完这五层,我的第一反应是:道理我懂,但养成习惯太难了。

我每天都在用 Claude Code 写代码。

写嗨了谁还记得切分支?改完代码顺手就 push 了,哪有心思去想什么 CI、测试。

然后我想,既然 Claude 天天陪着我写代码,能不能让它来提醒我?

能。我让它帮我做了一个 skill。

dev-guardian:我的 Claude Code 守门员

这个 skill 不拦截我、不打断我。它只是在我每次跟 Claude 聊完代码之后,默默扫一眼当前项目的状态,然后在回复末尾贴几行字:

 main分支!git checkout -b feature/xxx
 无CI。mkdir -p .github/workflows && touch .github/workflows/ci.yml
 app/models/user.rb 缺测试
 先跑 npm test 再提交

全部通过的话,就两个字:

 全绿

不想看?说一句guardian off就跳过。下次再提醒。

安装也很简单:

mkdir -p ~/.claude/skills/dev-guardian
cp SKILL.md ~/.claude/skills/dev-guardian/SKILL.md

重启 Claude Code,从此每次写代码都有人在旁边碎碎念。

说实话,一开始我也嫌烦。但几次之后,切分支、补测试、加 CI,这些动作开始变成肌肉记忆。我不需要刻意记,因为每次 Claude 都会提一嘴。

开源了,自取

我把这个 skill 整理完,直接丢到了 GitHub:

https://github.com/JobYu/claude-dev-guardian[1]

README 写得特别简单,专门给 vibe coder 看。没有术语,三步安装,一个例子。

如果你也一样——用 AI 写代码挺久了,但提交这件事上还在裸奔——可以试试看。

习惯这东西,靠自己硬记是真的难。但有个人每次在旁边唠叨你,久而久之就刻进骨子里了。

对了,你现在怎么提交代码的?还在直接 push main 的话,评论区报个到,咱们一起改 ‍♂️有问题随时问,看到就回。

下次见~

参考资料

https://github.com/JobYu/claude-dev-guardian: https://github.com/JobYu/claude-dev-guardian

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
俄军单日伤亡再破2千创新高!乌克兰收复卢甘斯克两地

俄军单日伤亡再破2千创新高!乌克兰收复卢甘斯克两地

项鹏飞
2026-10-18 19:00:12
澳洲知名保健品暴雷, 紧急召回! 中国官方发布警告, 大批华人家中都有, 千万别吃了!

澳洲知名保健品暴雷, 紧急召回! 中国官方发布警告, 大批华人家中都有, 千万别吃了!

澳微Daily
2026-10-18 15:01:34
治勃起障碍的药,可能还能长肌肉?研究给出两面答案

治勃起障碍的药,可能还能长肌肉?研究给出两面答案

冷知识挖掘机21
2026-10-18 03:04:35
终于判了!疫苗女王无期徒刑,被罚91亿,但那些接种家庭怎么办?

终于判了!疫苗女王无期徒刑,被罚91亿,但那些接种家庭怎么办?

哄动一时啊
2026-10-18 09:57:57
在俄大学课堂上披鬼子旗的南京留学生,被曝曾去日本神厕拜鬼

在俄大学课堂上披鬼子旗的南京留学生,被曝曾去日本神厕拜鬼

韬闻
2026-10-18 14:02:43
何以中国|AI创意海报:解码“国之重器”,见证长江之上“器”象万千

何以中国|AI创意海报:解码“国之重器”,见证长江之上“器”象万千

环球网资讯
2026-10-17 16:46:50
记者调查丨300多万拍地、2000万建厂,两年后被告知是“毒地”,广西一酒企起诉多方:谁该负责损失?

记者调查丨300多万拍地、2000万建厂,两年后被告知是“毒地”,广西一酒企起诉多方:谁该负责损失?

大众网
2026-10-18 17:40:10
日本一副市长在庆典活动意外身亡:被高约5.5米、重约3吨的太鼓台压死,警方正在调查事故原因

日本一副市长在庆典活动意外身亡:被高约5.5米、重约3吨的太鼓台压死,警方正在调查事故原因

极目新闻
2026-10-18 11:59:25
美引以为傲的优势消失,至少落后中国10年,美媒:中国在全国动员

美引以为傲的优势消失,至少落后中国10年,美媒:中国在全国动员

闻识
2026-10-18 09:46:03
特朗普公开表示:法国正在燃烧,来自不同世界、心中充满仇恨的移民,摧毁了这个曾经伟大的国家,马上关闭边境、控制局势,一切都还来得及

特朗普公开表示:法国正在燃烧,来自不同世界、心中充满仇恨的移民,摧毁了这个曾经伟大的国家,马上关闭边境、控制局势,一切都还来得及

吉刻新闻
2026-10-18 22:13:26
男子把存有20万积蓄的银行卡藏鞋里寄出,八旬老父劝阻无效,步行近10公里报案;男子不承认受骗,民警当场联系骗子被挂断,他才醒悟

男子把存有20万积蓄的银行卡藏鞋里寄出,八旬老父劝阻无效,步行近10公里报案;男子不承认受骗,民警当场联系骗子被挂断,他才醒悟

环球网资讯
2026-10-18 20:21:25
164比24狂胜140分!中国篮坛又现夸张比分:单节0分被钉耻辱柱?

164比24狂胜140分!中国篮坛又现夸张比分:单节0分被钉耻辱柱?

篮球快餐车
2026-10-19 02:10:25
央视帅哥张韬发文告别,新工作曝光,与龙洋隐婚传闻已水落石出

央视帅哥张韬发文告别,新工作曝光,与龙洋隐婚传闻已水落石出

旧史新谭
2026-10-18 18:32:18
暴跌40%!全球AI交易最大输家诞生,中国科技股到底怎么了?

暴跌40%!全球AI交易最大输家诞生,中国科技股到底怎么了?

风向观察
2026-10-18 13:26:16
七旬父亲中风卧床体重暴涨30多斤,宁波男子耗时两年,“手搓”机械腿!当事人:投入百万元研发,父亲用后几个月轻了20多斤,还能拄拐行走

七旬父亲中风卧床体重暴涨30多斤,宁波男子耗时两年,“手搓”机械腿!当事人:投入百万元研发,父亲用后几个月轻了20多斤,还能拄拐行走

极目新闻
2026-10-18 18:55:38
226封正式公函!中国乒协前掌门恐遭调查

226封正式公函!中国乒协前掌门恐遭调查

凤眼论
2026-10-18 14:30:02
日本网友:福原爱穿透视装出镜看着真让人难受 她以前可是国民妹妹

日本网友:福原爱穿透视装出镜看着真让人难受 她以前可是国民妹妹

劲爆体坛
2026-10-18 07:59:06
曾向全国人大建议废除寻衅滋事罪的于凯律师,又就“大病免费医疗”提交建议书

曾向全国人大建议废除寻衅滋事罪的于凯律师,又就“大病免费医疗”提交建议书

老镡讲故事
2026-10-18 08:08:36
内塔尼亚胡:我已决心推翻伊朗政权,绝不会与拥有核武器的伊朗共存;如果我当选,下一届政府不会允许巴勒斯坦建国

内塔尼亚胡:我已决心推翻伊朗政权,绝不会与拥有核武器的伊朗共存;如果我当选,下一届政府不会允许巴勒斯坦建国

扬子晚报
2026-10-18 20:08:01
粮油要变天?下半年开始,大米、面粉、食用油或迎新一轮行业洗牌

粮油要变天?下半年开始,大米、面粉、食用油或迎新一轮行业洗牌

云霄纪史观
2026-10-17 01:39:00
2026-10-19 04:43:00
教你画像素画 incentive-icons
教你画像素画
像素画教程
2763文章数 12227关注度
往期回顾 全部

科技要闻

王江舟院士:6G到底是不是骗局 是不是收割

头条要闻

披旭日旗留学生被指是南京人 有明显"精日"与"台独"倾向

头条要闻

披旭日旗留学生被指是南京人 有明显"精日"与"台独"倾向

体育要闻

别在我的地盘夺冠!海港队史首次双杀蓉城

娱乐要闻

郭麒麟被传领证,女方戳破谣言

财经要闻

马斯克:美债问题只能靠AI和机器人解决

汽车要闻

星瑞L PLUS限时售价10.97万元起 开启智混3L时代

态度原创

时尚
教育
本地
游戏
健康

重阳寻香:一炉香,一枚囊,她们以手传香

教育要闻

两周收到40封举报信举报老师!校园举报乱象,谁在买单?

本地新闻

因新荣记出圈,这座浙东小城才是吃货天堂

崩铁史学家发力?玩家通过解读月下奇谭内容,竟推测出4.7结局

看着很健康的人,怎么会突然猝死?

无障碍浏览 进入关怀版