生成AI入門 2026.04.19

Claude 登録・ログイン・初期設定完全ガイド【2026年版】APIキー取得からプロンプト入門まで

タグ:Claude / 初心者向け / 登録 / セットアップ / Anthropic

Claude始め方ガイド(10分でセットアップ)

Step 1: アカウント作成(3分)

1. https://claude.ai にアクセス
2. 「Sign up」をクリック
3. メールアドレスまたはGoogleアカウントで登録
4. メール認証(届いたメールのリンクをクリック)
5. 名前・パスワードを設定して完了

Step 2: 最初の会話(2分)

チャット画面が開いたら、まずは試しに質問してみましょう:

例1: 「自己紹介してください。どんなことが得意ですか?」
例2: 「Pythonで配列を逆順にする方法を教えてください」
例3: 「この文章を英語に翻訳してください: [日本語テキスト]」

返答が来たら、追加で質問して会話を深めることができます。

Step 3: プランを選ぶ(1分)

使い方推奨プラン月額
週数回の軽い利用無料$0
毎日業務で使うPro$20
毎日長時間使う(Claude Code等)Max$100
アプリ開発・自動化API従量課金使用量

APIキーを取得して最初のコードを実行する

# first_api_call.py
# Claudeの最初のAPIコール

# Step 1: パッケージをインストール
# pip install anthropic

# Step 2: APIキーを環境変数に設定
# export ANTHROPIC_API_KEY="sk-ant-..."  # コンソールから取得

import anthropic
import os

# APIキーは環境変数から読み込む(コードに書かない)
client = anthropic.Anthropic(api_key=os.environ.get("ANTHROPIC_API_KEY"))

# 最初のメッセージ
response = client.messages.create(
    model="claude-haiku-4-5-20251001",  # 最安モデルで試す($0.80/1M入力)
    max_tokens=256,
    messages=[{
        "role": "user",
        "content": "こんにちは!APIで接続できました。簡単な自己紹介をしてください。"
    }]
)

print(response.content[0].text)
print(f"\n使用トークン: 入力{response.usage.input_tokens} + 出力{response.usage.output_tokens}")

効果的なプロンプトの書き方

# better_prompts.py
# 精度が上がる4つのプロンプトのコツ

import anthropic
client = anthropic.Anthropic()

def ask_claude(prompt: str) -> str:
    response = client.messages.create(
        model="claude-haiku-4-5-20251001",
        max_tokens=512,
        messages=[{"role": "user", "content": prompt}]
    )
    return response.content[0].text

# コツ1: 役割を与える(Roleplay)
good = "あなたはPythonの専門家です。初心者向けに配列の使い方を教えてください。"
bad  = "配列のことを教えて"

# コツ2: 出力形式を指定する
good = "以下を箇条書き3点でまとめてください: [テキスト]"
bad  = "まとめてください: [テキスト]"

# コツ3: 例を含める(Few-shot)
good = """
カテゴリ分類してください。例:
入力: 「犬が好き」→ 出力: 動物
入力: 「Pythonを学ぶ」→ 出力: 学習
入力: 「[あなたのテキスト]」→ 出力:"""

# コツ4: 「思考ステップ」を指示する
good = "答えを出す前に、ステップごとに考えてください。最後に答えを示してください。"

print(ask_claude(good))

あわせて読みたい

参考ソース