「AI コーディングツールを全社に展開したいが、非エンジニアにどう教えればいいのか分からない」――私が法人の Claude Code 導入支援を行う中で、最も多く受ける相談がこれです。プログラミング経験のないメンバーに、いきなり「使ってみて」と渡しても定着せず、結局一部の技術者だけが使う状態に陥りがちです。本記事では、非エンジニアが 3 週間で実務に Claude Code を活用できるようになるカリキュラム設計の考え方を、週次ステップ・具体的なハンズオン課題・つまずきポイントへの対処法とともに解説します。
本記事の結論: 非エンジニア向けカリキュラムは「プログラミングを学ぶ」のではなく「Claude Code に仕事を依頼する力」を育てる設計にする
カリキュラム設計の前提:非エンジニアが躓く3つの壁
非エンジニアが Claude Code を使い始めるとき、次の3つの壁に直面します。これを理解せずにカリキュラムを作ると、初日で脱落者が出ます。
壁1:「何を依頼すればいいか分からない」
プログラミング経験がない人は、「どの業務を自動化できるか」「どこまで具体的に指示すればいいか」が分かりません。Claude Code は命令を待つツールなので、依頼の解像度が低いと動きません。
壁2:「エラーメッセージが読めない」
コード実行時のエラーメッセージは英語で、技術用語が並びます。非エンジニアはここでパニックになり、「自分には無理」と諦めてしまいます。
壁3:「成果物の良し悪しが判断できない」
Claude Code が生成したコードが正しいのか、セキュリティ的に問題ないのか、保守しやすいのかが分かりません。そのまま本番環境に投入してトラブルになる例もあります。
初回研修で「Python の文法」から始めると、ほぼ確実に挫折します。プログラミング学習ではなく「Claude Code への依頼力」を最初に育てる順序が重要です。
3週間カリキュラムの全体像
私が推奨する非エンジニア向けカリキュラムは、週 2 回 × 90 分のハンズオン研修を 3 週間続ける構成です。毎回「実務に近い課題を Claude Code で解決する」実習を中心に組み立てます。
カリキュラムの週次構成
| 週 | テーマ | ゴール | 課題例 |
|---|---|---|---|
| 1週目 | Claude Code の使い方と依頼の基本 | 日本語で指示を出して簡単なコードを動かせる | CSV データの集計・テキスト整形 |
| 2週目 | エラー対処とコードの読み方 | エラーメッセージを Claude Code に見せて修正できる | Web スクレイピング・API 連携 |
| 3週目 | 実務課題の自動化設計 | 自分の業務を Claude Code で自動化する設計ができる | 部署ごとの実務課題を持ち込み |
この構成は Claude Code 社内研修の進め方 で詳しく解説している「実務直結型」の考え方に基づいています。
1週目:Claude Code の使い方と依頼の基本
Day 1:Claude Code を起動して日本語で指示を出す(90分)
目標: Claude Code に日本語で依頼し、簡単なコードを実行できる状態にする
1. 環境準備(30分) — VS Code のインストール・Claude Code 拡張機能の追加・API キーの設定を全員で進めます。ここで躓く人が多いので、画面共有しながら一人ずつ確認します。Claude Code の始め方 に沿って進めると円滑です。
2. 最初の依頼(20分) — 「sample.txt というファイルを作って、その中に『Hello, Claude Code』と書いて」と日本語で指示します。Claude Code がコードを生成し、実行結果を見せる流れを体験させます。プログラミング知識はゼロで構いません。
3. 依頼の解像度を上げる(40分) — 「売上データの CSV を読み込んで、合計を計算して」という曖昧な依頼と、「sales.csv を読み込み、amount 列の合計を算出し、result.txt に出力して」という具体的な依頼を比較します。後者のほうが Claude Code が正確に動く理由を実習で理解させます。
課題: 自分の PC にある Excel データ(CSV 形式で保存)を Claude Code に読み込ませ、特定の列の合計・平均を計算させる。次回までに各自のデータで試すよう宿題にします。
Day 2:複数ステップの依頼とファイル操作(90分)
目標: 複数の処理を順番に依頼し、ファイルの入出力を伴う自動化ができる
1. 前回課題のレビュー(20分) — 各自が試したデータと依頼内容を共有します。うまくいかなかった例を取り上げ、「なぜ Claude Code が理解できなかったか」を解説します。
2. 複数ステップの依頼(40分) — 「フォルダ内の全 CSV ファイルを結合し、日付列でソートして、summary.csv に出力」のような依頼を練習します。一度に全部を指示するのではなく、ステップごとに確認しながら進める方法を教えます。
3. ファイルパスの指定と注意点(30分) — Windows と Mac でパスの書き方が違うこと、日本語ファイル名が文字化けする可能性があることを実演します。Claude Code に「パスが正しいか確認して」と依頼すれば、安全な書き方を提案してくれることを示します。
課題: 社内の定型レポート作成(月次集計・顧客リスト整形など)を、Claude Code で自動化できるか試す。次週までに「できたこと・できなかったこと」をリストアップします。
1週目の終了時点で「Claude Code は日本語で仕事を依頼できるツール」という理解が定着していれば成功です。コードの構造は理解できなくても構いません。
2週目:エラー対処とコードの読み方
Day 3:エラーメッセージの読み方と対処法(90分)
目標: エラーが出たときに Claude Code に見せて修正を依頼できる
1. 典型的なエラーを体験(30分) — わざと存在しないファイルを読み込ませる、列名を間違える、などしてエラーを発生させます。「FileNotFoundError」「KeyError」といったメッセージを実際に見せ、パニックにならないよう慣れさせます。
2. エラーメッセージを Claude Code に見せる(40分) — エラーが出たら、そのメッセージ全体をコピーして Claude Code に「このエラーが出ました。どうすればいいですか?」と依頼する方法を実習します。Claude Code は原因を説明し、修正コードを提案してくれます。
3. 修正コードの適用と再実行(20分) — Claude Code の提案を適用し、再度実行する流れを何度か繰り返します。エラーは「失敗」ではなく「改善のヒント」だという感覚を持たせます。
つまずきポイント: エラーメッセージを全文コピーせず、一部だけを見せてしまう人がいます。「赤い文字が出たら全部コピー」とルール化すると混乱が減ります。
Day 4:生成されたコードの読み方と確認ポイント(90分)
目標: Claude Code が書いたコードの意図を大まかに理解し、問題がないか確認できる
1. コードの構造を眺める(30分) — Python のコードを例に、「import」で外部ライブラリを読み込む、「def」で処理をまとめる、「for」で繰り返す、といった頻出パターンを紹介します。詳しい文法は教えず、「何をしているか」の概要を掴む程度で十分です。
2. Claude Code に説明を求める(40分) — 生成されたコードを選択し、「このコードは何をしていますか? 初心者にも分かるように教えて」と依頼します。Claude Code が日本語で解説してくれるので、それを読みながら確認する習慣をつけます。
3. セキュリティ・保守性の確認(20分) — 「このコードに危険な処理はありますか?」「パスワードがハードコードされていませんか?」と Claude Code に問う方法を教えます。自動で全てを検出できるわけではありませんが、明らかな問題は指摘してもらえます。
課題: 前回の自動化課題で生成されたコードを、Claude Code に説明させて要約する。懸念点があれば次回の研修で質問します。
「コードを読めるようになる」のではなく「Claude Code にコードを説明させる力」を身につけることが目標です。全てを理解する必要はありません。
3週目:実務課題の自動化設計
Day 5:自分の業務を自動化する設計(90分)
目標: 実務の課題を洗い出し、Claude Code で自動化する設計を立てる
1. 自動化候補のリストアップ(30分) — 各自が「毎週やっている定型作業」「手作業で時間がかかっている処理」をリストアップします。営業ならリード集計、人事なら勤怠データ整形、経理なら請求書の突合など、部署ごとに具体例が出ます。
2. 依頼文の設計(40分) — リストアップした課題の中から 1 つを選び、Claude Code への依頼文を書きます。「〇〇のデータを読み込み、△△の条件で抽出し、□□の形式で出力する」のように、段階を分けて整理します。講師がレビューし、曖昧な部分を具体化します。
3. 実装と動作確認(20分) — 設計した依頼を Claude Code に投げ、生成されたコードを実行します。うまく動かない場合は、どの段階で躓いているかを Claude Code に質問し、修正します。
つまずきポイント: 「全部を一度に自動化しよう」とすると依頼が複雑になりすぎます。「まず手作業の一部だけを自動化する」と範囲を絞ると成功率が上がります。
Day 6:実務課題の実装と共有(90分)
目標: 実際に業務で使える自動化スクリプトを完成させ、社内で共有する
1. 実装の仕上げ(40分) — 前回設計した自動化を、実際の業務データを使って動かします。エラーが出たら Claude Code に見せて修正し、期待通りの結果が出るまで調整します。
2. ドキュメント化(30分) — 完成したスクリプトを他の人が使えるよう、「何をするスクリプトか」「どのファイルを用意すればいいか」「実行方法」を README.txt にまとめます。これも Claude Code に依頼すれば自動生成できます。
3. 成果発表(20分) — 各自が作った自動化を 2 分程度で発表します。他の人の事例を見ることで、「自分の業務にも応用できそう」という気づきが生まれます。
課題: 研修後も週 1 回、Claude Code を使った自動化事例を社内チャットで共有する仕組みを作ると定着率が上がります。
3 週目終了時点で、各自が「自分の業務に Claude Code を使う具体的なイメージ」を持っていれば、カリキュラムは成功です。
つまずきポイントと対処法
つまずき 1:「うまく動かない」で止まってしまう
原因: エラーが出たときに、何をどう質問すればいいか分からず諦める
対処: 「エラーが出たら全文コピーして Claude Code に見せる」をルール化し、研修中に何度も練習させます。講師が「私もよくエラーを見せて直してもらっています」と実演すると、心理的なハードルが下がります。
つまずき 2:依頼が曖昧で Claude Code が動かない
原因: 「データを集計して」のような抽象的な依頼では、Claude Code は何をすればいいか判断できない
対処: 「5W1H(いつ・どこで・誰が・何を・なぜ・どうやって)」を意識させます。「sales.csv の 2024年1月のデータを、顧客ごとに集計し、result.xlsx に出力して」のように具体化する練習を繰り返します。
つまずき 3:生成されたコードをそのまま使ってトラブル
原因: セキュリティや保守性を確認せず、本番環境に投入してしまう
対処: 「本番データを扱う前に、テストデータで動作確認する」「API キーや認証情報がコードに直接書かれていないか Claude Code に確認する」の 2 点をチェックリストに入れます。Claude Code で身につくスキル でも、安全な運用の考え方を解説しています。
研修後の定着施策
カリキュラムを終えても、実務で使い続けなければスキルは定着しません。以下の施策を組み合わせると継続率が上がります。
1. 週次の質問会(30分)
毎週決まった時間に、Claude Code の質問を受け付ける場を設けます。Slack や Teams で「今週の困りごと」を集め、講師が回答します。質問が出なくても「今週の活用事例」を共有するだけで価値があります。
2. 社内事例集の作成
各部署の自動化事例を、スクリーンショット付きでドキュメント化します。「営業部の〇〇さんがリード集計を自動化して週 2 時間削減」のような具体例があると、他のメンバーも真似しやすくなります。
3. 上級者向けフォローアップ研修
3 週間カリキュラムを終えた人向けに、「API 連携」「Git によるコード管理」「チームでの共有方法」を扱う上級編を用意すると、継続的なスキルアップが可能になります。
まとめ
非エンジニア向けの Claude Code カリキュラムは、「プログラミングを学ぶ」のではなく「Claude Code に仕事を依頼する力」を育てる設計にすることが成功の鍵です。3 週間 × 週 2 回のハンズオン研修で、依頼の基本・エラー対処・実務課題の自動化設計を段階的に習得させます。
研修後の定着には、週次の質問会・社内事例集・フォローアップ研修を組み合わせると効果的です。各自が「自分の業務を Claude Code でどう改善できるか」を具体的にイメージできれば、自律的に活用が進みます。
DigiRise の Claude Code 法人導入支援
株式会社デジライズでは、本記事で紹介したカリキュラムをベースに、各社の業務内容に合わせた Claude Code 社内研修 を提供しています。非エンジニアが実務で使える状態まで、講師が伴走します。
支援内容:
- カスタマイズ研修: 貴社の業務データを使った実習カリキュラムの設計・実施
- 運用コンサルティング: セキュリティポリシー策定・社内展開の進め方・定着施策の設計
まずは 無料相談 で、貴社の課題と最適な導入プランをお話しします。以下のフォームからお気軽にお問い合わせください。