サイモン・ウィリソン氏は5月21日(現地時間)、自身のブログで、新しい拡張可能なAIアシスタント「Datasette Agent (データセット・エージェント)」の初版リリースを発表しました。同氏は3年以上にわたりLLM Pythonライブラリの開発に取り組んでおり、今回のリリースは同ライブラリとデータ管理ツール「Datasette (データセット)」の連携を特徴とします。Datasette Agent (データセット・エージェント) は、Datasette (データセット) に保存されたデータに対し、会話型インターフェースを通じて質問できる機能を提供します。

Datasette Agent (データセット・エージェント) は、プラグインによって機能拡張が可能であり、現在までに以下の3種類のプラグインが提供されています。

  • datasette-agent-charts: Observable Plotを活用し、Datasette Agent (データセット・エージェント) にチャート表示機能を追加します。
  • datasette-agent-openai-imagegen: ChatGPT Images 2.0を用いて画像生成ツールを提供します。
  • datasette-agent-sprites: Fly Sprites persistent sandboxでコードを実行するツールを提供します。

Datasette Agent (データセット・エージェント) のライブデモインスタンスはagent.datasette.ioで公開されています。このデモは、WRIのglobal-power-plantsやウィリソン氏自身のブログのDatasette (データセット) バックアップなどのデータベースを使用し、Gemini 3.1 Flash-Lite上で動作します。SQLiteクエリの生成に問題なく、安価で高速な処理が可能です。デモではサイモンはいつ最も最近ペリカンを見たか?という質問に対し、SQLiteクエリを生成し、2026年5月20日にカリフォルニア・ブラウン・ペリカンを見たという回答が表示されました。

Datasette Agent (データセット・エージェント) は、ローカルモデルでの実行も可能です。LM Studio (Mac上) でgemma-4-26b-a4bを動作させることが実証されています。Datasette Agent (データセット・エージェント) は信頼性の高いツール呼び出しと、SQLiteに対するSQLクエリ生成能力をモデルに要求しますが、過去6ヶ月にリリースされたオープンウェイトモデルはこの要件を満たしつつあるとされています。

Datasette Agent (データセット・エージェント) は、LLM (大規模言語モデル) とDatasette (データセット) のエコシステムに新たな機会をもたらすと見られています。既にLLM (大規模言語モデル) 0.32a0のリファクタリングに影響を与えており、Claude Artifactsに似たプラグインの開発も進められています。ウィリソン氏は個人的なAIアシスタント「Claw」の構築にもDatasette Agent (データセット・エージェント) の利用を予定しており、これはDogsheepツール群の再活用につながります。Datasette Agent (データセット・エージェント) はDatasette Cloud (データセット・クラウド) のユーザーにも提供される予定です。


参考: Simon Willison’s Weblog — 2026年5月22日 04:52 (JST)

原文ハイライト

"When did Simon most recently see a pelican?"

この記事をシェア
X はてブ LinkedIn