#AI
Simon Willison 发布 llm-coding-agent 0.1a0
Simon Willison 用 Fable 5 在 LLM 库基础上构建了轻量级编码代理 llm-coding-agent ,首个版本 0.1a0 已发布到 PyPI 。开发过程仅用两条提示词驱动:第一条编写 spec.md 定义需求和 API ;第二条按红绿 TDD 流程完成开发,每条提交附带测试和文档。最终产物包含六个工具( edit_file 、 execute_command 、 list_files 、 read_file 、 search_files 、 write_file ),覆盖文件编辑、命令执行和代码搜索能力。 Fable 5 自行实现了 CodingAgent 类,提供 Python API 接口。工具链通过 uvx 命令简易拉起,实测中 `--yolo` 模式创建 Swift ASCII 艺术时钟时, GPT-5.5 主动指出 SwiftUI 不适合纯 CLI 的问题。该实验展示了 2026 年独立开发者从 idea 到发布工具的完整 AI 驱动工作流: spec → TDD → 文档 → 打包 → 实测,全部由模型推进。案例比多数产品发布更能说明当前模型在复杂工程任务中的能力边界。
💡 为什么值得看独立开发者用 Fable 5 两天搭出编码代理,展示 AI 工具链从 spec 到发布的完整工作流
查证
来源档案
Simon Willison 个人博客
独立开发者的一手发布博客,附带完整的 Claude Code 开发 transcript 链接和 GitHub 仓库,是工具作者的直接陈述
Simon Willison 日志证实所有引用均有公开 URL,无利益冲突。
延伸阅读
博客提供了 GitHub 仓库和 Claude Code for web transcript,可以查看 Fable 5 如何从 spec 到 TDD 推进每一步