なぜ Claude for Sheets を使用するのか?

Claude for Sheets は、評価スイートでプロンプトを並行してテストできるようにすることで、大規模なプロンプトエンジニアリングを可能にします。さらに、アンケート分析やオンラインデータ処理などのオフィスタスクにも優れています。

これを実際に見るには、プロンプトエンジニアリングの例のシートにアクセスしてください。


Claude for Sheets を始める

Claude for Sheets のインストール

以下の手順で簡単に Claude for Sheets を有効にできます。

1

Anthropic API キーを取得する

まだ API キーをお持ちでない場合は、Anthropic Console で API キーを作成できます。

2

Claude for Sheets 拡張機能をインストールする

アドオンマーケットプレイスで Claude for Sheets 拡張機能を見つけ、青いインストールボタンをクリックして権限を承認します。

3

API キーを接続する

拡張機能 > Claude for Sheets™ > Anthropic API キーを入力 で API キーを入力します。“Anthropic API キーを入力”がオプションとして表示されるまで、待機するか更新する必要があるかもしれません。

緑の「検証済み」チェックマーク ✅ が表示されたら、Claude が Google シート内で有効化され、使用可能になります。

新しい Google シートを作成するたびに、API キーを再入力する必要があります。

最初のプロンプトを入力する

Claude for Sheets を使用して Claude を呼び出すには、主に 2 つの関数があります。今は、CLAUDE() を使用しましょう。

1

シンプルなプロンプト

任意のセルに =CLAUDE("Claude、青色の良いところを一文で教えてください。") と入力します。

Claude が答えを返すはずです。プロンプトが処理中の場合、セルに 読み込み中... と表示されます。

2

パラメータの追加

パラメータ引数は、最初のプロンプトの後に =CLAUDE(prompt, model, params...) のように指定します。

model は常にリストの 2 番目です。

次に、任意のセルに =CLAUDE("こんにちは、Claude!", "claude-3-haiku-20240307", "max_tokens", 3) と入力します。

このように、任意の API パラメータを設定できます。特定のセルに対してのみ使用する API キーを渡すこともできます。例: "api_key", "sk-ant-api03-j1W..."

高度な使用法

CLAUDEMESSAGES は、Messages API を特に使用できる関数です。これにより、一連の User: メッセージと Assistant: メッセージを Claude に送信できます。

これは、会話をシミュレートしたり、Claude の応答を事前に入力したりする場合に特に便利です。

セルに次のように書いてみてください。

=CLAUDEMESSAGES("User: 青色の良いところを一文で教えてください。
Assistant: 青色の良いところは、")

改行

後続の各会話ターン(User: または Assistant:)の前には、単一の改行が必要です。セル内で改行を入力するには、次のキーの組み合わせを使用します。

  • Mac: Cmd + Enter
  • Windows: Alt + Enter

オプションの関数パラメータ

引数と値のペアを列挙することで、オプションの API パラメータを指定できます。 複数のパラメータを設定できます。引数と値のペアをそれぞれカンマで区切って列挙するだけです。

最初の 2 つのパラメータは常にプロンプトとモデルである必要があります。モデルを設定せずにオプションのパラメータを設定することはできません。

最も気にかけるべき引数と値のパラメータは次のとおりです。

引数説明
max_tokensモデルが強制的に停止する前に出力するトークンの総数。はい/いいえまたは多肢選択式の回答の場合、値を 1〜3 にすることをお勧めします。
temperature結果に注入されるランダム性の量。多肢選択式または分析タスクの場合は、0 に近い値に設定します。アイデア生成の場合は、1 に設定します。
systemClaude に役割の詳細とコンテキストを提供できるシステムプロンプトを指定するために使用します。
stop_sequences遭遇した場合にモデルがテキストの生成を停止する文字列の JSON 配列。Google Sheets™ のエスケープルールにより、文字列内の二重引用符は二重にすることでエスケープする必要があります。
api_keyClaude を呼び出すために使用する特定の API キーを指定するために使用します。

Claude for Sheets の使用例

プロンプトエンジニアリングのインタラクティブチュートリアル

私たちの詳細なプロンプトエンジニアリングのインタラクティブチュートリアルは、Claude for Sheets を利用しています。 プロンプトエンジニアリングのテクニックを学習または復習するためにご覧ください。

Claude for Sheets の他のインスタンスと同様に、チュートリアルとやり取りするには API キーが必要です。

プロンプトエンジニアリングのワークフロー

私たちの Claude for Sheets プロンプトの例のワークベンチは、Claude を利用したスプレッドシートで、プロンプトの例とプロンプトエンジニアリングの構造を収容しています。

Claude for Sheets ワークブックテンプレート

Claude for Sheets ワークブックテンプレートのコピーを作成して、独自の Claude for Sheets の作業を開始しましょう!


トラブルシューティング


詳細情報

この拡張機能の詳細については、Claude for Sheets Google Workspace Marketplace の概要ページを参照してください。