はじめに
Claude 101というコースは、Claudeを使うための最低限の情報があると思われるので受けてみる。
本家はこちら
Claudeとは?
1. 3つの基本原則(Constitutional AI)
- Helpful(有益): ユーザーの意図を汲み取り、的確に助ける。
- Harmless(無害): 有害・不法な活動を助長しない。
- Honest(正直): 誠実で透明性の高い振る舞いをする。
2. 進化したコア機能
- 超長文解析: 最大20万トークン(本数冊分)を一括処理。
- 世界最強のコード: Claude Opus 4.5 がデバッグから実装まで完遂。
- 推論ブースト: Extended Thinking モードで難解な問題を段階的に解く。
- 学習支援: 答えを与えるだけでなく、考え方をガイドする「学習モード」。
3. あらゆる場所でつながる
- Claude.ai: Web・アプリ。文書作成やリサーチの拠点。
- Claude Code: ファイル編集やコマンド実行を行うエンジニア向けツール。
- Slack: チームの会話や共有ファイルから文脈を読み取り回答。
- Excel: サイドバーでデータ分析、数式解説、ファイル操作。
Claudeとの初めての会話
1. Effective Prompts(効果的なプロンプト)
「同僚(Coworker)」に話しかけるように、自然かつ簡潔に伝える。
- Setting the stage: 自分の役割と背景を伝える。
- Defining the task: 具体的に「何を」してほしいか定義する。
- Specifying rules: スタイル、トーン、形式のルールを指定する。
2. Adding Context(コンテキストの追加)
ファイルをアップロードして、Claudeに「ショートカット」を教える。
- PDF、画像、CSV、コードを直接解析させる。
3. Iterating(反復と改善)
一発で終わらせず、継続的なコミュニケーションで回答を磨く。
- Follow-up: 追加の質問や詳細を求める。
- Feedback: 良かった点、修正したい点を伝える。
結果を改善するテクニック
1. Common Challenges(よくある課題と対策)
期待した回答が得られない時は、アプローチを「Refine(精緻化)」します。
- Generic(ありきたり): コンテキスト(聴衆、役割、制約)を追加する。
- Length(長さが不適切): 「100語以内」など長さを明示(Be explicit)する。
- Format(形式ミス): 具体的な例を示す(Show, don’t just tell)。
- Wrong information(誤情報): 重要な事実は独立して検証(Verify)し、Web検索を活用する。
2. The Iteration Mindset(反復のマインドセット)
最初のプロンプトは完璧である必要はありません。
- Starting points: 初稿は「たたき台」と捉え、対話を繰り返す。
- Specific feedback: 「短くして」より「最初の2段落を削って」と具体的に。
- Start fresh: 迷走したら新しいチャットを開く。
3. AI Fluency と 4D Framework
AIと効果的に協力する能力(AI Fluency)を支える4つの核:
- Delegation(委譲): 人間とAIの役割分担を決める。
- Description(説明): 出力や振る舞いを明確に伝える。
- Discernment(洞察): 品質や正確さを批判的に評価する。
- Diligence(勤勉): 責任を持ち、倫理的に使用する。
4. Evals(評価)の実施
Claudeが特定のタスクにどれだけ適しているか「Evals(評価)」でテストします。
- Gather examples: 過去の成果物を5〜10個集める。
- Compare outputs: 自分の成果物とClaudeの回答を比較する。
- Refine: 差を埋めるためにプロンプトを調整する。
Claude デスクトップアプリ:Chat, Cowork, Code
1. Chat(チャット):クイックな相談
いつものClaudeに、デスクトップならではの便利機能が加わったモードです。
- 特徴: 質問、ブレインストーミング、短い下書きに最適。
- 独自機能:
- Quick Entry:
Optionキー2回押しで、作業中の画面の上に即座にウィンドウを表示。 - Screenshot: 画面や特定のウィンドウを即座に共有(Mac)。
- Dictation: キーボードを打たずに声で相談(Mac)。
- Connectors: ローカルのツール(Apple Notes等)と連携。
- Quick Entry:
2. Cowork(コワーク):徹底的な調査・実務
複数の情報源から資料をまとめ上げ、成果物(レポートやスライド)を完成させるモードです。
- 特徴: 大量のリサーチ、複雑な分析、ルーチンワークの自動化。
- 独自機能:
- Folder Access: 特定のフォルダ内の読み書き権限を与え、直接ファイルを保存。
- Scheduled Tasks: 毎朝のニュースまとめやメール整理などをスケジュール実行。
- Browser Use: Chrome経由で複数のサイトを巡回し、最新情報を収集。
- Plugins: 外部の知見やライブデータ(金融情報など)を取り込む。
3. Code(コード):ソフトウェア開発
開発環境そのものになり、コードの記述からテスト、デプロイまでを完遂するモードです。
- 特徴: 既存コードの修正、リファクタリング、Git管理、コマンド実行。
- 独自機能:
- Local / Remote: 自分のPCのファイルを直接いじるか、GitHubのリポジトリ(クラウド)で動かすか選べる。
- 3つの動作モード:
- Ask: 変更のたびにユーザーの承認を待つ。
- Code: ファイル修正は自動、コマンド実行前には確認。
- Plan: 最初に全工程の計画を立ててから着手。
Projectsとは
一回きりのチャットではなく、特定の仕事(プロジェクト)に必要な知識やルールをClaudeに覚えさせておく機能です。
1. プロジェクトの3大要素
- Knowledge Base(ナレッジベース): 関連する資料(PDF, CSV, コード等)をアップロード。Claudeはすべてのチャットでこれらを参照します。
- Custom Instructions(カスタム指示): そのプロジェクト内でのClaudeの「振る舞い」を指定(例:プロのトーンで、必ずこのテンプレートに従う、等)。
- Memory(メモリ): 過去のチャット履歴を保持し、文脈を共有したまま継続的な作業が可能。
2. 賢いスケーリング(RAG機能)
資料が大量(本数冊分以上)になっても、Claudeは自動的にRAG(検索拡張生成)モードに切り替わります。
- 膨大なデータから**「今、必要な情報」だけを賢く検索**して回答するため、精度を落とさずに通常の10倍以上の知識を扱えます。
3. チームでのコラボレーション(Workプラン向け)
- 共有: プロジェクトをチームメンバーと共有し、同じ資料・同じ指示のもとで協力できます。
- 権限管理: 「閲覧のみ」「編集可能」「オーナー」の3段階でコントロール。
- 活用例: 「Q4マーケティング計画」「クライアント別の資料ハブ」「社内公募の管理」など。