Matt Pocock 开源工具:Sandcastle 让 AI 自动接单写代码 —— Agent 全自动软件工厂【中英字幕】

合集 · Matt Pocock 双语字幕 / 英配 & 中配 (18)

  1. 23:28
    Matt Pocock 实战教程:用原型替代 spec-driven【中英字幕】
  2. 1:14:41
    Matt Pocock 直播实战:Wayfinder 从想法到 spec 全流程
  3. 1:47:31
    Matt Pocock 直播实战:从零搭建一个全新项目——2小时从想法到完整架构设计
  4. 17:17
    Mattpocock Skills 原作者的手把手教程【中英字幕】
  5. 26:24
    Matt Pocock 实战教程:让 AI 像真老师一样教你任何东西 —— teach skill【中英字幕】
  6. 31:05
    Matt Pocock 实战教程:用 wayfinder skill 跨会话规划任意规模的工作【中英字幕】
  7. 24:58
    Matt Pocock:别让你的 Agent 问你 200 个问题 —— grill skill 的 9 个误区【双语字幕】
  8. 1:31:26
    Matt Pocock 实战教程:用 Claude Code 开发一个真实功能 —— 从零开始完整流程拆解【中英字幕】
  9. 23:51
    Matt Pocock Skills v1.2 发布:/wait-what、/writing-for-agents 与 /grill-me 修复【中英字幕】
  10. 24:25
    Matt Pocock:用 /handoff 把会话压成文档,交给另一个 Agent【中英字幕】
  11. 20:18
    Matt Pocock:让整个团队用上 AI Skills 的 7 步工作法【中英字幕】
  12. 23:15
    Matt Pocock 开源工具:Sandcastle 让 AI 自动接单写代码 —— Agent 全自动软件工厂【中英字幕】
  13. 23:24
    Matt Pocock 实战教程:用一个技能拯救被AI写烂的代码库 —— improve-codebase-architecture【中英字幕】
  14. 25:40
    Matt Pocock 实战教程:5 条 Prompt 从零搭一个 MCP Server【中英字幕】
  15. 1:42:06
    Matt Pocock 直播:对话《代码整洁之道》作者,AI 时代 软件基本功还重要吗【中英字幕】
  16. 36:47
    Matt Pocock 演讲:AI 时代,软件基本功反而更重要 | AI Engineer Europe【中英字幕】
  17. 59:15
    【Matt Pocock 播客】深谈 Agent Skills:让 AI 反过来拷问你 —— mattpocock/skills 背后的思路
  18. 22:23
    Matt Pocock:十分钟讲完 25 个 Skills | mattpocock/skills v1.2.3【中英字幕】

Parts

  1. P1 · 【中英字幕】Matt Pocock 开源工具:Sandcastle 让 AI 自动接单写代码 —— Agent 全自动软件工厂
  2. P2 · 【中配中字】Matt Pocock 开源工具:Sandcastle 让 AI 自动接单写代码 —— Agent 全自动软件工厂
Description
TypeScript 教育者 Matt Pocock 开源了 Sandcastle——一个 TypeScript 库,把 Claude Code、Codex 等 AI 编码 agent 编排进隔离的 Docker 沙箱,让它们自动认领 GitHub issue、实现功能、review 代码、合并回 main,全程 AFK(无人值守)运行。

看点:
1. 为什么开 YOLO 模式会让 Claude 删掉你的 home 目录——以及沙箱怎么根治这个问题
2. 一个 sandcastle.run 函数,怎么搭出「planner→implementer→reviewer→merger」的并行 agent 流水线
3. 从 Docker 沙箱到对抗式 code review:让你真正拥有自己的 agent 编排流程,而不是被第三方服务绑架

关键内容:
· 问题根源:AFK agent 会不断发起权限请求;YOLO 模式有删目录、数据外泄等风险,沙箱是刚需
· Sandcastle:用 TypeScript 在隔离沙箱里编排 AI 编码 agent 的库
· 核心原语:sandcastle.run(agent, sandbox, prompt),简单但能搭出复杂并行系统
· backlog 管理:用 GitHub issues + sandcastle 标签给 agent 派活
· 四种 agent 角色:planner(规划)、implementer(实现)、reviewer(审查)、merger(合并)
· 开箱模板:带 review 步骤的并行 planner
· 沙箱 provider:默认 Docker,也支持自定义实现
· 配置结构:.sandcastle 目录、Dockerfile、.env(Anthropic API key + GitHub token)
· Claude Skills 语法彩蛋:反引号前加感叹号,解析 prompt 时执行命令(如 git diff)
· 实战结果:agent 自动 scaffold 出一个 TypeScript 项目(Vitest + Commander + 类型检查 + CI)

来源:
· 原视频:https://www.youtube.com/watch?v=E5-QK3CDVQM
· 仓库:https://github.com/mattpocock/sandcastle
· npm 包:@ai-hero/sandcastle

字幕:AI 辅助转录 + 翻译并经人工校对。如有不准确之处,欢迎指出。

Comments

月夜孤鸿影 23d ago

@MilkyAi 视频总结后发我邮箱

♥ 2

城裡人真會玩 5d ago

@MilkyAi 总结视频内容,并发送到我的邮箱

♥ 1

芜湖c233航班飞行员 10d ago

@MilkyAi 详尽解析视频后发我邮箱

♥ 1 ↩ 1

城裡人真會玩 5d ago

@MilkyAi 详尽解析视频后发我邮箱

木の本葉影 25d ago

这样 AFK 得烧不少 token 吧[笑哭]

♥ 2 ↩ 2

王鑫讲编程 25d ago

[打call][打call][打call]真棒

阿杰skm 9d ago

看完感觉AI自己把活干完了,程序员以后只负责提需求就行了吗

↩ 2