Willison tests Claude Code Ultracode by building a SQLite SPARQL extension
Original title: sparqlite: SPARQL 1.1 inside SQLite, written in Rust
A mistyped phone prompt still led Ultracode to coordinate subagents toward a Rust extension called sparqlite.
Simon Willison describes sparqlite, a Rust SQLite extension for SPARQL 1.1, as an experiment in Claude Code for web with Ultracode enabled. Ultracode generates JavaScript that defines and coordinates subagents for complex tasks. His prompt accidentally said "delete" instead of asking the extension to hit rows directly. The feed snippet ends as the run begins.
Unconfirmed: The snippet is cut off before any result of the experiment is stated.
- Ultracode generates JavaScript that coordinates a network of subagents.
- The requested artifact is a fast Rust SQLite extension implementing SPARQL.
- The word "delete" in the prompt was an accidental phone typo.
From the original article
Research: sparqlite: SPARQL 1. 1 inside SQLite, written in Rust This research task is really an experiment in running Claude Code for web in "Ultracode" mode, as described in Orchestrate subagents at scale with dynamic workflows in the Claude Code documentation.
simonwillison.net
A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.