SScoutariAI Builder Intel · decision desk
Back to timeline

Fri, July 303:33ToolsAPI & pricingAI codingAgents

llm-coding-agent 0.1a0: CLI & Python API Coding Agent

Decision Brief

What changedSimon Willison releases llm-coding-agent 0.1a0, a simple coding agent based on the LLM library.
Why it mattersAdds ready-to-use coding agent tools via CLI or Python API, lowering the barrier for automating file ops and command execution.
Who should careAI coding tool users
Affected stackClaude CodeOpenAI
Builder actionUpgrade
Source confidenceMedium · Reliable media or first-hand reporting

llm-coding-agent 0.1a0 by Simon Willison is a simple coding agent built on his LLM library (evolved into an Agent framework). It provides CLI commands (e.g., `uvx --prerelease=allow --with llm-coding-agent llm code`) and a Python API (e.g., `CodingAgent(model="gpt-5.5", root="/path", approve=True).run("Fix the failing test...")`), supporting yolo mode (`--yolo`) and allowlist mode (`--allow "pytest*"`). Built-in tools include: `edit_file` (precise string replacement with diff output), `execute_command` (runs commands with 600s timeout), `list_files` (glob listing, skipping hidden dirs and .gitignore), `read_file` (chunked reading with offset/limit), `search_files` (regex search), and `write_file` (creates or overwrites files, auto-creating parent dirs). Developers can quickly build coding assistants like Claude Code, reducing repetitive work, and integrate via Python API into existing automation pipelines.

Summary basis: official / RSS sourceUnless it says 'full article read', this summary is based only on publicly available content — it never pretends to have read restricted originals.

Sources

  • Simon Willison:Blog

    Hands-on notes on LLM tools, local models, and practical AI engineering.

  • Simon Willison:Blog

Related intel