コース概要
フェーズ1 — Claude Codeを知る — 30分
- Claudeとは何か、そしてClaude Codeが通常のチャットと異なる点は何か
- クイックオリエンテーション:本日我们用いるのはClaudeアプリ(Webまたはデスクトップ)です。CLIおよびその他のインターフェースについてはリファレンスカードでカバーします
- インターフェースツアー:コーディングセッションの開始方法、ワークスペースの理解
- Claude Codeの思考プロセス:記述 → 計画 → 実行 → 見直しループ
- 権限の理解:Claudeがファイルを作成したりコードを実行する前に確認を求める理由
- 最初の構築:一文の説明からシンプルなスタイル付きWebページをClaudeに作成させる
- 結果の反復修正:「ヘッダーを大きくして」「配色を変えて」「ナビゲーションバーを追加して」など
- ガイド付き演習:受講者はセッションを開始し、フォローアップ指示を通じて refinement を行いながら、パーソナライズされた「About Me」Webページを構築します
目標:全員が初回インタークションのハードルを乗り越え、インターフェースに慣れること。
休憩 — 7分
フェーズ2 — 平易な英語で実際のものを作る — 55分
自然言語プロンプトのみを使用した、段階的に複雑化する3つのタスク。
- タスク1 — インタラクティブダッシュボード:サンプルデータ、チャート、統計を含むスタイル付きダッシュボード。デザインの指示を与える練習:「ダークテーマを使用」「サイドバーを追加」「レスポンシブにする」など。
- タスク2 — データ分析:サンプルCSVを提供し、Claudeに要約、トレンドの特定、最高値/最低値の抽出、視覚化チャートの生成を依頼します。Claudeが代わりにコードを書き、実行する様子を実演します。
- タスク3 — 自動化ツール:単純なユーティリティ(単位変換、クイズアプリ、予算計算機など)を構築します。Claudeが静的なページだけでなく、インタラクティブなツールも作成できるという概念を導入します。
各タスク後、インストラクターはバックグラウンドでClaudeが行ったこと(作成されたファイル、書かれたコード、出力の読み方)を強調します。受講者は最高のプロンプトを共有されたPrompt Playbookに記録します。
休憩 — 7分
フェーズ3 — Claude Codeを使って賢く仕事をする — 35分
- 良いプロンプティングの芸術:具体的指示 vs 曖昧な指示
- ライブデモ:同じタスクにおける弱プロンプトと強プロンプトの並列比較
- 反復と refinement:Claudeに選択の理由を説明させる、変更を元に戻す、または異なるアプローチを試すなど
- アップロードされたファイルとの連携:「この文書を読んで要約して」「このスプレッドシートをチャートに変換して」など
- 複数ステップのワークフロー:複雑な出力を作成するためにリクエストをチェーンする
- コストと使用量の理解:トークン、コンテキストウィンドウ、サブスクリプションティアの仕組み
- Claude Codeと通常のClaudeチャットの使い分け
- ガイド付き演習:受講者はフェーズ2のプロジェクトの1つに複数ステップのプロンプトを使用して新機能拡張し、前後のプロンプトを比較して違いを生んだ要素を特定します。
目標:「動けばOK」から「一貫して優れた結果を得られる」へレベルアップすること。
休憩 — 7分
フェーズ4 — MCPでClaudeをツールに接続する — 34分
クラス前:受講者にはセッションの前にGmailまたはGoogle Driveを接続するための手順がメールで送付されており、教室時間では認証ではなく接続の使用に時間を割きます。
- MCP(Model Context Protocol)とは何か?AIツールのためのユニバーサルプラグシステム
- MCPが重要な理由:Claudeをチャットアシスタントから接続されたワークフローハブへ変換する
- コネクタディレクトリ:Claudeアプリ直接从ブラウザおよび統合を追加
- デスクトップ拡張機能:ワンクリックインストール(Claude Desktopユーザー向け)
- ライブデモ(1つのワークフロー):「明日の予定をGoogleカレンダーで確認し、それぞれの準備用メールを作成」
- ガイド付き演習:受講者は事前に接続済みのサービス(またはライブで1つ接続)を使用して、Claudeにタスクを依頼します。例:「プロジェクトに関する最近のメールを読み、要約ドキュメントを作成」
- 主要概念:OAuth、権限、会話ごとのツールアクセスの管理、セキュリティ意識、新しいコネクターの探し方
目標:受講者がClaudeを単なるコーディングツールではなく、接続レイヤーとして認識すること。
フェーズ5 — 最終プロジェクト&まとめ — 35分
最終ミニプロジェクト(25分):各受講者は以下のシナリオの1つを選択します。
- 磨き上げられたランディングページまたはポートフォリオサイト
- データ分析パイプライン:ファイルのアップロード、分析、視覚化レポートの生成
- ワークフロー上の実際の問題を解決するインタラクティブツール
- 接続されたワークフロー:フェーズ4で接続したサービスからデータを取得し、変換して成果物を生み出す
インストラクターが巡回し、プロンプトの refinement を支援し、優れた例を紹介。
まとめ(10分):
- 次へのステップ:ターミナルユーザー向けのClaude Code CLI、開発者向けのVS Code拡張機能、知識労働者向けのCowork
- プラン:Free、Pro、Maxの違い — 各プランでunlockされる機能と、それぞれのユースケースに適した選択
- 推奨リソース:公式ドキュメント、Anthropicのプロンプトエンジニアリングガイド、コミュニティチャネル
- 受講者はリファレンスカードを持って帰り、プロンプティングパターン、コネクタセットアップ、有用なMCP統合をカバーします。
要求
要件
以下の理解が必要な方
- 基本的なコンピュータリテラシー:ファイルやフォルダーのナビゲーション、Webブラウザの使用、アプリケーションのインストール
- AIアシスタントが何をするかの一般的な認識(ChatGPT、Gemini、またはClaudeを日常的に使用した経験があると有益ですが、必須ではありません)
以下の経験がある方(不要です)
- コーディング、プログラミング、またはターミナルの経験は不要です。このコースは、一度もコードを書いたことのない人向けに設計されています。
- Claudeや他のAIツールの前歴は必要ありません。
技術的要件
- 受講者はモダンなWebブラウザを搭載したラップトップ(Mac、Windows、またはLinux)を持参してください
- 安定したインターネット接続
- セッション用のClaude Proサブスクリプション(コース登録時に1ヶ月分のギフトサブスクリプションが含まれており、クラス前にセットアップ手順が送付されます)
- Claude Desktopの使用を推奨しますが必須ではありません(claude.aiのWebアプリはすべての演習に十分です)
- MCPコネクタの演習にはGoogleアカウントの使用を推奨します(Gmail、Google Drive、Google Calendar用)。ただし、代替のコネクターオプションも利用可能です。
対象読者
- 生産性と自動化のためにAIを活用したいビジネスプロフェッショナル
- 反復作業を自動化したいマーケター、オペレーションマネージャー、アナリスト
- 開発者を雇わずにプロトタイプを作成したい創業者および起業家
- AI支援型ワークフローを探求している教育者や研究者
- Claudeが何を作り出せるかに興味はあるが、技術的な背景を持たない方
お客様の声 (1)
PythonのStreamlitライブラリについての知識を得ることができました。確実に、R Shinyで作成された私のチームのアプリケーションを改善するために使用してみます。
Michal Maj - XL Catlin Services SE (AXA XL)
コース - GitHub Copilot for Developers
機械翻訳