Skip to main content
このガイドでは、Claude Agent SDK を使って AIエージェントを構築し、ClickHouse の MCPサーバー 経由で ClickHouse の SQL Playground と連携する方法を学びます。
サンプルノートブックこのサンプルは、examples リポジトリのノートブックとして利用できます。

前提条件

  • システムに Python がインストールされている必要があります。
  • システムに pip がインストールされている必要があります。
  • Anthropic APIキーが必要です。
以下の手順は、Python REPL からでもスクリプトからでも実行できます。
1

ライブラリをインストールする

次のコマンドを実行して、Claude Agent SDK ライブラリをインストールします。
2

認証情報を設定する

次に、Anthropic APIキーを指定する必要があります。
レスポンス
続いて、ClickHouse SQL Playground に接続するために必要な認証情報を定義します。
3

MCPサーバーと Claude Agent SDK エージェントを初期化する

ここでは、ClickHouse MCPサーバーが ClickHouse SQL Playground を参照するように設定し、 あわせてエージェントを初期化して質問します。
簡潔にするため、for ブロック内のコードでは出力を絞り込んでいます。
レスポンス
最終更新日 2026年7月23日