Simon Willison merilis llm-coding-agent 0.1a0, sebuah eksperimen awal dalam membangun agen pemrograman sederhana menggunakan pustaka LLM-nya sebagai kerangka kerja agen. Proyek ini dihasilkan dengan meminta Claude Code untuk menulis spesifikasi dan mengimplementasikan alat tersebut menggunakan TDD merah/hijau.
- Paket ini tersedia di PyPI dan dapat dijalankan melalui `uvx --prerelease=allow --with llm-coding-agent llm code`.
- Paket ini mencakup alat untuk mengedit file, menjalankan perintah, menampilkan daftar file, membaca file, mencari isi file, dan menulis file.
- API Python memungkinkan instansiasi kelas `CodingAgent` dengan parameter seperti nama model dan direktori root.
- Agen berhasil membangun aplikasi CLI SwiftUI untuk menampilkan waktu seni ASCII setelah diminta untuk melakukannya.
Rilis ini menunjukkan kemampuan menggunakan pustaka LLM sebagai kerangka kerja agen untuk menghasilkan alat pemrograman fungsional melalui prompt bahasa alami.