在脚本 Shebang 中使用 LLM CLI
教程Simon Willison2026年5月11日2 分钟阅读

Hacker News 上一条评论启发 Simon Willison 探索在脚本 shebang 行中直接调用 LLM CLI 工具的多种模式。从简单的文本生成到集成工具调用和 YAML 模板,这些技巧让脚本编写更灵活。
本文编译自 Using LLM in the shebang line of a script,版权归原作者所有。
觉得有用?分享给更多人

觉得有用?分享给更多人
Simon Willison 用 Claude Fable 对 sqlite-utils 4.0rc1 进行全面审查,修复了 `delete_where()` 不提交事务导致数据丢失等严重问题。他用 GPT-5.5 交叉验证,又发现了两个边界 bug。整个项目花费约 149.25 美元(按非订阅价估算),但他庆幸自己有 Max 订阅。
作者基于 LLM 库构建了一个简单的编码 Agent,实现了文件编辑、命令执行、文件搜索等工具,并通过 CLI 和 Python API 提供交互。实验展示了 Agent 自动生成代码的能力。