技术实践

Twilio 用 Claude Code 构建自学习开发平台

应用与实践智能体系统智能体互操作协议编程MCP

概述

Twilio Programmable Voice 产品总监 Michael Carpenter 深知平台表面积大、失败模式静默(配错的 webhook 不报错只是不触发)。他用 51 天独立构建自学习开发系统 Feature Factory:一个点子经 architect、spec、测试生成、开发、评审、文档等子 agent 管道产出规格、测试、代码与文档,沉淀为打包数百小时 Twilio 领域知识的 Claude Code 插件;hooks 捕获报错中的新知识写入 Claude 可读文件、更新文档后自动清除,形成知识飞轮。据其自述,自助 IVR 从多轮迭代缩短到 5 分钟一次通过,AI 语音点餐 agent 约 10 分钟完成;90 天累计 1000 多次提交、425 个 MCP 工具并发布 npm 包。边界上,CLI 留给人、MCP 留给 agent,四层风险模型:只读查询全自主、限速测试短信带护栏、部署与购号须人工批准、删除资源永不自主,第 45 天起无人在环运行。教训是 MCP 服务器曾静默失败 35 天,修复仅 53 行代码,全库检索同类模式又发现 29 个潜在 bug。