コース概要
フェーズ 1 — Claude Codeとの出会い — 30分
- Claudeとは何か、また通常のチャットとどう異なるのか
- 簡単なオリエンテーション:本日はClaudeアプリ(Webまたはデスクトップ)を使用します。CLIおよびその他のサーフェスはリファレンスカードでカバーされます
- インターフェースのツアー:コーディングセッションの開始、ワークスペースの理解
- Claude Codeの思考プロセス:describe → plan → act → review のループ
- 権限の理解:ファイル作成やコード実行の前にClaudeが確認する理由
- 最初の構築:1文の説明からClaudeにシンプルなスタイル付きWebページを作成させる
- 結果のイテレーション:「ヘッダーを大きくする」「カラースキームを変更する」「ナビゲーションバーを追加する」
- ガイド付き演習: 受講者はセッションを開始し、フォローアップ指示を通じて洗練させる「About Me(私について)」Webページを構築します
目標:全員が最初のインタラクションの壁を越え、インターフェースに慣れること。
休憩 — 7分
フェーズ 2 — 自然な英語での実体構築 — 55分
自然言語のプロンプトのみを使用して、段階的に複雑化する3つのタスク。
- タスク 1 — インタラクティブなダッシュボード: サンプルデータ、チャート、統計情報を含むスタイル付きダッシュボード。デザイン指示の練習:「ダークテーマを使用する」「サイドバーを追加する」「レスポンシブにする」。
- タスク 2 — データ分析: サンプルCSVを提供し、Claudeに要約、トレンドの特定、高値/低値の発見、ビジュアルチャートの生成を依頼します。Claudeが代行してコードを書き、実行することを示します。
- タスク 3 — 自動化ツール: シンプルなユーティリティ(単位変換器、クイズアプリ、予算計算機など)を構築します。Claudeは静的なページだけでなく、インタラクティブなツールも構築できるという概念を紹介します。
各タスクの後、インストラクターはClaudeが背景で何を行ったかを強調します:作成されたファイル、書かれたコード、出力の読み方。受講者は共有するPrompt Playbook(プロンプトプレイブック)に最高のプロンプトを記録します。
休憩 — 7分
フェーズ 3 — Claude Codeでの効率的な作業 — 35分
- 良いプロンプティングの技術:具体的な指示 vs. 曖昧な指示
- ライブデモ:同じタスクにおける弱いプロンプトと強いプロンプトの並べ替え比較
- イテレーションと洗練:Claudeに選択の理由を説明させ、変更を取り消し、別のアプローチを試させる
- アップロードしたファイルとの作業:「このドキュメントを読んで要約する」「このスプレッドシートをチャートに変換する」
- マルチステップワークフロー:リクエストを連鎖させて複雑な出力を構築する
- コストと使用量の理解:トークン、コンテキストウィンドウ、サブスクリプションティアの仕組み
- Claude Codeと通常のClaudeチャットの利用タイミング
- ガイド付き演習: 受講者はフェーズ2のプロジェクトのいずれかをマルチステッププロンプトを使って新しい機能で拡張し、その後、前後のプロンプトを比較して何が違いを生み出したか特定します
目標:「動く」ことから「一貫して優れた結果を得られる」レベルへ進化させること。
休憩 — 7分
フェーズ 4 — MCPを介したツールとの接続 — 34分
事前準備:受講者はセッション前にGmailまたはGoogle Driveに接続するための手順をメールで受け取っており、教室時間は認証ではなく接続の利用に費やされます。
- MCP(Model Context Protocol)とは? AIツールのための普遍的なプラグインシステム
- MCPが重要である理由:チャットアシスタントだったClaudeを、接続されたワークフローハブに変える
- Connectors Directory:Claudeアプリから直接統合を閲覧し追加する
- Desktop Extensions:1クリックインストール(Claude Desktopユーザー向け)
- ライブデモ(1つのワークフロー): 「明日の会議をGoogleカレンダーで確認し、それぞれに準備メールの下書きを作成する」
- ガイド付き演習: 受講者は事前接続されたサービス(またはライブで1つ接続する)を使用してClaudeにタスクを指示します。例:「プロジェクト更新に関する最近のメールを読み、要約ドキュメントを作成する」
- 主要な概念:OAuth、権限、会話ごとのツールアクセスの管理、セキュリティ認識、新しいコネクタを見つける場所
目標:受講者がClaudeを単なるコーディングツールではなく、接続の層として認識すること。
フェーズ 5 — キャッストンとまとめ — 35分
キャッス トンミニプロジェクト(25分): 各受講者は以下のシナリオのうち1つを選択します:
- 磨き上げられたランディングページまたはポートフォリオサイト
- データ分析パイプライン:ファイルのアップロード、分析、ビジュアルレポートの作成
- 実際のワークフローの問題を解決するインタラクティブなツール
- 接続されたワークフロー:フェーズ4で接続したサービスからデータを取得し、変換し、成果物を生成する
インストラクターは移動しながら、プロンプトの洗練を支援し、際立った例を紹介します。
まとめ(10分):
- 次のステップ:ターミナルユーザー向けのClaude Code CLI、開発者向けのVS Code拡張機能、ナレッジワーカー向けのCowork
- プラン:Free vs. Pro vs. Max — 各プランが何をアンロックし、どのユースケースに適切か
- 推奨リソース:公式ドキュメント、Anthropicのプロンプトエンジニアリングガイド、コミュニティチャンネル
- 受講者は、プロンプトパターン、コネクタセットアップ、有用なMCP統合をカバーするリファレンスカードを持ち帰ります
要求
要件
理解されている内容
- 基本的なコンピュータリテラシー:ファイルとフォルダの操作、ウェブブラウザの使用、アプリケーションのインストール
- AIアシスタントの機能に関する一般的な認識(例:ChatGPT、Gemini、またはClaudeをカジュアルに使用した経験があれば有益な文脈ですが、必須ではありません)
経験
- コーディング、プログラミング、ターミナルの経験は不要です。本コースは、コードを1行も書いたことのない方を対象に設計されています。
- Claudeまたは他のAIツールに関する事前の経験は必須ではありません。
技術的な要件
- 最新のウェブブラウザをインストールしたラップトップ(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
機械翻訳