博客
关于CI自动化、AI代理和流水线可靠性的技术文章。
-
Stitch 如何对比:深入观察本地优先 CI 市场
大多数 CI 助手都希望你接入它们的云、它们的 monorepo、它们的 SDK。Stitch 读取你已经写好的流水线,并在你已经拥有的智能体旁边运行。这是它对比 Gitar、Nx Cloud 和 Dagger 加 AI 时真正改变的东西。
-
Stitch 2.0 发布:在本地运行 CI,用 AI 修复失败
Stitch 2.0 是一次完整重写。Python 变成 TypeScript,CI 原生变成本地优先,两个流水线 job 变成一条 npx 命令。这里讲什么变了,为什么需要一次完整重写。
-
Stitch 2.0 入门
一篇实用的 Stitch 2.0 上手指南:安装、运行、监听。没有配置文件,没有 API key,也没有新的流水线 job。就是你现有的 CI,跑在本地,身边有 AI 智能体待命。
-
删掉我们的正则分类器:当 AI 替代你自己造的抽象
我们花了几个月搭了一套加权正则引擎,把 CI 错误分成九类并附上置信度分数。然后我们删掉了它。这是它为什么必须走、以及被什么替换的故事。
-
本地优先 CI:那次重新定义 Stitch 的转向
我们不再把 Stitch 当作运行在流水线里的东西,开始把它当作跑在你笔记本上的东西。就这一步,让几乎所有难题都变简单了。
-
Stitch v1 做错了什么
Stitch v1 是一个以 CI job 身份运行的 Python 库,用正则分类器诊断失败,开一个带修复的合并请求。它能用。但它仍然是错的形态。
-
AI 智能体如何修复 CI 流水线失败 (v1 架构)
Stitch v1 的技术走查:日志解析、基于正则的分类、限定范围的模型上下文、以及单分支修复交付。基于 v1 设计撰写,保留下来用于说明我们的思路如何演进。
-
Stitch Agent 入门指南 (v1)
最初的 v1 安装指南:两个 CI job、一个 Docker 镜像、几条环境变量。保留作为历史参考。
-
Stitch 简介:修复你的 CI 的 AI 智能体
最初的 v1 发布公告。Stitch 当时是一个运行在你 CI 中的 Python 库,会开一个带修复的合并请求,且无需服务器。