Агентные кейсы
Разработка и DevOps

Свой агент для программирования в терминале на библиотеке LLM, собранный почти с первой попытки

Саймон Уиллисон поручил Claude Code for web собрать свой агент для программирования на его Python-библиотеке LLM. Модель Fable сделала это почти с первой попытки. Агент вышел альфа-версией на PyPI.

Сделано со своим агентом


Что сделали

Уиллисон создал репозиторий из своего шаблона Python-библиотеки и дал Claude Code for web два промпта. Первый попросил написать spec.md для агента в стиле Claude Code на альфа-версии LLM. Второй велел собрать агента по red/green TDD с осмысленными коммитами и документацией, а потом проверить его вручную с ключом OpenAI из окружения.

Что получилось

Агент вышел альфа-версией на PyPI. Уиллисон назвал его довольно хорошим для первой попытки. Модель добавила инструменты для работы с файлами и командами и Python API, которого никто не просил. В демо с GPT-5.5 агент собрал приложение с часами из ASCII-графики.

На что обратить внимание

В демо использовался флаг --yolo, который пропускает подтверждения. В README есть и более узкий вариант, флаг --allow с шаблонами вроде pytest*.

Пояснение

LLM это библиотека и консольная утилита Уиллисона для работы с разными языковыми моделями. Red/green TDD это разработка через тесты, где сначала пишут падающий тест (красный), потом код, который его проходит (зелёный). PyPI это общий каталог Python-пакетов.

Кому пригодится

Python-разработчикам, которые хотят собрать своего минимального агента для кода и посмотреть, как с этим справляется Claude Code.

Попробуйте сами

На основе [Python-библиотека для LLM, например llm Саймона Уиллисона] собери консольного агента для программирования, который умеет читать и править файлы и запускать команды в текущей папке. Уложись в один скрипт с понятным README и запросом подтверждения перед любой командой, которая что-то записывает или удаляет. В конце запусти его на небольшой демо-задаче в [черновая папка] и покажи мне лог.

Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗

Читать оригинал ↗

Источник: simonwillison.net ·

Похожие кейсы

Веб-приложение с базой, хранилищем картинок и лендингом на Replit Agent за $35.82

Автор собрал в Replit Agent сайт для сообщений о проблемах безопасности на дорогах с базой Postgres, хранилищем картинок, аналитикой и лендингом. Приложение работает на своём домене, а переход на S3 не удался и был откачен.