Linear 真正補上的,不是任務看板,而是 AI 開發流程最缺的 project-level structure 與 guardrails
這則 Threads 很有價值,因為它不是在吹某個更強的模型,而是在講一個更實際的問題:AI 最缺的往往不是能力,而是專案級別的結構。
原文分享一個外國朋友的 AI 開發工作流:用 Linear 當作 AI agent 的控制層,先讓 AI 分析整個 codebase 產出需求與策略,人類 review 確認後,再把任務拆進 Linear,設好 milestone、scope、dependency,接著 AI 就照著一張一張 ticket 往下做。
每完成一個 task,系統會:
- 跑測試
- commit
- 標記完成
甚至人類睡前只要交代「我要睡了,接手這個 project」,AI 也能沿著 Linear 定好的方向在背景繼續推進。
這篇真正值得記錄的重點
1. AI 開發真正缺的,不一定是更強模型,而是 project-level structure
這篇最值得 Allen 記住的一句話,其實是:
Linear 當的不是任務看板,而是 AI agent 的控制層。
很多人對 AI coding 的想像還停在「丟一句 build me XYZ,然後等它做完」。但這篇指出的現實是:如果沒有專案級別的結構,這種做法很容易產出一堆 slop。
真正比較可靠的方式,是先有:
- 清楚的 spec
- 邊界定義
- 任務拆分
- milestone
- dependency
- 可追蹤的完成狀態
也就是說,AI 真正需要的不是更多自由,而是更多結構。
2. 把 AI 接進 ticket system,本質上是在把 agent 變成可治理的執行者
這個流程最有意思的地方,不在「AI 可以自己做事」,而在:
- 它做的是哪一張 ticket
- 它依循哪個 milestone
- 它完成後留下什麼可追蹤紀錄
- 它有沒有照 spec 與 dependency 前進
換句話說,Linear 在這裡的價值,不只是 PM 工具,而是把 agent 的行為放進一個 可追蹤、可分工、可交接、可審查 的框架裡。
3. guardrails 不只是安全機制,也是品質機制
原串提到一個很對的觀察:那些用 AI 產出很多 slop 的人,常常就是少了 Linear 跟 guardrails。
這裡的 guardrails 並不只是資安或權限,而也包括:
- 不要讓 AI 直接從模糊需求開始暴衝
- 先定需求與策略
- 先做人類 review
- 再拆成可執行任務
- 每一段都有驗證與回寫機制
所以 guardrails 在這裡,其實更像是 工程品質控制系統。
4. 這套流程的真正難點在前期,不在後期自動化
原作者自己的觀察也很關鍵:
這套流程導入成本不低,前期的 spec 跟邊界要做到位。
這點非常重要,因為它提醒大家:AI 自動化的困難,很多時候不是後面讓它自己跑,而是前面能不能先把需求、範圍、驗收標準與 dependency 定得足夠清楚。
也就是說,真正的瓶頸通常不是 agent 不夠努力,而是:
- 人類有沒有把專案講清楚
- 結構有沒有設好
- 邊界有沒有先畫出來
我的判讀
這篇真正值得記錄的,不是「用 Linear 管 AI 很酷」,而是它把 AI 開發流程講成一件更成熟的事:
AI 不是拿來取代專案管理,而是更依賴專案管理。
當 agent 開始接手更大範圍的工作時,真正的優勢不只在模型能力,而在:
- 誰能把 spec 寫清楚
- 誰能把任務拆得好
- 誰能把 ticket flow / test / commit / review 接起來
- 誰能讓 agent 沿著 project structure 持續工作而不是亂跑
Allen 的一句話版
這篇真正值得記的,不是 Linear 可以配 AI,而是它提醒大家:AI 開發流程最缺的常常不是更強模型,而是 project-level structure 與 guardrails;沒有這些,AI 很容易只會產出更多 slop。