新人エンジニアのためのAIプロンプト入門|ChatGPTを仕事で使いこなす5つの指示テンプレート

こんにちは。ゆうせいです。

今回は、新人エンジニア向けに「AIへの指示の出し方」を解説します。

ChatGPT、Gemini、Copilot、Claudeなどの生成AIを使っていると、こんな経験はありませんか?

質問したのに、欲しい答えと少し違う
説明が長すぎて、結論が分からない
コードの修正案を出してもらったけれど、意図とズレている
調べ物を頼んだら、浅い内容で終わってしまった
レビューしてほしいのに、褒めるだけで改善点が出てこない

AIが思い通りに動かないと、「結局、自分でやった方が早い」と感じますよね。

ただし、新人エンジニアが最初に覚えておきたいことがあります。

AIは、丸投げするとズレます。

AIは、上手に指示すると強力な相棒になります。

プロンプトとは、AIに与える指示文のことです。

たとえば、「このコードを説明して」「この文章を短くして」「エラーの原因を考えて」のような言葉がプロンプトです。

新人エンジニアにとって、プロンプトは新しい時代の仕事道具です。

昔のエンジニアがショートカットキーや検索キーワードを覚えたように、これからのエンジニアはAIへの指示文を磨く必要があります。

AI活用で大切なのは「頼み方」を設計すること

AIに指示するとき、ただ「いい感じにして」と頼むだけでは不十分です。

人間の先輩に仕事をお願いするときも同じですよね。

この資料、いい感じに直してください。

このように頼まれても、先輩は困ります。

どの立場で見るのか。

誰に出す資料なのか。

目的は何なのか。

どのくらいの粒度で直すのか。

こうした前提が分からないと、良い修正はできません。

AIも同じです。

AIに良い仕事をしてもらうには、目的、対象、制約、出力形式を伝える必要があります。

伝えること意味
目的何のために使うのか新人研修用、上司への報告用、コードレビュー用
対象誰に向けたものか初心者、先輩エンジニア、営業担当、顧客
制約守ってほしい条件短く、専門用語を説明して、表で整理して
出力形式どんな形で返してほしいか箇条書き、表、コード、HTML、チェックリスト

AIを使う力は、質問力です。

ただ聞くな。

どう答えてほしいかまで指定しましょう!

テンプレート1:成果物をレビューしてもらう

新人エンジニアが最初に使いやすいのは、AIにレビューを依頼する使い方です。

レビューとは、成果物を確認し、改善点を見つけることです。

コード、設計書、議事録、報告文、メール文面など、さまざまなものに使えます。

おすすめのプロンプトは次の形です。

次の成果物をレビューしてください。
改善効果が大きい順に3点だけ挙げ、それぞれについて理由と修正案を示してください。

目的:
対象読者:
成果物:

ポイントは、「3点だけ」と指定することです。

AIに「改善点を全部教えて」と頼むと、細かい指摘が大量に出ることがあります。

新人エンジニアは、何から直せばよいのか分からなくなります。

そこで、改善効果が大きい順に3点だけ出してもらいます。

高校のテスト勉強でたとえるなら、全部のミスを一気に直そうとするのではなく、点数に直結する大きな弱点から直すイメージです。

コードレビューで使う例

次のJavaScriptコードをレビューしてください。
改善効果が大きい順に3点だけ挙げ、それぞれについて理由と修正案を示してください。

目的:
新人研修で作成した入力チェック処理です。

対象読者:
JavaScriptを学習中の新人エンジニアです。

コード:

このように伝えると、AIは単に「良いですね」と言うだけではなく、命名、例外処理、重複、可読性、保守性などの観点から改善案を出しやすくなります。

保守性とは、後から修正しやすいことです。

今動いているコードでも、読みにくくて修正しにくいコードは現場では困ります。

AIレビューは、先輩に見せる前の下準備として使うと効果的です。

テンプレート2:複雑な内容を図解風に整理してもらう

新人エンジニアは、難しい仕組みを理解する場面が多いです。

HTTP通信
DNS
API
認証と認可
MVC
データベースの正規化
Gitのブランチ運用
クラウドの構成

文章だけで読むと、頭の中が混乱しやすいですよね。

そんなときは、AIに図解風の説明を作らせます。

ただし、このブログでは図やグラフは使わない方針なので、HTMLとCSSを使った説明ページや、テキストベースの構造化で整理する方法として紹介します。

次のテーマについて、初心者が直感的に理解できる説明ページをHTMLとCSSで作成してください。
省略せず、流れ、関係性、具体例が分かるようにしてください。

テーマ:

HTMLとは、Webページの構造を作る言葉です。

CSSとは、Webページの見た目を整える言葉です。

たとえるなら、HTMLは家の骨組み、CSSは壁紙や家具の配置です。

AIにHTMLとCSSで整理させると、見出し、カード、ステップ、表などを使った見やすい説明を作りやすくなります。

新人研修で使う例

次のテーマについて、初心者が直感的に理解できる説明ページをHTMLとCSSで作成してください。
省略せず、流れ、関係性、具体例が分かるようにしてください。

テーマ:
Webブラウザからサーバーにアクセスし、画面が表示されるまでの流れ

このように頼むと、ブラウザ、DNS、サーバー、HTTPリクエスト、HTTPレスポンス、HTML表示といった流れを整理しやすくなります。

新人エンジニアは、難しい内容をいきなり文章で理解しようとしなくて大丈夫です。

まず全体像をつかむ。

その後に細部を学ぶ。

この順番が大切です。

テンプレート3:結論だけを短く答えてもらう

AIは親切です。

ただし、親切すぎて長く説明することがあります。

新人エンジニアが急いで確認したい場面では、長すぎる回答が邪魔になることもあります。

たとえば、次のような場面です。

このSQLは実行するとデータを消しますか
このHTTPステータスコードは認証エラーですか
このGit操作はmainブランチに影響しますか
このエラーは環境変数が原因の可能性がありますか

こうした場面では、まず結論が必要です。

おすすめのプロンプトは次の形です。

結論だけを先に、必要最小限で答えてください。
補足が必要な場合は、最後に1行だけ付けてください。

質問:

この指示を入れると、AIの回答がかなり短くなります。

たとえば、エラー対応中に長い説明を読む時間がない場合に便利です。

使い方の例

結論だけを先に、必要最小限で答えてください。
補足が必要な場合は、最後に1行だけ付けてください。

質問:
HTTPステータスコード401と403は同じ意味ですか。

このように聞けば、AIは「同じではありません。401は認証が必要、403は認証済みでも権限がない状態です」のように短く答えやすくなります。

もちろん、深く理解したいときは詳しい説明を求めて構いません。

大切なのは、場面によって回答の長さを変えることです。

調査中は詳しく。

判断中は短く。

この切り替えができると、AI活用のストレスが減ります。

テンプレート4:初心者向けにかみ砕いてもらう

新人エンジニアがAIを使う最大のメリットは、難しいことを分かりやすく説明してもらえることです。

ただし、「分かりやすく説明して」だけでは、まだ曖昧です。

どのレベルに合わせるのかを指定しましょう。

おすすめは、中学生でも理解できるレベルから始めることです。

次のテーマを、中学生にも伝わる言葉で説明してください。
専門用語を使う場合は、必ず意味を説明してください。
身近なたとえを1つ入れてください。

テーマ:

なぜ中学生レベルがよいのでしょうか?

理由は、簡単すぎず、難しすぎないからです。

小学生向けにすると、たとえ話が多くなりすぎて、実務で必要な正確さが落ちる場合があります。

一方、専門家向けにすると、知らない用語が次々に出てきます。

中学生向けは、全体像をつかむにはちょうど良い高さです。

APIを説明してもらう例

次のテーマを、中学生にも伝わる言葉で説明してください。
専門用語を使う場合は、必ず意味を説明してください。
身近なたとえを1つ入れてください。

テーマ:
APIとは何か

APIとは、ソフトウェア同士が情報をやり取りするための窓口です。

たとえば、レストランで注文するとき、客は厨房に直接入って料理を作りません。

店員さんに注文を伝えます。

店員さんが厨房に伝え、料理を受け取って客に届けます。

APIは、この店員さんのような役割です。

このような説明をAIに作らせると、難しい概念も理解しやすくなります。

まず大枠をつかめ。

細部はその後で学びましょう!

テンプレート5:品質を優先して深く考えてもらう

AIは、素早く回答するのが得意です。

しかし、素早い回答がいつも最良とは限りません。

新人エンジニアの仕事でも、スピードより品質を優先したい場面があります。

設計方針を考える
障害原因を分析する
顧客向けの説明文を作る
重要な報告書を作る
セキュリティリスクを洗い出す
研修課題の解説を作る

こうした場面では、AIに「急がなくてよい」と伝えると、回答の質が上がることがあります。

おすすめのプロンプトは次の形です。

急がなくてよいので、正確性と完成度を優先して検討してください。
前提を整理し、重要な論点を洗い出してから回答してください。

依頼内容:

この指示のポイントは、「前提整理」と「論点の洗い出し」を求めていることです。

論点とは、考えるべき重要なポイントです。

たとえば、ログイン機能を作る場合なら、単に画面を作ればよいわけではありません。

認証方式
パスワード管理
エラー表示
アカウントロック
セッション管理
ログ出力
セキュリティ対策
ユーザー体験

このような論点があります。

AIに深く考えさせたい場合は、「すぐ答えて」ではなく、「考える手順も含めて整理して」と頼みましょう。

設計相談で使う例

急がなくてよいので、正確性と完成度を優先して検討してください。
前提を整理し、重要な論点を洗い出してから回答してください。

依頼内容:
新人研修用のタスク管理アプリを作ります。
ログイン機能、タスク登録機能、タスク一覧機能を実装する予定です。
最初に考えるべき設計上の注意点を教えてください。

このように頼むと、AIは機能一覧だけでなく、データ構造、画面遷移、認証、入力チェック、エラーハンドリング、テスト観点などを整理しやすくなります。

エラーハンドリングとは、エラーが起きたときにシステムがどう対応するかを決めることです。

良いシステムは、成功時だけでなく、失敗時の動きも設計されています。

5つのテンプレートを使い分ける

目的使うテンプレート新人エンジニアでの活用例
改善点を知りたい改善効果が大きい順に3点だけレビューコード、設計書、報告文の改善
全体像を見たいHTMLとCSSで説明ページ化HTTP、Git、DB設計の整理
結論だけ知りたい必要最小限で回答エラー原因や仕様確認
やさしく理解したい中学生向けに説明API、クラウド、認証の学習
深く検討したい正確性と完成度を優先設計方針、障害分析、提案資料

AI活用で大切なのは、毎回同じ聞き方をしないことです。

短く答えてほしいのか。

深く考えてほしいのか。

初心者向けに説明してほしいのか。

レビューしてほしいのか。

目的によってプロンプトを変えましょう。

ユーザー辞書に登録しておくと便利

よく使うプロンプトは、ユーザー辞書やスニペットツールに登録しておくと便利です。

ユーザー辞書とは、短い文字を入力すると、長い文章に変換できる機能です。

たとえば、「れびゅ」と入力すると、次の文章が出るようにしておきます。

次の成果物をレビューしてください。
改善効果が大きい順に3点だけ挙げ、それぞれについて理由と修正案を示してください。

目的:
対象読者:
成果物:

これなら、毎回長いプロンプトを入力する必要がありません。

新人エンジニアは、まず次のように登録しておくとよいです。

短縮語呼び出すプロンプト
れびゅ改善効果が大きい順に3点だけレビュー
ずかいHTMLとCSSで説明ページ化
けつろん結論だけを先に、必要最小限で回答
やさしく中学生にも伝わる言葉で説明
じっくり正確性と完成度を優先して検討

プロンプトを毎回考えるのは大変です。

よく使う型は、道具箱に入れておきましょう。

AIを使うときの注意点

AIは便利ですが、出力をそのまま信じるのは危険です。

新人エンジニアは、特に次の点に注意してください。

注意点理由対策
事実確認をするAIは間違った情報を自然に書くことがある公式ドキュメントや社内ルールで確認する
機密情報を入れない社外秘情報や個人情報の扱いに注意が必要会社のAI利用ルールに従う
コードを必ず動かす見た目が正しくても動かない場合があるテストしてから使う
責任をAIに預けない最終判断は人間が行う必要がある自分で理解してから提出する
丸投げしない前提が曖昧だと回答もズレる目的、条件、出力形式を伝える

AIは先輩エンジニアではありません。

AIは便利な相談相手です。

相談相手として使い、最終判断は自分で行う。

この姿勢が大切です。

新人エンジニア向けの実践例

最後に、実務での使い方をまとめます。

例1:コードが読めないとき

次のコードを、中学生にも伝わる言葉で説明してください。
専門用語を使う場合は、必ず意味を説明してください。
処理の流れを順番に説明してください。

コード:

例2:レビュー前に不安なとき

次のコードをレビューしてください。
改善効果が大きい順に3点だけ挙げ、それぞれについて理由と修正案を示してください。

目的:
レビュー前のセルフチェックです。

コード:

例3:障害原因を考えたいとき

急がなくてよいので、正確性と完成度を優先して検討してください。
前提を整理し、考えられる原因を可能性が高い順に並べてください。

状況:
エラーメッセージ:
直前に変更した内容:

例4:結論だけ欲しいとき

結論だけを先に、必要最小限で答えてください。
補足が必要な場合は、最後に1行だけ付けてください。

質問:

このように、場面別にテンプレートを持っておくと、AI活用が一気に楽になります。

まとめ

新人エンジニアがAIを使いこなすには、プロンプトの型を持つことが大切です。

AIは、雑に頼むと雑に返ります。

丁寧に目的を伝えると、仕事で使える答えが返りやすくなります。

使いたい場面プロンプトの考え方
改善したい重要な改善点を絞って出してもらう
理解したい初心者向けに例え付きで説明してもらう
判断したい結論だけを短く答えてもらう
共有したいHTMLや表で見やすく整理してもらう
重要な仕事をしたい正確性と完成度を優先して検討してもらう

AI活用の基本は、次の流れです。

目的を決める
        ↓
前提を伝える
        ↓
出力形式を指定する
        ↓
AIに回答させる
        ↓
人間が確認する
        ↓
必要なら再指示する

日本語で言えば、何のために使うのかを決め、必要な前提を伝え、どんな形で答えてほしいか指定し、出てきた内容を人間が確認して改善する流れです。

AIは魔法ではありません。

しかし、頼み方を覚えれば、新人エンジニアの学習、調査、レビュー、資料作成、コード理解を強力に助けてくれます。

今後の学習では、プロンプト設計、AIによるコードレビュー、公式ドキュメントの調べ方、AI出力の検証、セキュリティと機密情報の扱い、チームでのAI利用ルールを順番に学ぶとよいです。まずは今日紹介した5つのテンプレートを辞書登録し、次の仕事で1回だけ使ってみましょう!

投稿者プロフィール

山崎講師
山崎講師代表取締役
セイ・コンサルティング・グループ株式会社代表取締役。
岐阜県出身。
海外放浪の末、2000年創業、2004年会社設立。
IT企業向け人材育成研修歴業界歴20年以上。
すべての無駄を省いた費用対効果の高い「筋肉質」な研修を提供します!
この記事に間違い等ありましたらぜひお知らせください。

学生時代は趣味と実益を兼ねてリゾートバイトにいそしむ。長野県白馬村に始まり、志賀高原でのスキーインストラクター、沖縄石垣島、北海道トマム。高じてオーストラリアのゴールドコーストでツアーガイドなど。現在は野菜作りにはまっている。