メインコンテンツまでスキップ

CLI とエージェント連携のクイックスタート

ローカルのワークフローに合わせて、Zilliz CLI とエージェント連携をインストールします。Zilliz は、Claude Code と OpenAI Codex 向けの Zilliz Plugin、スキル対応エージェント向けの Zilliz Skill、およびターミナルや自動化ワークフローで直接使用する Zilliz CLI を通じて、エージェント連携をサポートしています。

セットアップ後は、エージェントに Zilliz Cloud の直接操作を依頼したり、スクリプトやターミナルで CLI を使用したりできます。

インストール​

開始する前に、以下を満たしていることを確認してください。

OpenAI Codex 向け Zilliz Plugin をインストールする​

OpenAI Codex から Zilliz Cloud を直接操作する場合は、Zilliz Plugin を使用します。

1

マーケットプレイスを追加します。

plaintext
codex plugin marketplace add zilliztech/zilliz-plugin
2

Codex で /plugins を開き、マーケットプレイスから zilliz をインストールします。

次のように、codex-marketplace を使用して直接インストールすることもできます。

plaintext
npx codex-marketplace add zilliztech/zilliz-plugin --plugins

Claude Code 向け Zilliz Plugin をインストールする​

Claude Code から Zilliz Cloud を直接操作する場合は、Zilliz Claude Code Plugin を使用します。

1

Claude Code を実行します。

bash
> claude
2

プラグインマーケットプレイスを開きます。

bash
/plugin
3

Zilliz Plugin を見つけてインストールします。

Discover タブに移動し、zilliz を検索します。zilliz プラグインを選択してインストールします。

TqS3b4z7Ho9xcXxHJaIc7HTZn1e

4

クイックスタートウィザードを実行します。ウィザードでは、CLI のインストール、認証、クラスター接続、最初の操作を順に案内します。

plaintext
/zilliz:quickstart

一般的なエージェントフレームワーク向けに Zilliz Skill をインストールする​

Codex、Gemini CLI、Cursor などのコーディングエージェント、またはその他のスキル対応エージェントがエージェントスキルをサポートしている場合は、次のように Zilliz Skill をインストールします。

bash
npx skills add zilliztech/zilliz-skill

このコマンドでは、対象のエージェントフレームワークとインストールスコープを選択するよう求められます。

Zilliz CLI をインストールする​

Zilliz CLI は、Plugin と Skill が使用する基本のコマンドラインツールです。

1

Zilliz CLI をインストールします。

bash
curl -fsSL https://zilliz.com/cli/install.sh | bash

インストールを確認します。

bash
zilliz --version
2

認証します。

Zilliz Cloud アカウントで認証します。

bash
zilliz login

認証用のブラウザーが開きます。ログイン後、認証情報はローカルに保存されます。

CLI、Plugin、または Skill を使うタイミング​

これらのツールは、次のような場合に使用します。

  • ローカル環境から手動で開発およびテストする場合。

  • 再現可能なワークフロー向けに自動運用スクリプトを作成する場合。

  • エージェントがベクトルデータベースまたは ベクトル Lakebase サービスを自動的に呼び出せるようにする場合。

ツールの比較​

Claude Code Plugin、Zilliz Skill、および Zilliz CLI は、同じ主要な機能をカバーすることを想定しています。機能の範囲ではなく、ワークフローに基づいて選択してください。

OpenAI Codex pluginClaude Code PluginZilliz SkillZilliz CLI
最適な用途Codex の自然言語ワークフローClaude Code の自然言語ワークフロースキル対応のコーディングエージェントターミナルでの利用、スクリプト、CI
セットアップquickstart スキルによるガイド付きセットアップ/zilliz:quickstartnpx skills add zilliztech/zilliz-skillインストールスクリプト + zilliz login
自然言語はいはいはいいいえ
自動化エージェント支援エージェント支援エージェント支援スクリプト優先
構造化出力エージェントが読み取れるレスポンスエージェントが読み取れるレスポンスエージェントが読み取れるレスポンススクリプト向けの --output json

サポートされる機能​

次の表では、CLI、Plugin、および Skill の機能について説明します。

領域実行できること
クラスター作成、削除、一時停止、再開、変更
コレクションカスタムスキーマでの作成、ロード、リリース、名前変更、削除
ベクトル検索、クエリ、挿入、アップサート、削除、ハイブリッド検索
インデックス作成(AUTOINDEX)、一覧表示、詳細表示、削除
データベース作成、一覧表示、詳細表示、削除
ユーザーとロールRBAC のセットアップ、権限管理
バックアップ作成、復元、エクスポート、ポリシー管理
インポートS3/GCS/Azure Blob Storage からの一括データインポート
パーティション作成、ロード、リリース、管理
モニタリングクラスターのステータス、コレクションの統計情報、ロード状態
プロジェクトプロジェクトとリージョンの管理
請求使用量の照会、請求書

エージェントに依頼できること​

インストール後は、タスクをそのまま伝えてください。エージェントは、リクエストを対応する Zilliz CLI コマンドに変換することが想定されています。次の例は、自然言語のリクエストが、エージェントが実行すると想定される CLI コマンドにどのように対応するかを示しています。

  • 自分のクラスターを一覧表示し、現在アクティブなものを表示してください。

    想定される CLI コマンド:

    bash
    zilliz cluster list
    zilliz context current
  • 768 次元のベクトルフィールドを持つ product embeddings 用のコレクションを作成してください。

    想定される CLI コマンド:

    bash
    zilliz collection create --name product_embeddings --dimension 768
  • S3 から自分のコレクションにデータをインポートし、インポートジョブのステータスを確認してください。

    想定される CLI コマンド:

    bash
    zilliz import start --cluster-id <cluster-id> --collection product_embeddings --body '{"files": [["s3://bucket/path/data.json"]]}'
  • 自分の本番クラスターのバックアップを作成してください。

    想定される CLI コマンド:

    bash
    zilliz backup create --cluster-id <cluster-id>
  • メタデータフィルターを使用して自分のコレクションを検索し、上位 10 件の結果を返してください。

    想定される CLI コマンド:

    bash
    zilliz vector search --collection product_embeddings --data '[[0.1, 0.2, 0.3]]' --filter 'age > 20' --limit 10 --output-fields '["name", "age"]'
  • analytics コレクションへの読み取り専用アクセス権を持つロールを作成してください。

    想定される CLI コマンド:

    bash
    zilliz role create --role analytics_readonly
    zilliz role grant-privilege --role analytics_readonly --object-type Collection --object-name analytics --privilege Search
    zilliz role grant-privilege --role analytics_readonly --object-type Collection --object-name analytics --privilege Query