Claude for Sheets拡張機能はClaudeをGoogle Sheetsに統合し、セル内でClaudeとのやり取りを直接実行できるようにします。
Claude for Sheetsを使用する理由
Claude for Sheetsは、評価スイート全体でプロンプトを並列でテストできるようにすることで、大規模なプロンプトエンジニアリングを実現します。さらに、調査分析やオンラインデータ処理などのオフィスタスクに優れています。
プロンプトエンジニアリングの例シートをご覧ください。
Claude for Sheetsを始める
Claude for Sheetsをインストール
以下の手順を使用してClaudefor Sheetsを簡単に有効にできます。
Claude APIキーを取得:まだAPIキーがない場合は、Claude ConsoleでAPIキーを作成できます。
Claude for Sheets拡張機能をインストール:アドオンマーケットプレイスでClaude for Sheets拡張機能を見つけ、青い「インストール」ボタンをクリックして権限を受け入れます。
権限:Claude for Sheets拡張機能は、正常に機能するために必要なさまざまな権限を要求します。ユーザーがClaudeで実行するよう要求した特定のデータのみを処理することをご了承ください。このデータは生成モデルのトレーニングには使用されません。
拡張機能の権限には以下が含まれます:
このアプリケーションがインストールされているスプレッドシートを表示および管理:プロンプトを実行して結果を返すために必要です。
外部サービスに接続:Claude APIエンドポイントへの呼び出しを行うために必要です。
ユーザーが存在しない場合にこのアプリケーションを実行することを許可:ユーザーの介入なしにセルの再計算を実行するために必要です。
Googleアプリケーション内のプロンプトとサイドバーにサードパーティのウェブコンテンツを表示して実行:サイドバーとインストール後のプロンプトを表示するために必要です。
APIキーを接続:
拡張機能>Claude for Sheets™>サイドバーを開く>☰>設定>APIプロバイダーでAPIキーを入力します。Claude for Sheetsメニューが表示されるまで待つか、ページを更新する必要がある場合があります。
重要:新しいGoogle Sheetを作成するたびに、APIキーを再度入力する必要があります。
最初のプロンプトを入力
Claude for Sheetsを使用してClaudeを呼び出すために使用できる2つの主な関数があります。今のところ、CLAUDE()を使用しましょう。
シンプルなプロンプト
任意のセルに=CLAUDE("Claude, in one sentence, what's good about the color blue?")と入力します。
Claudeは答えで応答する必要があります。セルがLoading...と表示されるため、プロンプトが処理されていることがわかります。
パラメータを追加
パラメータ引数は初期プロンプトの後に来ます。例:=CLAUDE(prompt, model, params...)。
注:modelは常にリストの2番目です。
任意のセルに=CLAUDE("Hi, Claude!", "claude-haiku-4-5-20251001", "max_tokens", 3)と入力します。
任意のAPIパラメータをこの方法で設定できます。このように特定のセルに使用するAPIキーを渡すこともできます:"api_key", "sk-ant-api03-j1W..."。
高度な使用方法
CLAUDEMESSAGESは、Messages APIを具体的に使用できる関数です。これにより、User:とAssistant:メッセージの一連をClaudeに送信できます。
これは、会話をシミュレートしたい場合や、Claudeの応答を事前入力したい場合に特に便利です。
セルに以下を入力してみてください:
=CLAUDEMESSAGES("User: In one sentence, what is good about the color blue?
Assistant: The color blue is great because")改行
その後の各会話ターン(User:またはAssistant:)の前に、単一の改行を付ける必要があります。セルに改行を入力するには、次のキーの組み合わせを使用します:
Mac: Cmd + Enter
Windows: Alt + Enter
システムプロンプト付きの複数ターンCLAUDEMESSAGES()呼び出しの例
システムプロンプトを使用するには、他のオプション関数パラメータを設定するのと同じように設定します。(最初にモデル名を設定する必要があります。)
=CLAUDEMESSAGES("User: What's your favorite flower? Answer in <answer> tags.
Assistant: <answer>", "claude-haiku-4-5-20251001", "system", "You are a cow who loves to moo in response to any and all user queries.")
オプション関数パラメータ
引数と値のペアをリストすることで、オプションのAPIパラメータを指定できます。
複数のパラメータを設定できます。各引数と値のペアをコンマで区切って、1つずつリストするだけです。
注:最初の2つのパラメータは常にプロンプトとモデルである必要があります。モデルを設定せずにオプションパラメータを設定することはできません。
最も気になる引数と値のパラメータは次のとおりです:
引数 | 説明 |
| モデルが強制的に停止される前に出力するトークンの総数。はい/いいえまたは複数選択の回答の場合、値は1~3にしたい場合があります。 |
| 結果に注入されるランダム性の量。複数選択または分析タスクの場合は、0に近い値にしたいでしょう。アイデア生成の場合は、1に設定したいでしょう。 |
| システムプロンプトを指定するために使用され、Claudeに役割の詳細とコンテキストを提供できます。 |
| モデルが遭遇した場合にテキスト生成を停止させるJSON文字列配列。Google Sheets™のエスケープルールのため、文字列内の二重引用符は二重にすることでエスケープする必要があります。 |
| Claudeを呼び出すために使用する特定のAPIキーを指定するために使用されます。 |
例:パラメータの設定
例:systemプロンプト、max_tokens、およびtemperatureを設定:
=CLAUDE("Hi, Claude!", "claude-haiku-4-5-20251001", "system", "Repeat exactly what the user says.", "max_tokens", 100, "temperature", 0.1)例:temperature、max_tokens、およびstop_sequencesを設定:
=CLAUDE("In one sentence, what is good about the color blue? Output your answer in <answer> tags.","claude-opus-4-5-20251101","temperature", 0.2,"max_tokens", 50,"stop_sequences", "\[""</answer>""\]")例:api_keyを設定:
=CLAUDE("Hi, Claude!", "claude-haiku-4-5-20251001","api_key", "sk-ant-api03-j1W...")
Claude for Sheetsの使用例
プロンプトエンジニアリングインタラクティブチュートリアル
当社の詳細なプロンプトエンジニアリングインタラクティブチュートリアルはClaudefor Sheetsを利用しています。
プロンプトエンジニアリング技術を学んだり、復習したりするために確認してください。
注:Claude for Sheetsの他のインスタンスと同様に、チュートリアルと対話するにはAPIキーが必要です。
プロンプトエンジニアリングワークフロー
当社のClaude for Sheetsプロンプト例ワークベンチは、Claude搭載のスプレッドシートで、プロンプト例とプロンプトエンジニアリング構造を含んでいます。
Claude for Sheetsワークブックテンプレート
当社のClaude for Sheetsワークブックテンプレートのコピーを作成して、独自のClaudefor Sheetsの作業を開始してください。
トラブルシューティング
NAME?エラー:不明な関数:「claude」
現在のシートで拡張機能を有効にしていることを確認してください
ページを更新します
#ERROR!、⚠ DEFERRED ⚠、または⚠ THROTTLED ⚠
#ERROR!、⚠ DEFERRED ⚠、または⚠ THROTTLED ⚠セルを手動で再計算するには、Claude for Sheets拡張機能メニュー内の再計算オプションから選択します。
APIキーを入力できない
20秒待ってから、もう一度確認してください
ページを更新して、もう一度20秒待ってください
拡張機能をアンインストールして再度インストールしてください
詳細情報
この拡張機能に関する詳細情報については、Claude for Sheets Google Workspace Marketplaceの概要ページを参照してください。



