
商品
TwelveLabs Claude Code プラグインの発表:ターミナルから離れることなくビデオを活用

ジェームズ・リー、ウィル・ブレナン、アレックス・オーウェン
TwelveLabs Claude Code プラグインは、ビデオインテリジェンスを Claude Code のワークフローに統合します。これにより、コード作成に使用しているのと同じ CLI コンバージョンの画面から離れることなく、動画のインデックス作成、検索、分析、埋め込みを行うことができます。
TwelveLabs Claude Code プラグインは、ビデオインテリジェンスを Claude Code のワークフローに統合します。これにより、コード作成に使用しているのと同じ CLI コンバージョンの画面から離れることなく、動画のインデックス作成、検索、分析、埋め込みを行うことができます。

この記事の内容
No headings found on page
ニュースレターに登録する
ニュースレターに登録する
ビデオ理解に関する最新の技術進歩、チュートリアル、業界の動向をお届けします
ビデオ理解に関する最新の技術進歩、チュートリアル、業界の動向をお届けします
AIを活用してビデオを検索、分析、探索します。
2026/03/19
7分
記事へのリンクをコピー
現在、ソフトウェア開発の現場では、Zoomで録画された製品デモ、社内のデザインレビュー、顧客からの電話、QAの再現動画、オンボーディング用のチュートリアル、何時間もの教育用動画など、あらゆる場所に動画が存在しています。しかし、動画がエンジニアリングの「対象領域」の一部になると、ある痛烈な現実に衝突します。ほとんどの開発者ツールが、いまだに動画を単なるバイナリデータ(blob)として扱っているということです。grepすることも、差分(diff)を取ることも、何が起きたか尋ねることもできません。
昨年、私たちはそれを変えるためにTwelveLabs MCPサーバーをリリースしました。動画のインデックス作成、セマンティック検索、分析、エンベディングを標準的なツールとして公開し、あらゆるModel Context Protocol(MCP)クライアントから呼び出せるようにしたのです。MCPリリースの投稿では、これを当社の動画理解プラットフォームとAIアシスタントの間の架け橋と表現しました。オープンなMCP規格に基づいて構築されているため、エージェントはカスタムの接着コード(glue code)なしで「動画のインデックス作成、関連シーンの検索、要約の生成など」を行うことができます。
本日、私たちはターミナルで作業する開発者のための次のステップに進みます。それが、TwelveLabs Claude Codeプラグインです。
概要
TwelveLabs Claude Codeプラグインは、動画理解(ビデオインテリジェンス)をClaude Codeのワークフローに組み込みます。これにより、コードを書くのと同じCLIでのチャットから離れることなく、動画のインデックス作成、検索、分析、エンベディングを行うことができます。
このプラグインはClaude Codeのプラグインマーケットプレイスからインストールでき、認証にはあなたのTWELVELABS_API_KEYを使用します。インストール後、MCPサーバーと、開発者が実際に求めるUXレイヤー(スラッシュコマンド、自然言語による「スキル」、非同期の処理や状態を自動的に追跡するフックなど)が構築されます。
MCP万能アダプタというアイデアがすでに気に入っていたなら、このプラグインは「必要なものがすべて揃った(batteries included)」Claude Code体験と考えてください。同じMCPバックボーンを使用し、日々のターミナルワークフロー向けに最適化されています。
実際に何ができるか
このプラグインは意図的にシンプルに作られています。インデックス、検索、分析、エンベディング、そして(オプションの)エンティティ検索という、積み木のように組み合わせられるいくつかの動詞を提供します。その結果、「grepした後に解説してもらう」ような、動画向けのワークフローが実現します。
インデックス。 ローカルパス、リモートURL、またはGoogleドライブのリンクを受け取ることができます。また、非同期(asynchronous)で行われるため、インデックス作成を開始した後にコード記述に戻り、気が向いた時にステータスを確認することができます。

インデックス作成が完了すると、その動画は同じセッションから検索したり分析したりできるようになります。
検索。 探しているもの(視覚的な要素、アクション、音、画面上のテキストなど)を記述すると、Claude Codeが関連する瞬間を返します。このプラグインは、画像検索、複合(画像+テキスト)検索、およびエンティティ検索もサポートしています。
エンティティ検索は、「この人物が登場する全てのシーンを見つける」といった作業を実用的なものにします。エンティティのコレクションを作成し、参照画像をアップロードし、エンティティを作成した上で、エンティティID(または@entity_id)で検索することができます。

内部的には、このような検索体験はTwelveLabsがMarengoを開発した目的そのものです。Marengoは、テキスト、画像、音声、動画にまたがるクロスモーダルな検索を強化する「any-to-any」の回収(リトリーバル)タスクに焦点を当てています。
分析。 検索がシーンを「見つける」ことであるのに対し、分析は「意味を抽出する」ことです。このプラグインは、要約、トピック、Q&A、アクションプラン(やることリスト)など、プロンプトで記述できる表現であれば、何でもサポートします。

この「動画からテキストへ」の生成こそが、Pegasusの真の強みです。視覚、音声、音声(スピーチ)情報を統合して、テキストの生成や動画についての推論を行います。
エンベディング。 独自のデータ取得レイヤー、クラスタリングのパイプライン、またはレコメンデーションシステムを構築する場合、動画のエンベディングを直接生成できます。
仕組みについて
設計方針の第一原則として、「開発者に別の新しいツールを学ばせないこと」を目標に掲げています。動画を、AIエージェントが操作できるただのデータオブジェクトにすることを目指しています。
実質的には、Claude Code → MCPツール → TwelveLabsへと繋がる、すっきりとした連携の流れを意味します。
このプラグインは、Claude Codeのプラグイン構造に従っています。マーケットプレイスのメタデータ用のマニフェスト、コマンド(twelvelabs:名前空間の下のスラッシュコマンド)、スキル(自然言語のトリガー)、およびフック(MCP呼び出しの前後に実行されるスクリプト)で構成されています。
フックと状態(state)のレイヤーこそが、単なる「APIラッパー」ではなく「CLIネイティブ」に感じさせる要因です。フックはMCP呼び出しを予測可能なJSONコントラクト(tool_name/tool_inputを読み取り、continue/messageを返す)でラップするため、入力を検証し、結果をキャッシュし、非同期タスクの一貫性を維持することができます。
ローカルの.twelvelabs/config.jsonは、保留中の初期処理タスク、完了した動画、および最近の結果を追跡するための、小さなランタイムキャッシュとして機能します。これはファイルのロックを活用するヘルパーを介して管理されているため、複数の処理ステップがいち早く実行された場合でも、状態の破損を回避できます。
スタックの最下部にあるのがMCPサーバー自体です。このプラグインは、npxを介して実行されるMCPサーバーとしてtwelvelabs-mcpを設定し、動画の各種操作はmcp__twelvelabs-mcp__*プレフィックスが付いたMCPツールの呼び出しを介して実行されます。
コンセプトとしては、私たちがMCPサーバー発表時にお伝えしたMCPの理念と同様です。動画理解を検出可能な「ツール」として公開することで、MCP対応クライアントが、専用の統合コードを書くことなく、それらを活用できるようにします。
なぜClaude Codeなのか
あえて単体のアプリに設計しなかったのは、開発者にはこれ以上新しいアプリが必要ないからです。
Claude Codeは、開発者が日常的に差分の要約、モジュールのリファクタリング、インシデントの追跡、ドキュメント生成などを行っている場所です。動画(デモ映像、ユーザーインタビュー、ユーザーセッションの再現など)が同じワークフローに入ってきた瞬間、「質問をして、的確な答えを得て、追加質問をして、修正を適用してプログラムをデプロイする」という同一のループを行いたいと考えるはずです。
このプラグインは、そのループを1ヶ所に留めます。決定論的な動作を望む場合は明示的なスラッシュコマンドを使用し、探索的な行為をする場合は自然言語に切り替えることができます。
また、プラグインはMCPサーバー、コマンド、スキル、フックを自動的に設定するため、セットアップ作業は「環境変数を1つ追加すれば終わり」に非常に近くなっています。
始め方
インストールはわずか3行です。(インストール後、プラグインとMCPサーバーを有効にするためにClaude Codeの再起動が必要になる場合があります。)
export TWELVELABS_API_KEY
TwelveLabsを初めて使う方は、無料プランから始めることができます(料金プランのページには、最大10時間のインデックス作成、600分の使用制限、90日間のインデックスへのアクセスキーが含まれていることが記載されています)。また、開始にあたってクレジットカードは必要ないと明記されています。
今後の予定
今回の最初のリリースでは、開発者が毎日使用しているワークフロー内で、インデックス作成、マルチモーダル検索(テキスト/画像/エンティティ)、分析、およびエンベディングといった必要不可欠な機能に焦点を当てました。
ここからのロードマップとしては、実際の利用実態に近いものから解決していくのが最も有用です。もし本プラグインを使ってみて不便な点(足りないコマンド、不便な出力形式、「ここはワンステップで済ますべき」と感じる点など)が見つかった場合は、レポジトリでIssueやPRを作成して教えてください。このプロジェクトはMITライセンスが適用されており、誰でも拡張できるよう構築されています。
関連リンク
TwelveLabs Claude Code プラグインのレポジトリ: https://github.com/twelvelabs-io/twelve-labs-claude-code-plugin
TwelveLabs MCP サーバーに関する発表: https://www.twelvelabs.io/blog/twelve-labs-mcp-server
TwelveLabs API ドキュメント: https://docs.twelvelabs.io/docs/get-started/quickstart
TwelveLabs プレイグラウンド: https://playground.twelvelabs.io/
TwelveLabs 動画基盤モデル: https://www.twelvelabs.io/product/models-overview
TwelveLabs の料金プラン: https://www.twelvelabs.io/pricing
現在、ソフトウェア開発の現場では、Zoomで録画された製品デモ、社内のデザインレビュー、顧客からの電話、QAの再現動画、オンボーディング用のチュートリアル、何時間もの教育用動画など、あらゆる場所に動画が存在しています。しかし、動画がエンジニアリングの「対象領域」の一部になると、ある痛烈な現実に衝突します。ほとんどの開発者ツールが、いまだに動画を単なるバイナリデータ(blob)として扱っているということです。grepすることも、差分(diff)を取ることも、何が起きたか尋ねることもできません。
昨年、私たちはそれを変えるためにTwelveLabs MCPサーバーをリリースしました。動画のインデックス作成、セマンティック検索、分析、エンベディングを標準的なツールとして公開し、あらゆるModel Context Protocol(MCP)クライアントから呼び出せるようにしたのです。MCPリリースの投稿では、これを当社の動画理解プラットフォームとAIアシスタントの間の架け橋と表現しました。オープンなMCP規格に基づいて構築されているため、エージェントはカスタムの接着コード(glue code)なしで「動画のインデックス作成、関連シーンの検索、要約の生成など」を行うことができます。
本日、私たちはターミナルで作業する開発者のための次のステップに進みます。それが、TwelveLabs Claude Codeプラグインです。
概要
TwelveLabs Claude Codeプラグインは、動画理解(ビデオインテリジェンス)をClaude Codeのワークフローに組み込みます。これにより、コードを書くのと同じCLIでのチャットから離れることなく、動画のインデックス作成、検索、分析、エンベディングを行うことができます。
このプラグインはClaude Codeのプラグインマーケットプレイスからインストールでき、認証にはあなたのTWELVELABS_API_KEYを使用します。インストール後、MCPサーバーと、開発者が実際に求めるUXレイヤー(スラッシュコマンド、自然言語による「スキル」、非同期の処理や状態を自動的に追跡するフックなど)が構築されます。
MCP万能アダプタというアイデアがすでに気に入っていたなら、このプラグインは「必要なものがすべて揃った(batteries included)」Claude Code体験と考えてください。同じMCPバックボーンを使用し、日々のターミナルワークフロー向けに最適化されています。
実際に何ができるか
このプラグインは意図的にシンプルに作られています。インデックス、検索、分析、エンベディング、そして(オプションの)エンティティ検索という、積み木のように組み合わせられるいくつかの動詞を提供します。その結果、「grepした後に解説してもらう」ような、動画向けのワークフローが実現します。
インデックス。 ローカルパス、リモートURL、またはGoogleドライブのリンクを受け取ることができます。また、非同期(asynchronous)で行われるため、インデックス作成を開始した後にコード記述に戻り、気が向いた時にステータスを確認することができます。

インデックス作成が完了すると、その動画は同じセッションから検索したり分析したりできるようになります。
検索。 探しているもの(視覚的な要素、アクション、音、画面上のテキストなど)を記述すると、Claude Codeが関連する瞬間を返します。このプラグインは、画像検索、複合(画像+テキスト)検索、およびエンティティ検索もサポートしています。
エンティティ検索は、「この人物が登場する全てのシーンを見つける」といった作業を実用的なものにします。エンティティのコレクションを作成し、参照画像をアップロードし、エンティティを作成した上で、エンティティID(または@entity_id)で検索することができます。

内部的には、このような検索体験はTwelveLabsがMarengoを開発した目的そのものです。Marengoは、テキスト、画像、音声、動画にまたがるクロスモーダルな検索を強化する「any-to-any」の回収(リトリーバル)タスクに焦点を当てています。
分析。 検索がシーンを「見つける」ことであるのに対し、分析は「意味を抽出する」ことです。このプラグインは、要約、トピック、Q&A、アクションプラン(やることリスト)など、プロンプトで記述できる表現であれば、何でもサポートします。

この「動画からテキストへ」の生成こそが、Pegasusの真の強みです。視覚、音声、音声(スピーチ)情報を統合して、テキストの生成や動画についての推論を行います。
エンベディング。 独自のデータ取得レイヤー、クラスタリングのパイプライン、またはレコメンデーションシステムを構築する場合、動画のエンベディングを直接生成できます。
仕組みについて
設計方針の第一原則として、「開発者に別の新しいツールを学ばせないこと」を目標に掲げています。動画を、AIエージェントが操作できるただのデータオブジェクトにすることを目指しています。
実質的には、Claude Code → MCPツール → TwelveLabsへと繋がる、すっきりとした連携の流れを意味します。
このプラグインは、Claude Codeのプラグイン構造に従っています。マーケットプレイスのメタデータ用のマニフェスト、コマンド(twelvelabs:名前空間の下のスラッシュコマンド)、スキル(自然言語のトリガー)、およびフック(MCP呼び出しの前後に実行されるスクリプト)で構成されています。
フックと状態(state)のレイヤーこそが、単なる「APIラッパー」ではなく「CLIネイティブ」に感じさせる要因です。フックはMCP呼び出しを予測可能なJSONコントラクト(tool_name/tool_inputを読み取り、continue/messageを返す)でラップするため、入力を検証し、結果をキャッシュし、非同期タスクの一貫性を維持することができます。
ローカルの.twelvelabs/config.jsonは、保留中の初期処理タスク、完了した動画、および最近の結果を追跡するための、小さなランタイムキャッシュとして機能します。これはファイルのロックを活用するヘルパーを介して管理されているため、複数の処理ステップがいち早く実行された場合でも、状態の破損を回避できます。
スタックの最下部にあるのがMCPサーバー自体です。このプラグインは、npxを介して実行されるMCPサーバーとしてtwelvelabs-mcpを設定し、動画の各種操作はmcp__twelvelabs-mcp__*プレフィックスが付いたMCPツールの呼び出しを介して実行されます。
コンセプトとしては、私たちがMCPサーバー発表時にお伝えしたMCPの理念と同様です。動画理解を検出可能な「ツール」として公開することで、MCP対応クライアントが、専用の統合コードを書くことなく、それらを活用できるようにします。
なぜClaude Codeなのか
あえて単体のアプリに設計しなかったのは、開発者にはこれ以上新しいアプリが必要ないからです。
Claude Codeは、開発者が日常的に差分の要約、モジュールのリファクタリング、インシデントの追跡、ドキュメント生成などを行っている場所です。動画(デモ映像、ユーザーインタビュー、ユーザーセッションの再現など)が同じワークフローに入ってきた瞬間、「質問をして、的確な答えを得て、追加質問をして、修正を適用してプログラムをデプロイする」という同一のループを行いたいと考えるはずです。
このプラグインは、そのループを1ヶ所に留めます。決定論的な動作を望む場合は明示的なスラッシュコマンドを使用し、探索的な行為をする場合は自然言語に切り替えることができます。
また、プラグインはMCPサーバー、コマンド、スキル、フックを自動的に設定するため、セットアップ作業は「環境変数を1つ追加すれば終わり」に非常に近くなっています。
始め方
インストールはわずか3行です。(インストール後、プラグインとMCPサーバーを有効にするためにClaude Codeの再起動が必要になる場合があります。)
export TWELVELABS_API_KEY
TwelveLabsを初めて使う方は、無料プランから始めることができます(料金プランのページには、最大10時間のインデックス作成、600分の使用制限、90日間のインデックスへのアクセスキーが含まれていることが記載されています)。また、開始にあたってクレジットカードは必要ないと明記されています。
今後の予定
今回の最初のリリースでは、開発者が毎日使用しているワークフロー内で、インデックス作成、マルチモーダル検索(テキスト/画像/エンティティ)、分析、およびエンベディングといった必要不可欠な機能に焦点を当てました。
ここからのロードマップとしては、実際の利用実態に近いものから解決していくのが最も有用です。もし本プラグインを使ってみて不便な点(足りないコマンド、不便な出力形式、「ここはワンステップで済ますべき」と感じる点など)が見つかった場合は、レポジトリでIssueやPRを作成して教えてください。このプロジェクトはMITライセンスが適用されており、誰でも拡張できるよう構築されています。
関連リンク
TwelveLabs Claude Code プラグインのレポジトリ: https://github.com/twelvelabs-io/twelve-labs-claude-code-plugin
TwelveLabs MCP サーバーに関する発表: https://www.twelvelabs.io/blog/twelve-labs-mcp-server
TwelveLabs API ドキュメント: https://docs.twelvelabs.io/docs/get-started/quickstart
TwelveLabs プレイグラウンド: https://playground.twelvelabs.io/
TwelveLabs 動画基盤モデル: https://www.twelvelabs.io/product/models-overview
TwelveLabs の料金プラン: https://www.twelvelabs.io/pricing
現在、ソフトウェア開発の現場では、Zoomで録画された製品デモ、社内のデザインレビュー、顧客からの電話、QAの再現動画、オンボーディング用のチュートリアル、何時間もの教育用動画など、あらゆる場所に動画が存在しています。しかし、動画がエンジニアリングの「対象領域」の一部になると、ある痛烈な現実に衝突します。ほとんどの開発者ツールが、いまだに動画を単なるバイナリデータ(blob)として扱っているということです。grepすることも、差分(diff)を取ることも、何が起きたか尋ねることもできません。
昨年、私たちはそれを変えるためにTwelveLabs MCPサーバーをリリースしました。動画のインデックス作成、セマンティック検索、分析、エンベディングを標準的なツールとして公開し、あらゆるModel Context Protocol(MCP)クライアントから呼び出せるようにしたのです。MCPリリースの投稿では、これを当社の動画理解プラットフォームとAIアシスタントの間の架け橋と表現しました。オープンなMCP規格に基づいて構築されているため、エージェントはカスタムの接着コード(glue code)なしで「動画のインデックス作成、関連シーンの検索、要約の生成など」を行うことができます。
本日、私たちはターミナルで作業する開発者のための次のステップに進みます。それが、TwelveLabs Claude Codeプラグインです。
概要
TwelveLabs Claude Codeプラグインは、動画理解(ビデオインテリジェンス)をClaude Codeのワークフローに組み込みます。これにより、コードを書くのと同じCLIでのチャットから離れることなく、動画のインデックス作成、検索、分析、エンベディングを行うことができます。
このプラグインはClaude Codeのプラグインマーケットプレイスからインストールでき、認証にはあなたのTWELVELABS_API_KEYを使用します。インストール後、MCPサーバーと、開発者が実際に求めるUXレイヤー(スラッシュコマンド、自然言語による「スキル」、非同期の処理や状態を自動的に追跡するフックなど)が構築されます。
MCP万能アダプタというアイデアがすでに気に入っていたなら、このプラグインは「必要なものがすべて揃った(batteries included)」Claude Code体験と考えてください。同じMCPバックボーンを使用し、日々のターミナルワークフロー向けに最適化されています。
実際に何ができるか
このプラグインは意図的にシンプルに作られています。インデックス、検索、分析、エンベディング、そして(オプションの)エンティティ検索という、積み木のように組み合わせられるいくつかの動詞を提供します。その結果、「grepした後に解説してもらう」ような、動画向けのワークフローが実現します。
インデックス。 ローカルパス、リモートURL、またはGoogleドライブのリンクを受け取ることができます。また、非同期(asynchronous)で行われるため、インデックス作成を開始した後にコード記述に戻り、気が向いた時にステータスを確認することができます。

インデックス作成が完了すると、その動画は同じセッションから検索したり分析したりできるようになります。
検索。 探しているもの(視覚的な要素、アクション、音、画面上のテキストなど)を記述すると、Claude Codeが関連する瞬間を返します。このプラグインは、画像検索、複合(画像+テキスト)検索、およびエンティティ検索もサポートしています。
エンティティ検索は、「この人物が登場する全てのシーンを見つける」といった作業を実用的なものにします。エンティティのコレクションを作成し、参照画像をアップロードし、エンティティを作成した上で、エンティティID(または@entity_id)で検索することができます。

内部的には、このような検索体験はTwelveLabsがMarengoを開発した目的そのものです。Marengoは、テキスト、画像、音声、動画にまたがるクロスモーダルな検索を強化する「any-to-any」の回収(リトリーバル)タスクに焦点を当てています。
分析。 検索がシーンを「見つける」ことであるのに対し、分析は「意味を抽出する」ことです。このプラグインは、要約、トピック、Q&A、アクションプラン(やることリスト)など、プロンプトで記述できる表現であれば、何でもサポートします。

この「動画からテキストへ」の生成こそが、Pegasusの真の強みです。視覚、音声、音声(スピーチ)情報を統合して、テキストの生成や動画についての推論を行います。
エンベディング。 独自のデータ取得レイヤー、クラスタリングのパイプライン、またはレコメンデーションシステムを構築する場合、動画のエンベディングを直接生成できます。
仕組みについて
設計方針の第一原則として、「開発者に別の新しいツールを学ばせないこと」を目標に掲げています。動画を、AIエージェントが操作できるただのデータオブジェクトにすることを目指しています。
実質的には、Claude Code → MCPツール → TwelveLabsへと繋がる、すっきりとした連携の流れを意味します。
このプラグインは、Claude Codeのプラグイン構造に従っています。マーケットプレイスのメタデータ用のマニフェスト、コマンド(twelvelabs:名前空間の下のスラッシュコマンド)、スキル(自然言語のトリガー)、およびフック(MCP呼び出しの前後に実行されるスクリプト)で構成されています。
フックと状態(state)のレイヤーこそが、単なる「APIラッパー」ではなく「CLIネイティブ」に感じさせる要因です。フックはMCP呼び出しを予測可能なJSONコントラクト(tool_name/tool_inputを読み取り、continue/messageを返す)でラップするため、入力を検証し、結果をキャッシュし、非同期タスクの一貫性を維持することができます。
ローカルの.twelvelabs/config.jsonは、保留中の初期処理タスク、完了した動画、および最近の結果を追跡するための、小さなランタイムキャッシュとして機能します。これはファイルのロックを活用するヘルパーを介して管理されているため、複数の処理ステップがいち早く実行された場合でも、状態の破損を回避できます。
スタックの最下部にあるのがMCPサーバー自体です。このプラグインは、npxを介して実行されるMCPサーバーとしてtwelvelabs-mcpを設定し、動画の各種操作はmcp__twelvelabs-mcp__*プレフィックスが付いたMCPツールの呼び出しを介して実行されます。
コンセプトとしては、私たちがMCPサーバー発表時にお伝えしたMCPの理念と同様です。動画理解を検出可能な「ツール」として公開することで、MCP対応クライアントが、専用の統合コードを書くことなく、それらを活用できるようにします。
なぜClaude Codeなのか
あえて単体のアプリに設計しなかったのは、開発者にはこれ以上新しいアプリが必要ないからです。
Claude Codeは、開発者が日常的に差分の要約、モジュールのリファクタリング、インシデントの追跡、ドキュメント生成などを行っている場所です。動画(デモ映像、ユーザーインタビュー、ユーザーセッションの再現など)が同じワークフローに入ってきた瞬間、「質問をして、的確な答えを得て、追加質問をして、修正を適用してプログラムをデプロイする」という同一のループを行いたいと考えるはずです。
このプラグインは、そのループを1ヶ所に留めます。決定論的な動作を望む場合は明示的なスラッシュコマンドを使用し、探索的な行為をする場合は自然言語に切り替えることができます。
また、プラグインはMCPサーバー、コマンド、スキル、フックを自動的に設定するため、セットアップ作業は「環境変数を1つ追加すれば終わり」に非常に近くなっています。
始め方
インストールはわずか3行です。(インストール後、プラグインとMCPサーバーを有効にするためにClaude Codeの再起動が必要になる場合があります。)
export TWELVELABS_API_KEY
TwelveLabsを初めて使う方は、無料プランから始めることができます(料金プランのページには、最大10時間のインデックス作成、600分の使用制限、90日間のインデックスへのアクセスキーが含まれていることが記載されています)。また、開始にあたってクレジットカードは必要ないと明記されています。
今後の予定
今回の最初のリリースでは、開発者が毎日使用しているワークフロー内で、インデックス作成、マルチモーダル検索(テキスト/画像/エンティティ)、分析、およびエンベディングといった必要不可欠な機能に焦点を当てました。
ここからのロードマップとしては、実際の利用実態に近いものから解決していくのが最も有用です。もし本プラグインを使ってみて不便な点(足りないコマンド、不便な出力形式、「ここはワンステップで済ますべき」と感じる点など)が見つかった場合は、レポジトリでIssueやPRを作成して教えてください。このプロジェクトはMITライセンスが適用されており、誰でも拡張できるよう構築されています。
関連リンク
TwelveLabs Claude Code プラグインのレポジトリ: https://github.com/twelvelabs-io/twelve-labs-claude-code-plugin
TwelveLabs MCP サーバーに関する発表: https://www.twelvelabs.io/blog/twelve-labs-mcp-server
TwelveLabs API ドキュメント: https://docs.twelvelabs.io/docs/get-started/quickstart
TwelveLabs プレイグラウンド: https://playground.twelvelabs.io/
TwelveLabs 動画基盤モデル: https://www.twelvelabs.io/product/models-overview
TwelveLabs の料金プラン: https://www.twelvelabs.io/pricing




