本文にスキップ
AI News HubLIVE
サイト内リライト1 分で読了

datasette-apps 0.3a0

記事の要約

Simon Willison が datasette-apps 0.3a0 をリリース。Datasette Agent との連携を強化し、チャットでの # によるアプリ参照、アプリが呼び出せるストアードクエリの管理、アプリ作成時の書き込みクエリに対するユーザー承認を可能にした。

datasette-apps 0.3a0
誤りを報告

訂正窓口はまだ利用できません。記事情報をコピーして保存できます。

訂正案内
本文へ

Simon Willison は 2026 年 11 月 4 日、datasette-apps の新しいアルファ版である 0.3a0 を公開した。datasette-apps は、Datasette の内部でカスタム HTML アプリケーションをホストし、編集できるようにする取り組みだ。アプリは手作業でも作成できるが、Datasette Agent を介して LLM に生成させるほうが簡単であり、今回のリリースはその連携を主に改善している。

まず、Datasette Agent のチャットメッセージ内で # を入力すると、ユーザーが閲覧権限を持つアプリから自動補完され、アプリをタグ付けできるようになった。これにより、アプリ名を手で入力する手間や誤参照のリスクが減る。

次に、エージェントがアプリの許可するストアードクエリを管理するための app_add_stored_queries() と app_remove_stored_queries() という二つのツールが追加された。書き込みクエリを付与する場合には、事前にユーザーの承認が必要であり、エージェントが独断で書き込み権限を渡すことはできない。

さらに app_create() の挙動も厳格化された。アプリ作成時に、要求された各ストアードクエリが存在するか、ユーザーがそれを閲覧できるかを確認する。書き込みクエリが含まれる場合は、アプリが作成される前にユーザーへ承認を求める。これにより、エージェントがユーザーの関与なしに機密性の高いクエリをアプリへ結び付けることを防ぐ。

インターフェース面では、エージェントツールが表示する「View app」ボタンと、チャット内の # アプリ参照に付くリンクが、Datasette Agent パネル内でアプリを全画面表示するようになった。会話とアプリ確認の行き来がより自然になる。

全体として 0.3a0 は、LLM が Datasette アプリをより安全かつ便利に作成・操作できるようにするため、参照、権限確認、承認フローといった要素を整備したリリースだ。まだアルファ段階であり、Datasette Agent 連携を試したいユーザー向けの位置づけとなっている。

要点と分析を開く

記事インテリジェンス

エンジニア上級

要点

  • チャットで # と入力すると、閲覧権限のあるアプリから自動補完してタグ付けできる
  • app_add_stored_queries() と app_remove_stored_queries() により、エージェントがアプリの許可ストアードクエリを管理可能
  • app_create() はストアードクエリの存在と閲覧権限を確認し、作成前に書き込みクエリの承認を求める
  • エージェントツールの「View app」ボタンと # 参照リンクは、Datasette Agent パネル内でアプリを全画面表示する

要点と分析は自動生成され、誤りを含む場合があります。原典をご確認ください。