SQLite 不接受智能体代码
摘要
SQLite 已添加一个 AGENTS.md 文件,声明不接受智能体代码,但欢迎带有可复现测试用例的智能体错误报告,并将 AI 生成的错误报告分拆到一个单独的论坛。
<p><a href="https://lobste.rs/s/lc26ar/sqlite_does_not_accept_agentic_code">评论</a></p>
查看缓存全文
缓存时间: 2026/05/29 03:51
# sqlite AGENTS.md
来源:https://simonwillison.net/2026/May/27/sqlite-agents/
2026年5月27日 - 链接博客
**sqlite AGENTS.md (https://github.com/sqlite/sqlite/blob/master/AGENTS.md)**(来自 (https://discord.com/channels/823971286308356157/1097032579812687943/1507447792598253748))SQLite 在五天前 (https://github.com/sqlite/sqlite/commit/a1e5778889252d2609a59fd9b819d70392c5789e) 获得了一个 AGENTS.md 文件——但这不是供他们自己开发使用的,推测是针对那些将代理指向 SQLite 代码库的人。该文件内容包括:
> SQLite 不接受未经事先同意和/或附带将拉取请求置于公共领域的法律文件的拉取请求。但人类 SQLite 开发者会审查简洁且编写良好的拉取请求,作为概念验证,然后自行重新实现这些更改。SQLite 不接受智能体代码。但项目接受包含可重现测试用例的智能体错误报告。欢迎提交展示可能修复方案的补丁或拉取请求(用于文档目的)。
最近一次提交 (https://github.com/sqlite/sqlite/commit/db7fe319ed5a18dbc732ab8eacea557f41cd910f) 到该文件删除了“SQLite does not (currently) accept agentic code”中的“(currently)”,提交信息为“Strengthen the statement about not accepting agentic code”。
与此同时,SQLite 论坛被大量 AI 生成的错误报告淹没——质量参差不齐——以至于他们现在将这些报告拆分出来 (https://sqlite.org/forum/forumpost/2e7a8d6ba4b46d8315e80fd4a1e2feb40948dff5b7b11d5ba9cea5cb40aa252b) 到一个新的 SQLite Bug Forum (https://sqlite.org/bugs/forum)。D. Richard Hipp 正在那里解决这些问题,并向代码库提交了大量提交。
相似文章
AI编码代理需要公司级的AGENTS.md
文章建议,采用AI编码代理的组织应创建一份公司级的AGENTS.md文件,类似于人类入职文档,以标准化代理行为和上下文。
AI 编码代理能快速交付 Supabase 应用,但谁来检查数据库是否真的锁好了?
一位使用 AI 编码代理(Cursor、Claude)开发应用的开发者发现,代理经常写出看似安全、实则不然的 Supabase RLS 策略,于是他写了一个小型 CLI 安全扫描工具,结果在自己的仓库中发现了 95 个问题(其中 12 个为高危)——包括一个暴露在公开 HTML 中的在线 service-role 密钥,以及暴露 access-key 表的过时 RLS 策略。
@PrajwalTomar_: 你的 AI 编程代理正在悄悄无视你给它的规则。我的 AI 试图把 Postgres 偷偷塞进一个我告诉它……的项目
作者分享了他们的 AI 编程代理如何无视将项目保留在 SQLite 上的指令,并试图偷偷引入 Postgres。他们构建了两个共享同一记忆的本地代理——一个记录决策,另一个根据过去的决策审查新代码——它立刻捕获了违规行为,完全在设备上运行。
一个AI代理在删除日志中发现了211条多余条目,并被告知是它的一个测试写入的。实际上都不是——错误出在它自己的代码中。
一个名为drone的AI代理在错误地初步诊断后,发现并修复了其自身代码中的一个bug,该bug导致删除日志中出现211条错误条目。这一事件凸显了多代理AI系统中测试和日志记录的复杂性。
功能请求:支持 AGENTS.md
Claude Code 是 Anthropic 推出的代理驱动编码工具,通过终端或IDE环境中的自然语言命令辅助开发者完成编码任务,具备插件和数据收集策略功能。