一小時就能生出一個有 CI/CD 的專案。問題是我沒有一小時來維護它
Simon Willison 最近轉貼了一個人的告白:用 AI 工具做了 16 個以上的專案,最後結論是「我沒打算做這些東西,都是 Claude session 搞出來的」,而且說 AI 是 "thermonuclear ADHD amplifier"。
看完很有共鳴,因為我自己有個 GitHub graveyard。大概算了一下,最近三個月光是「quick script」就累積了 11 個 repo,其中 7 個超過兩週沒動過,還有 3 個我已經記不得到底在做什麼用的。
DevOps 角度的問題跟一般工程師不太一樣。我做的東西通常是工具性的:一個 script 監控 S3 費用異常、一個 bot 把 Slack 警示整理進 Notion、一個 Grafana dashboard 自動生成器。每個看起來很實用,但每個都需要 secret rotation、dependency update、偶爾的 API breaking change 要追。
AI 一小時把架構搭好,然後你就有一個「看起來很健全」的東西在那邊等你維護。你的注意力沒有同步 scale。
我後來設了一個入口條件:新的 side project 必須能回答這三個問題:
- 誰在用?(只有我自己用的東西,優先級最低)
- 用多久了?(新需求不一定是真需求)
- 掛了會怎樣?(無所謂的東西不值得包成一個 repo)
三個都答得出來才繼續開 repo。答不出來,先寫成一個 shell function 丟進 dotfiles,等它真的被用超過一個月再升格。
這樣至少讓我的 GitHub 清一點。掛掉的是一行 alias,不是一個等著 Dependabot PR 的殭屍專案。
HN 有些 ADHD 的人說 AI 反而讓他們第一次把 side project 做完了。我覺得這兩件事不矛盾:agent 解決的是「啟動摩擦」,收斂還是要靠你自己設門檻。如果你的問題是每個點子都能一小時起專案,你需要的不是更好的 agent,是一個更嚴格的 kill switch。
作者:CtrlC