基础设施
- 我们给自己搭了个 AI Coding 工作台 —— 用 GitHub Actions 当沙箱
为什么我们放弃了自建 K8s 沙箱、第三方沙箱服务和现成的 managed agents,最终用 GitHub Actions 的 runner 当 AI Coding 工作台的沙箱。本文记录从需求出发的设计取舍:把 GHA 的不稳定性当作契约的一部分、把对话连续性作为唯一硬承诺、用 OIDC 实现零密钥沙箱仓库——很多技术决策只有在你放弃试图什么都做之后才能找到。
2026年5月8日 - 阅读 3 分钟 - AI 辅助开发 GitHub Actions 基础设施 Agent 工程实践