Разработка на Lisp с использованием ИИ-агентов: Высокие затраты и технические сложности

✍️ OpenClawRadar📅 Опубликовано: 15 апреля 2026 г.🔗 Source
Разработка на Lisp с использованием ИИ-агентов: Высокие затраты и технические сложности
Ad

Производительность ИИ-агентов с Lisp в сравнении с другими языками

DevOps-инженер, использующий OpenRouter с Goose CLI для агентной разработки на ИИ, обнаружил значительные различия в производительности ИИ между языками программирования. Работая над инструментом конвертации форматов RSS-ридера на Lisp, он столкнулся с множеством проблем, которые сделали разработку дорогой и неэффективной по сравнению с Python или Go.

Детали технической реализации

Изначально инженер попытался заставить ИИ-агентов взаимодействовать с Lisp REPL с помощью команд tmux: tmux capture-pane -t 0.0 -p | tail -n 1. Этот подход потреблял чрезмерное количество токенов, требовал команд sleep и включал парсинг вывода tmux. Claude показал некоторый прогресс, но всё равно испытывал трудности, в то время как более дешёвые модели, такие как DeepSeek и Qwen, работали плохо, несмотря на адекватную работу для других задач.

Чтобы улучшить ситуацию, он создал tmux-repl-mcp — инструмент на Python, который предоставляет более простой интерфейс REPL. Вместо сложных взаимодействий с tmux агенты могли просто запускать execute_command в REPL и получать вывод напрямую. Он выбрал Python, потому что его существующая конфигурация Goose использовала uvx для установки и управления инструментами.

Ad

Сравнение затрат и производительности

Разница между разработкой на Lisp и Python с ИИ была разительной. С Python он мог написать весь код и тесты за день или два, используя дешёвые модели, требуя лишь полуручной отладки. С Lisp, даже после внедрения tmux-repl-mcp, он потратил $10 за 30 минут с Claude, и соотношение сигнал/шум оставалось плохим по сравнению с Python.

Ключевые наблюдения из опыта:

  • ИИ генерирует код по пути наименьшего сопротивления, по умолчанию используя распространённые паттерны, такие как QuickLisp, даже когда ему указывают использовать альтернативы вроде OCICL
  • Высоколатентная природа запросов и ответов API ИИ конфликтует с рабочими процессами разработки через REPL
  • Языки с большим объёмом информации в интернете (Go, Python) на порядки проще и дешевле для разработки с помощью ИИ
  • ИИ превратил популярность языков в реальную экономию затрат на миллион токенов

Инженер отметил, что независимо от языка, его роль оставалась схожей: он выступал в качестве принципиального владельца продукта, управляющего ИИ. Однако в этом опыте не было обычного удовольствия от прямого написания Lisp, что заставило его задуматься о переписывании проекта на Go для лучшей совместимости с ИИ.

📖 Read the full source: HN AI Agents

Ad

👀 Смотрите также

Холабосс AI Runtime переходит на TypeScript, реализует постоянные порты MCP.
Инструменты

Холабосс AI Runtime переходит на TypeScript, реализует постоянные порты MCP.

Среда выполнения локального агента Holaboss AI была переработана для использования исключительно TypeScript, что устранило зависимости от Python и уменьшило размер пакета. Теперь она сохраняет порты серверов MCP в SQLite с ограничениями UNIQUE(port), чтобы предотвратить конфликты при перезапусках.

OpenClawRadar
Человеческий бенчмарк креативности: отделение конвергенции от дивергенции в оценке творческих способностей ИИ
Инструменты

Человеческий бенчмарк креативности: отделение конвергенции от дивергенции в оценке творческих способностей ИИ

Contra Labs представляет Human Creativity Benchmark (HCB) — систему, которая отделяет объективно проверяемые критерии (например, соответствие промпту) от субъективного вкуса (например, визуальной привлекательности) при оценке генеративного ИИ для творческой работы. Бенчмарк показывает, что ни одна текущая модель не является одновременно корректной и управляемой, решая проблему коллапса мод и необходимость дифференцированного вывода.

OpenClawRadar
Объявляем о Flyto Indexer: улучшенный ИИ для рефакторинга кода с анализом зависимостей источника.
Инструменты

Объявляем о Flyto Indexer: улучшенный ИИ для рефакторинга кода с анализом зависимостей источника.

Flyto Indexer, сервер MCP, строит граф символов вашей кодовой базы, помогая ИИ в умной рефакторинге кода путем анализа зависимостей и точек вызова.

OpenClawRadar
Менграм добавляет постоянную память агентам OpenClaw.
Инструменты

Менграм добавляет постоянную память агентам OpenClaw.

Mengram — это система памяти с открытым исходным кодом, которая предоставляет агентам OpenClaw долговременную память между сессиями, решая проблему, когда агенты забывают всё при перезапуске. Она обеспечивает эпизодическую, объектную и процедурную память с интеллектуальным архивированием устаревших фактов.

OpenClawRadar