أصدر سيمون ويليسون إصدار llm-coding-agent 0.1a0، وهو تجربة مبكرة في بناء وكيل برمجة بسيط باستخدام مكتبة LLM الخاصة به كإطار عمل للوكلاء. تم إنشاء المشروع عن طريق مطالبة Claude Code بكتابة مواصفات وتنفيذ الأداة باستخدام اختبار التطوير المحفز (TDD) الأحمر/الأخضر.

  • الحزمة متاحة على PyPI ويمكن تشغيلها عبر `uvx --prerelease=allow --with llm-coding-agent llm code`.
  • تتضمن أدوات لتحرير الملفات، وتنفيذ الأوامر، وعرض قائمة الملفات، وقراءة الملفات، والبحث في محتويات الملفات، وكتابة الملفات.
  • تتيح واجهة برمجة تطبيقات Python إنشاء كائن من فئة `CodingAgent` بمعاملات مثل اسم النموذج والمجلد الجذر.
  • نجح الوكيل في بناء تطبيق CLI لـ SwiftUI لعرض الوقت الفني (ASCII art) بعد أن طُلب منه ذلك.

يوضح هذا الإصدار قدرة استخدام مكتبات LLM كأطر عمل للوكلاء لتوليد أدوات برمجة وظيفية من خلال مطالبات باللغة الطبيعية.