# Chain of Thought（CoT）とは？AIに考える手順を書かせて正解に近づける仕組みを分かりやすく解説！

> Chain of Thought（CoT、思考の連鎖）とは、AIが答えを出すまでの考えの道筋を順に書き出しながら、最終的な答えにたどり着く方法です。本記事では、意味や効果の具体例、「ステップバイステップで考えて」などの使い方、考えすぎやコストといった注意点を分かりやすく解説します！

- URL: https://toukei-lab.com/chain-of-thought
- 公開: 2026.10.28
- サイト: スタビジ（https://toukei-lab.com）

:::talk{who="umatan"}
当サイト【スタビジ】の本記事では、「Chain of Thought（チェイン・オブ・ソート）」について分かりやすく解説していきます！生成AIの答えの精度を上げるうえで欠かせない考え方から、今日から使えるプロンプトのコツ、注意点まで見ていきましょう！
:::

こんにちは！ウマたんです！

算数の文章題を解くとき、いきなり答えだけを書くより、途中の式を書きながら解いたほうが間違えにくいですよね。

実は、AIもまったく同じなんです。

ChatGPTに質問するとき、「ステップバイステップで考えて」と書き添えると答えが良くなる、という話を聞いたことがある人もいるかもしれません。

この裏にあるのが、「**Chain of Thought（チェイン・オブ・ソート）**」という考え方です。

:::talk{who="man" side="left"}
「ステップバイステップで」ってよく聞くけど、本当に効果があるの？
:::

:::talk{who="woman"}
最近のAIは勝手に考えてくれるみたいだけど、それでも意識したほうがいいのか知りたい！
:::

本記事では、次の4つを順番に解説していきます。

:::point
**・Chain of Thoughtとは？**\
**・Chain of Thoughtで答えが良くなる例**\
**・Chain of Thoughtの使い方**\
**・Chain of Thoughtの注意点とこれから**
:::

以下のYouTube動画でも解説していますので、あわせてチェックしてみてください！

::youtube{#UQnffM_4IHk}

## Chain of Thoughtとは？

まずは結論からいきましょう！

**Chain of Thoughtとは、答えを出すまでの考えの道筋を、順を追って書き出しながら、最終的な答えにたどり着く方法**です。

直訳すると「**思考の連鎖**」。頭文字を取って「**CoT（シーオーティー）**」とも呼ばれます。

考えを一つひとつ鎖のようにつないでいくから、Chain of Thoughtというわけです！

### 「一発回答」から「考えながら答える」へ

初期の生成AIは、質問に対して、いきなり答えを出す「一発回答型」でした。

そのため、人間なら間違えないような簡単な問題でも、まちがえてしまうことがよくあったんです。

Chain of Thoughtでは、<mark>AIが途中の考えを言葉にしながら、少しずつ答えに近づいていきます</mark>。

| | 一発回答型 | Chain of Thought |
|---|---|---|
| 答え方 | 質問 → すぐに答え | 質問 → 途中の考え → 答え |
| 人間でいうと | 暗算でパッと答える | 式を書きながら解く |
| 得意なこと | 簡単な質問に素早く答える | 計算や、何段階かの手順が必要な問題 |

### 人間も、頭の中で一歩ずつ考えている

僕たち人間も、複雑な問題を解くときに、ひと飛びで答えにたどり着くことはありませんよね。

「まずここを求めて、次にこれを計算して……」と、頭の中でステップごとに考えているはずです。

<mark>Chain of Thoughtは、この人間の考え方のプロセスを、AIにまねさせる方法</mark>なんです。

### 2022年の論文で一気に注目された

Chain of Thoughtが一気に注目されたのは、2022年にGoogleの研究者らが発表した論文がきっかけです。

この論文では、AIに質問するときに、<mark>途中の考え方まで書いた解答例</mark>をいくつか見せてから問題を出しました。

すると、AIも同じように途中の考えを書いてから答えるようになり、正解率が大きく上がったんです。8つの解答例を見せるだけで、算数の文章題を集めたテスト（GSM8K）で、当時の最高の成績を出したと報告されています。

おもしろいのは、この効果がとても大きなモデルで強く出て、小さなモデルではあまり効果がなかったことです。ある程度の大きさのモデルになって、はじめて「考えながら答える力」が引き出せるようになったわけですね。

### 「ステップバイステップで考えよう」のひとことでも効く

同じ2022年には、東京大学とGoogleの研究者らが、もっとシンプルな方法を発表しました。

解答例を見せなくても、質問のあとに「**Let's think step by step（ステップバイステップで考えよう）**」と付け加えるだけで、AIが途中の考えを書くようになり、正解率が上がるというものです。

:::box{title="「Let's think step by step」の効果（論文での報告）"}
**・算数の文章題のテスト（MultiArith）：17.7% → 78.7%**\
**・算数の文章題のテスト（GSM8K）：10.4% → 40.7%**
:::

たったひとことで、ここまで変わるのは驚きですよね！

これらの研究をきっかけにChain of Thoughtが広まり、AIの推論の力は大きく伸びていきました。

## Chain of Thoughtで答えが良くなる例

それでは、具体的な例で見てみましょう！

### 鉛筆を配る問題

こんな問題を考えてみます。

:::box{title="問題"}
トムは5本の鉛筆を持っています。3人の友達に、同じ本数ずつ、できるだけたくさん配りました。トムの手元には何本残ったでしょう？
:::

人間なら、そんなに難しくない問題ですよね。

ところが初期の生成AIは、こうした問題に「1本」や「3本」など、適当な答えを返してしまうことがよくありました。

:::bad
**答え：1本です。**
:::

ここで、Chain of Thoughtのように途中の考えを書かせると、答えはこう変わります。

:::good
**・3人に同じ本数ずつ配るので、まず1人あたり何本配れるかを考える**\
**・1人2本ずつだと6本必要で、5本では足りない**\
**・なので、1人1本ずつ配って、3本を配る**\
**・残りは 5 − 3 = 2**\
**・答え：2本**
:::

このように、<mark>AIが途中の考えを言葉にしながら進めることで、人間に近い考え方で正しい答えを導けるようになる</mark>んです！

最近のAIは賢くなっていて、この程度の問題ならまず間違えません。ただ、もっと手順の多い問題になると、同じことがまだまだ起こります。

### なぜ途中を書くと正解しやすくなるの？

ここで、「なぜ途中を書くだけで正解しやすくなるの？」と思った人もいるかもしれません。

ChatGPTのような大規模言語モデル（LLM）は、それまでの文章をもとに、次に来る言葉を1つずつ予測して文章を作っています。

いきなり答えを出そうとすると、何段階もの計算や判断を、「答えの最初の言葉」を出すまでの1回の予測の中で、一気にこなさなければなりません。

一方、途中の考えを書き出していくと、<mark>書き出した内容そのものが、次の言葉を予測するときのメモ（手がかり）になる</mark>んです。

人間が、暗算ではなく筆算をしたり、メモ用紙に途中の数字を書いたりすると間違えにくくなるのと、よく似ていますね。

LLMが文章を作る仕組みについては、以下の記事で解説しています。

<https://toukei-lab.com/llm>

## Chain of Thoughtの使い方

では、Chain of Thoughtを実際にどう使えばいいのでしょうか？

### 今のAIは、最初から「考える」しくみを持っている

実は今のAIには、Chain of Thoughtの考え方が、最初から組み込まれていることが多いです。

2024年9月にOpenAIが発表した「o1」や、2025年1月に中国のDeepSeekが公開した「R1」のように、<mark>答える前に、じっくり考えるように学習させたAI</mark>が次々に登場しました。こうしたAIは「**推論モデル**」とも呼ばれます。

さらに、2025年8月にOpenAIが発表したGPT-5では、簡単な質問にはすぐ答え、じっくり考えるべき問題には時間をかけて答える、という使い分けを自動でするしくみが入りました。

2026年10月時点では、ChatGPT、Gemini、Claudeなど、主な生成AIの多くが、じっくり考えてから答えるモードを持っています。

そのため、ふだん使うぶんには、Chain of Thoughtをそれほど意識しなくても大丈夫です。

DeepSeekのR1が、どうやって「考える力」を身につけたのかは、以下の記事で解説しています。

<https://toukei-lab.com/deepseek>

### それでも「ステップバイステップで考えて」は役に立つ

とはいえ、プロンプトで明示的に考えさせるのは、今でも効果的な場面があります。

いちばんシンプルなのが、「**ステップバイステップで考えて**」と指示する方法です。

```text
次の問題に答えてください。ステップバイステップで考えて、最後に答えを1行で書いてください。

（ここに問題）
```

こう書くと、AIは「しっかり順を追って考えてから答えるんだな」と受け取って、途中の考えを書いてから答えてくれます。

僕自身も、複雑なプログラミングの質問をするときなどは、今でも「ステップバイステップで考えて」と書き添えていて、やはり効果的だなと感じています。

:::memo
じっくり考える推論モデルについては、OpenAIが「ステップバイステップで考えて」のような指示はわざわざ書かなくてよく、かえって答えが悪くなることもある、と案内しています。モデルがすでに中で考えているからです。使うAIの種類によって効き方が違うので、試しながら使い分けましょう。
:::

### 考える手順をこちらから渡す

もう一歩進んだ方法が、<mark>考える手順の枠組みを、使う人の側で決めてプロンプトで渡す</mark>やり方です。

```text
次の手順で考えてください。
1. 問題文から、分かっていることを書き出す
2. 何を求めればよいかを書く
3. 必要な計算を、1つずつ順番に行う
4. 答えが問題の条件に合っているか確かめる
5. 最後に、答えだけを1行で書く

（ここに問題）
```

こうすると、AIは決められた順番に沿って考えるので、考えもれや、途中で話がそれることが減ります。

仕事で同じ種類の問いを何度もAIに投げるときは、手順を決めておくと、答えの質もそろいやすくなりますよ！

### 考え方のお手本を見せる

2022年のGoogleの論文と同じように、<mark>途中の考え方まで書いた解答例</mark>を先に見せる方法もあります。

```text
問題：ロジャーはテニスボールを5個持っています。テニスボールが3個ずつ入った缶を2つ買いました。テニスボールは全部で何個ですか？
答え：最初に5個ある。3個入りの缶が2つで、3 × 2 = 6個。5 + 6 = 11。答えは11個。

問題：（ここに解いてほしい問題）
答え：
```

解答例の書き方をまねて、AIも途中の考えを書いてから答えてくれるようになります。

| 方法 | やり方 | 向いている場面 |
|---|---|---|
| ステップバイステップで考えて | ひとこと付け加える | 手軽に試したいとき |
| 手順を渡す | 考える順番をこちらで決める | 同じ種類の仕事をくり返すとき |
| お手本を見せる | 途中の考えつきの解答例を見せる | 答え方の型をそろえたいとき |

プロンプトを工夫するコツは、以下の記事でもまとめています。

<https://toukei-lab.com/prompt-engineering>

## Chain of Thoughtの注意点

ここまでで、Chain of Thoughtの強力さが分かったと思います。

では、なんでもかんでもChain of Thoughtで答えさせればいいのかというと、そうとも言えないんです。

### 考えすぎて、逆に間違えることもある

考えの道筋が長くなりすぎると、途中で話がそれたり、どこかで小さな間違いをして、それを引きずったまま答えまで進んでしまったりすることがあります。

人間でも、考えすぎて簡単な問題を落としてしまうこと、ありますよね。

### 同じ質問でも、答えがぶれることがある

考える道筋が長くなるほど、同じ問題でも毎回ちがう道筋で考えて、ちがう答えを出すことがあります。

これを逆に利用して、<mark>何通りか考えさせて、いちばん多かった答えを選ぶ</mark>という工夫も研究されています（Self-Consistency と呼ばれます）。

### 時間とお金がかかる

長い考えを書き出すぶん、答えが出るまでの時間が長くなります。

さらに、AIのAPIは、ふつう出力した文字の量（トークン数）に応じてお金がかかるので、<mark>考えを長く書かせるほどコストも増えてしまう</mark>んです。

特に、AIを組み合わせて仕事を自動でこなす「AIエージェント」を作るときは、ここが大きな課題になります。速く、安く答えてほしい場面では、あえてChain of Thoughtを使わないほうがいいことも、実はかなり多いんです。

### 書き出された考えが、本当の考えとは限らない

AIが書き出した考えの道筋は、もっともらしく見えても、間違っていることがあります。

さらに、書き出された道筋が、AIの中で実際に起きている計算をそのまま表しているとは限らない、という研究もあります。

:::warn
途中の考えが書いてあると、つい「しっかり考えたんだな」と信じたくなります。でも、<mark>大事な場面では、途中の考えも答えも、人の目で確かめる</mark>ようにしましょう！
:::

AIがもっともらしいウソをつく「ハルシネーション」の原因と対策は、以下の記事で解説しています。

<https://toukei-lab.com/ai-hallucination>

### 考えるべきときだけ考える「選択的なCoT」

こうした課題をふまえて、最近の研究では、<mark>いつChain of Thoughtを使うかを、AI自身が判断する</mark>方法も盛んに研究されています。

僕たち人間も、質問されたら、まず「これはじっくり考えるべきか、すぐ答えていいか」を一瞬で判断していますよね。

これをAIが上手にできるようになれば、低いコストで、より筋の良い答えが出せるようになります。

先ほど紹介した、GPT-5の「簡単な質問にはすぐ答え、難しい問題はじっくり考える」という使い分けも、この流れの一つです。この分野の研究は、これからも盛り上がっていくでしょう！

## Chain of Thoughtのまとめ

最後に、今回のポイントをおさらいしましょう！

:::point
**・Chain of Thought（CoT）は「思考の連鎖」。答えまでの考えの道筋を書き出しながら答える方法**\
**・2022年の論文をきっかけに広まり、AIの推論の力が大きく伸びた**\
**・「ステップバイステップで考えて」と指示するだけでも、CoTを明示的に使える**\
**・今のAIは、最初から考えるしくみを持っていることが多い**\
**・考えすぎ・答えのぶれ・時間とコストには注意。いつ考えるかの使い分けが大事**
:::

:::talk{who="umatan"}
要は、AIにも「途中式を書かせる」と、ぐっと賢くなるということなんです！難しい質問をするときは、ぜひ「ステップバイステップで考えて」と書き添えて、答えの変化を試してみてください！
:::

生成AIの使い方や仕組みを体系的に学びたいのであれば、当メディアが運営するスクール「**[スタアカ](https://toukei-lab.com/achademy/)**」がオススメです！

:::box
**[業界最安級のAIデータサイエンス特化スクール「スタアカ」](https://toukei-lab.com/achademy/)**
:::