Simon Willison(サイモン・ウィリソン)氏は2026年8月4日(現地時間)、LLMプロジェクトの最新バージョンとなる「LLM 0.32」をリリースした。このバージョンはプロジェクト開始以来最も重要な新機能追加となる。可視化された推論トレース、サーバーサイドツール、再設計されたコンテンツアドレス型SQLiteログ、新たなモデル、そしてOpenAI Responses APIによる機能拡張が含まれる。また、llm-anthropicプラグインも大幅に更新された。
LLM 0.32の主要機能として、推論モデルを実行する際に、思考プロセスを示す推論トレースが標準エラーに出力されるようになった。これにより、標準出力には含めずにモデルの「思考」を確認できる。この機能は-R/--hide-reasoningオプションで無効化可能だ。
モデルサポートでは、GPT-5.6モデルファミリーが標準で追加され、llm promptコマンドのデフォルトモデルには、費用対効果に優れたGPT-5.6 Lunaが採用された。LLMの呼び出しでは、OpenAIが提供するCodeInterpreter(コードインタープリター)やWebSearch(ウェブ検索)などのサーバーサイドツールを利用できるようになる。llm-anthropicプラグインには、WebSearch、WebFetch、CodeExecution(コード実行)、AnthropicMCPが追加された。
Python APIにも変更が加えられ、従来の対話型メッセージ送信に加え、完全なメッセージ履歴を一度に渡すmodel.prompt(messages=[])パラメータが導入された。また、モデルが推論テキスト、出力文字列、ツール呼び出し、画像アタッチメントなどを返す多様な形式に対応するため、stream_events()メソッドが追加された。
これらの機能に基づき、OpenAIチャット補完API(Application Programming Interface)の堅牢な実装であるllm-chat-completions-serverプラグインがリリースされた。これにより、llm openai endpointコマンドを通じてLLMサーバーに対してプロンプトを実行することが可能になる。ログ機能はGit(ギット)をモデルにしたコンテンツアドレス型メッセージストアによって改善され、重複するJSONデータのロギングが回避される。
このリリースにより、LLMはエージェントフレームワークとしての側面も強めている。Datasette Agent(データセット・エージェント)のニーズに応える形で、ツールチェーンが人間の承認を待つ一時停止や、保存されたメッセージ履歴からの再開が可能になった。
参考: Simon Willison’s Weblog (アーカイブ) — 2026年8月5日 08:58 (JST)
原文ハイライト"The new version includes support for visible reasoning traces, server-side provider tools"