Pesquisa: sparqlite: SPARQL 1.1 dentro do SQLite, escrito em Rust
Esta tarefa de pesquisa é na verdade um experimento na execução do Claude Code para web no modo “Ultracode”, conforme descrito em Orquestrar subagentes em escala com fluxos de trabalho dinâmicos na documentação do Claude Code.
Com o Ultracode ativado, Claude Code faz uso agressivo de fluxos de trabalho dinâmicos – ele gera JavaScript que define e coordena uma rede de subagentes para resolver problemas complexos.
Meu prompt inicial foi este – eu quis dizer “acessar as linhas diretamente”, a palavra “excluir” foi um erro de digitação acidental no meu telefone:
Write a SQLite extension in Rust that implants SPARQL and runs really fast because it can hit the delete rows directly
Isso fez com que o Claude Code para web funcionasse por mais de 12 horas. Verifiquei seu progresso no dia seguinte e enviei um único aviso de acompanhamento quando percebi quantas caixas Rust ele havia construído:
Every folder in the crates/ directory needs a README
Include a tutorial.md teaching users how to install the extension and how to run it in the SQLite CLI and then teaching them SPARQL in addition to how to use the SQLite extension
Include a script with the tutorial for populating a SQLite database with useful and realistic example data for that tutorial
Este projeto parece uma vibração de codificação de próximo nível – não é remotamente viável revisar o código que foi produzido aqui, e mesmo seguir a documentação é um investimento significativo em trabalho. Não tenho certeza do que fazer com isso – parece que tenho uma implementação SPARQL completa em Rust dentro do SQLite agora, mas quão valioso é isso se eu o criei por capricho e não posso (ou não quero) investir o tempo necessário para entender o que ele pode fazer?






