Linear optimized CI pipeline to handle AI-accelerated code output
What happened
Linear 的 CTO 给工程师 Mufeez Amjad 派了个活:CI 太贵也太慢,得改。背景是 AI 编程工具让代码产出速度暴涨,但验证环节跟不上,CI 成了卡脖子的地方。今年他们的测试套件规模几乎翻了四倍,但 PR 等待时间反而从 6 分多钟降到 5 分多钟,单次测试占用的机器时间也砍了一半。具体干了四件事:一是换到更快的第三方运行器和原生 ...
From AI HOT 精选
Coverage
Follow the reports to see the story from different sides.
- AI HOT (Curated Pool)PickLinear reworked its CI to keep up with AI coding, cutting PR wait from 6 min to 5 min
Linear's CTO assigned Mufeez Amjad to fix CI costs and speed. AI agents were shipping code faster than CI could validate it. They cut PR wait from over 6 min to just over 5 min and halved runner time per test, while the test suite nearly quadrupled. Four levers: switching to faster third-party runners with better caching, adopting the native tsgo compiler (73% drop in tsc median), rewriting type-dependent lint rules to pure syntax analysis, and shrinking gating jobs—change-detection median fell from 26s to 8s.