Simon Willison lançou o llm-coding-agent 0.1a0, um experimento inicial na construção de um agente de codificação simples usando sua biblioteca LLM como estrutura de agente. O projeto foi gerado solicitando ao Claude Code que escrevesse uma especificação e implementasse a ferramenta usando TDD vermelho/verde.
- O pacote está disponível no PyPI e pode ser executado via `uvx --prerelease=allow --with llm-coding-agent llm code`.
- Inclui ferramentas para editar arquivos, executar comandos, listar arquivos, ler arquivos, pesquisar conteúdos de arquivos e escrever arquivos.
- Uma API Python permite a instanciação da classe `CodingAgent` com parâmetros como nome do modelo e diretório raiz.
- O agente construiu com sucesso um aplicativo CLI SwiftUI para exibir arte ASCII após ser solicitado a fazê-lo.
Este lançamento demonstra a capacidade de usar bibliotecas LLM como estruturas de agente para gerar ferramentas de codificação funcionais por meio de prompts em linguagem natural.