Lispで100行のAIエージェント:教授の予言は25年越しに実現
An agent in 100 lines of Lisp

2000年代初頭、著者は大学のAI講義でLispを学びましたが、当時はその価値を理解できませんでした。四半世紀後、AIエージェントプラットフォームを構築する中で、Lispの再評価に至ります。エージェントループは再帰関数に過ぎず、Common Lispで約100行の完全なAIエージェントを実装しました。唯一のツールはevalで、モデルはLispコードを生成・実行して計算やWeb検索を実現します。メモリはトランスクリプトの保存で実装され、スキルは記憶として再水和されます。この実験は、ツールカタログを設計時に固定する従来のアプローチとは対照的で、Lispのホモイコニシティがエージェントの本質に適していることを示しています。
コードはデータであり、データはコードであり、能力は単なる会話である。