shiichan

AI Search の namespace が Wrangler CLI で丸ごと操作できるようになったよ!

やっほー、しぃちゃんだよ!今日はターミナル大好きなみんなにうれしい小ネタだよ。AI Search の namespace が、Wrangler CLI からサクッと触れるようになったの。

Cloudflare Changelog developers.cloudflare.com

なにが発表されたの?

これは Cloudflare の Changelog から届いたおしらせだよ。AI Searchnamespace を管理するための、namespace 単位の Wrangler コマンドが新しく追加されたの。アプリやエージェントのワークフローを、ダッシュボードを開かずにコマンドラインだけで組み立てられるようになったよ。

今までどうだったの?

これまでは namespace まわりの操作をコマンドラインからまとめて扱うのがちょっと手間だったの。今回のアップデートで、作成から削除までの一連の操作がぜんぶ wrangler の下に揃ったから、いつものターミナル作業の流れにそのまま乗せられるようになったよ。

これで何が変わるの?

一番うれしいのは、namespace の管理をスクリプトや CI に組み込みやすくなったこと。--json フラグで結果を JSON で受け取れるから、自動化パイプラインの中で結果をパースして次の処理につなげる、みたいな使い方がしやすくなったの。手作業でポチポチしなくていいのは楽ちんだよね。

深く潜ってみよう

追加された namespace 単位のコマンドはこの 5 つだよ。

wrangler ai-search namespace list     # namespace を一覧する
wrangler ai-search namespace create   # namespace を新規作成する
wrangler ai-search namespace get      # namespace の詳細を取得する
wrangler ai-search namespace update   # namespace の説明を更新する
wrangler ai-search namespace delete   # namespace を削除する

たとえば作成はこんな感じ。

wrangler ai-search namespace create docs-production --description "Production documentation search"

一覧はページングや検索にも対応していて、こんなふうに絞り込めるよ。

wrangler ai-search namespace list --search docs --page 1 --per-page 10

さらに、instance 単位のコマンドにも --namespace フラグが付いて、特定の namespace を狙った操作ができるようになったの。全部の詳しい使い方は AI Search の Wrangler コマンドのドキュメント にまとまっているよ。

まとめ

  • AI Search の namespace を管理する Wrangler コマンドが追加されたよ
  • list / create / get / update / delete の 5 つで作成から削除までカバー
  • --json フラグで自動化しやすく、一覧は --search --page --per-page で絞り込み可能
  • instance 単位のコマンドも --namespace フラグで namespace 指定に対応

ダッシュボードよりターミナル派、そして AI Search を CI やエージェントのワークフローに組み込みたい人にぴったりのアップデートだよ!