べんりワザ・AIをじょうずに使う

プログラミング学習に使えるAIチャット

24時間いつでも質問できるAIチャットは、独学の最強の相棒です。定番のChatGPT・Gemini・Claudeの特徴と使い分け、無料で始める方法、学習でどう役立つかをまとめました。

分からないことを24時間いつでも、何度でも聞ける。プログラミング学習でのAIチャットは、いつでも隣にいてくれる先生です。この記事では定番の3つ(ChatGPT・Gemini・Claude)の特徴と使い分けを紹介します。どれも無料で始められるので、まだ使ったことがなければ今日どれか1つ登録すれば十分です。

プログラミング学習でできること

  • エラーの相談 … エラー文とコードを貼れば、原因と直し方を説明してくれる
  • コードの解説 … 「この1行は何をしてるの?」を、かみくだいて教えてくれる
  • 書き方の質問 … 「画像を丸くしたい」のような日本語から、書き方を教えてくれる
  • 練習問題の出題 … 「HTMLの練習問題を出して」と頼めば、レベルに合わせて出してくれる
  • 答え合わせ … 自分の書いたコードを見せて「おかしいところある?」と添削してもらえる

定番のAIチャット3つ

まずはこの3つを知っていれば十分です。中身のAIの性能はどれも高く、学習用途なら「どれを選んでも失敗しない」のが今の状況です。

ChatGPT

OpenAIが提供する、いちばん有名なAIチャット。利用者が多いぶん、ネット上に「ChatGPTでこう聞くといい」という情報も豊富です。迷ったらここから始めれば間違いありません。メールアドレスがあれば無料で登録できます。

ChatGPTのトップページ。中央に質問を入力するテキストボックスが表示されている
「何でも聞いてください」という画面。この入力欄にエラー文もコードもそのまま貼れます。

ChatGPT

Gemini

Googleが提供するAIチャット。Googleアカウントがあればすぐ使える手軽さが魅力で、新しくアカウントを作る必要がありません。Google検索やGmailを普段使っているなら、いちばん始めるハードルが低い選択肢です。

Geminiのトップページ。プロンプト入力欄と提案されたトピックが表示されている
Googleアカウントでログインするだけ。スマホのGoogleアプリからも使えます。

Gemini

Claude

Anthropicが提供するAIチャット。コードの説明が丁寧という評判で、プログラミングの相談相手として人気があります。長い文章やコードをまとめて読ませるのも得意なので、「ファイルまるごと見てもらってどこが悪いか探してほしい」ときに頼りになります。

Claudeのトップページ。「Question what’s next」の見出しと、Googleまたはメールでログインするフォームがクリーム色の画面に表示されている
GoogleアカウントかメールアドレスでログインOK。落ち着いた画面で、コードの相談をじっくり続けやすいAIです。

Claude

どれを選べばいい?

選び方おすすめ
いちばん有名なものがいいChatGPT
Googleアカウントで手軽に始めたいGemini
コードの相談をじっくりしたいClaude

全部を使いくらべる必要はありません。どれか1つを「いつもの相談相手」に決める方が、聞き方も上達して結果的に早く伸びます。

最初のひとことに迷ったら

登録したものの、何て話しかければいいか分からない——そんなときは、自己紹介から始めるのがおすすめです。

プログラミングを勉強し始めた初心者です。
いまはHTMLとCSSを学んでいます。
専門用語はかみくだいて説明してください。

こう伝えておくと、そのあとの答えの言葉づかいがぐっとやさしくなります。あとは「エラーが出た」「この1行の意味が分からない」を、そのまま話しかけるだけです。

検索とAI、どっちを使う?

AIチャットは万能ではなく、検索のほうが速い場面もあります。使い分けの目安を持っておくと、遠回りが減ります。

知りたいこと向いているもの
自分のコードがなぜ動かないかAI(コードとエラーを見せられる)
この1行の意味AI(かみくだいてもらえる)
タグやプロパティの正確な仕様検索(MDNなどの一次情報が確実)
最新版で変わった点検索(AIは新しい情報を持っていない)
おすすめのツール・素材サイト検索(実物を見て選べる)
学ぶ順番の相談AI(自分の状況を踏まえてもらえる)

ざっくり「自分の事情がからむ話はAI、事実の確認は検索」で分けると迷いません。

エディタの中で使うAI

チャットとは別に、コードを書いている途中で続きを提案してくれるタイプのAIもあります。VSCodeの拡張機能として入れて使うもので、打ちかけの行の残りを灰色の文字で見せてくれ、Tabキーで受け入れられます。

便利ですが、学習中は急いで入れなくて大丈夫です。理由は2つあります。

  • 手が覚える前に補完に頼ると、自分では書けないまま進んでしまう
  • 提案が正しいかどうかを判断する目が、まだ育っていない

まずはチャット型で「聞いて、理解して、自分で打つ」を回すほうが確実に伸びます。手が動くようになってから、補完を足せば十分です。

「AIに聞くタイミング」を決めておく

いちばん多い失敗は、分からない瞬間にすぐ聞いてしまうことです。答えは手に入りますが、考える時間がゼロなので記憶に残りません。おすすめは自分でルールを決めておくことです。

  • まず5分は自分で考える——エラー文を読む、行番号を見に行く、直前の変更を戻す
  • 5分たっても手がかりが無ければ聞く——ここからは時間をかけても伸びません
  • 直ったら「なぜ直ったか」を聞く——ここを省くと、同じ場所で何度もつまずきます

このリズムを守るだけで、AIは「答えをくれる機械」から「考え方を教えてくれる先生」に変わります。

聞き方にちょっとしたコツを足すと、返ってくる答えの質がぐっと上がります。

べんりワザAIへの質問のしかたAIへのプログラミングの質問のしかた——コツとコピペで使えるテンプレはこちら

ただし、AIの答えはいつも正しいとはかぎりません。うまく付き合う心構えはこちらにまとめました。

べんりワザAIの答えを鵜呑みにしないAIの答えを鵜呑みにしない——間違いに気づく習慣と学習での付き合い方

まとめ

  1. AIチャットは24時間質問できる、独学の最強の相棒
  2. 定番はChatGPT・Gemini・Claudeの3つ。無料プランで十分
  3. 迷ったらどれか1つを「いつもの相談相手」に決めて使いこむ
  4. 個人情報は書かない・答えは鵜呑みにしない、が使う上での基本
  5. 自分の事情がからむ話はAI、事実の確認は検索で分ける
  6. まず5分は自分で考える——直ったら「なぜ直ったか」まで聞く

分からないことを聞ける相手がいるだけで、学習の続けやすさは大きく変わります。

よくある質問

AIチャットは無料で使えますか?
ChatGPT・Gemini・Claudeとも、無料プランだけでプログラミング学習には十分使えます。有料プランは回数の上限や機能が増えるもので、最初は不要です。
結局どれを使えばいいですか?
迷ったらどれか1つで大丈夫です。GoogleアカウントがあるならGeminiが手軽、いちばん有名なものが良ければChatGPT、コードの相談を長くしたいならClaudeがおすすめです。
AIの答えは信用していいですか?
そのまま信じてはいけません。AIはもっともらしい間違いを混ぜることがあります。動かして確かめる・公式リファレンスで裏を取る、が基本です。
スマホでも使えますか?
使えます。3つともスマホのアプリやブラウザから利用できます。机に向かえない時間に「今日書いたコードの意味を復習する」といった使い方もおすすめです。