Simon Willison · 2026-05-27 · notable
Simon Willison: SQLite Hardens 'Does Not Accept Agentic Code' Policy and Splits AI Bug Reports Into Its Own Forum
Willison flags SQLite's AGENTS.md update — D. Richard Hipp removed the word 'currently' from 'SQLite does not accept agentic code' and split AI-generated bug reports into a separate forum after they swamped the main one.
A snapshot of how one of the most-used codebases on earth is hardening its rules against AI-written contributions.
What is it?
An analysis post from developer and LLM commentator Simon Willison on SQLite's newly tightened AGENTS.md guidance. The post highlights a recent commit by SQLite lead D. Richard Hipp that strengthens the project's stance — removing the qualifier 'currently' from the line 'SQLite does not accept agentic code.'
How does it work?
Willison links to the AGENTS.md file in the SQLite GitHub mirror and quotes the policy: SQLite will still review AI-generated bug reports if they include reproducible test cases, but does not accept agentic code at all. He also notes the SQLite forum has been overwhelmed with AI-generated bug reports of inconsistent quality, prompting moderators to create a separate SQLite Bug Forum where Hipp now triages incoming agent-written issues directly.
Why does it matter?
AGENTS.md files have become the de facto handshake between projects and coding agents. SQLite's stance — a public-domain, single-maintainer C codebase used by every operating system in the world — is a load-bearing data point for how other security-sensitive projects might write theirs, and for how Claude Code, Codex, and Cursor users should expect their PRs to be received in the wild.
Who is it for?
OSS maintainers, agent operators, AGENTS.md authors