Claude Code の仕組み|考えて動いて確かめる流れ

公開 更新 著者 永上裕之マルチエージェント
パソコンの前で、AIが情報を集めて作業し結果を確かめる流れを矢印の輪で説明しているイメージ

この記事の要点

  • Claude Code は「情報を集める→手を動かす→結果を確かめる」を、終わるまで繰り返して仕事を進める
  • 考えるのはモデル、手を動かすのは道具。Claude Code はその2つをつなぐ外側の仕組み
  • 会話はパソコンに保存され、ファイルの変更は Esc 2回で戻せる。長く覚えさせたいことは CLAUDE.md に書く

Claude Code に「このエラーを直して」と頼むと、こちらが細かく指示しなくても、ファイルを探し、読み、直し、テストを動かして結果まで確かめてくれます。チャットのAIと何が違うのかが分かると、頼み方も、止めどころも見えてきます。

この記事では、公式ドキュメント「How Claude Code works」(2026年11月5日確認)にもとづいて、Claude Code の中で何が起きているのか を、使う側に必要なところだけに絞って整理します。

結論:3つの動きを、終わるまで繰り返している

Claude Code は、①必要な情報を集める、②手を動かす、③結果を確かめる、の3つを繰り返して仕事を進めます。 公式ではこれを「エージェントの繰り返し(agentic loop)」と呼んでいます。

3つははっきり分かれているわけではなく、混ざり合いながら進みます。質問に答えるだけなら①だけで終わり、バグ直しなら①〜③を何周も回り、大きな書き換えなら③の確かめに時間をかけます。1つ動くたびに分かったことから次の一手を決める ので、何十もの作業をつなげ、途中で方向を直しながら進められます。

情報を集める・手を動かす・確かめるの3つが輪になっている図
情報を集める・手を動かす・確かめるの3つが輪になっている図(イメージ)

考えるのはモデル、手を動かすのは道具

この繰り返しを支えているのは、考える「モデル」と、手を動かす「道具(ツール)」の2つです。 Claude Code そのものは、その2つの外側にある仕組みで、モデルに道具を渡し、モデルが見る情報を整える役をしています。

役割担当中身
考えるモデル(Claude)コードや文章を読み、何をどう変えるかを決める
手を動かす道具ファイルの読み書き・検索・コマンド実行・ウェブ検索など
つなぐClaude Code道具を渡し、見せる情報を整え、結果をモデルに返す

道具が無ければ、AIは文章で答えることしかできません。道具があるから「読む・直す・動かす」ができ、その結果がまた次の判断の材料になります。モデルは用途に合わせて選べ、作業中に /model で切り替えられます。選び方は Claude Code のモデルの選び方 で、道具の全体像は Claude Code ツール一覧 でまとめています。

「テストを直して」と頼んだ時の流れ

公式ドキュメントの例を、そのまま流れにすると次のようになります。

  1. テストを動かして、どれが失敗しているかを見る
  2. エラーの内容を読む
  3. 関係するファイルを探す
  4. そのファイルを読んで中身を理解する
  5. ファイルを直す
  6. もう一度テストを動かして確かめる

どのファイルを読むか、どのコマンドを動かすかは、こちらが指定しなくても Claude が決めます。 頼む側は「何をしたいか」と「どこが関係しそうか」を伝えるだけで足ります。

Claude Code に見えているもの

claude を起動したフォルダの中身と、そのパソコンで自分が使えるコマンドが、Claude Code の見える範囲です。 公式では次のものが挙げられています。

開いているファイルだけを見る補完のAIと違い、プロジェクト全体を見渡して、複数のファイルをまとめて直せる のが大きな違いです。

会話と記憶はどう残るか

会話はパソコンの中に保存され、あとから続きを再開できます。 やりとりや道具の結果は、ホームフォルダの中の .claude → projects の下に、そのまま読める形で書き込まれます。保存場所の全体は .claude フォルダの中身 で説明しています。

一方で、新しく始めた会話は、前の会話の中身を覚えていません。 毎回まっさらな状態から始まるので、ずっと守ってほしい決まりは CLAUDE.md に書いておきます。続きから再開する方法は Claude Code の会話の再開 にまとめています。

会話が長くなった時

AIが一度に見られる量(コンテキスト)には限りがあります。いっぱいに近づくと、Claude Code は会話を要約して詰め直します。この時、最初のほうに出した細かい指示は抜け落ちることがあります。 大事な決まりは会話ではなく CLAUDE.md に書く、/context で何が場所を取っているかを見る、の2つが基本です。くわしくは コンテキストウィンドウの仕組み を見てください。

失敗しても戻せる仕組みと、勝手に動かさない仕組み

安全のための仕組みは2つあります。ファイルの変更を戻す「チェックポイント」と、何を確認なしでしてよいかを決める「権限」です。

戻せない操作ほど、権限で止めておくのが考え方の基本です。モードの違いは Claude Code の権限モード で、元に戻す操作は 巻き戻し(rewind)の使い方 で説明しています。

仕組みを知ると変わる、頼み方の3つのコツ

この流れを知っておくと、「全部を指示しない」「途中で口をはさむ」「確かめ方を渡す」の3つがうまくなります。

  1. 任せる、指図しない:仕事を同僚に頼むつもりで、目的と関係しそうな場所だけ伝える。読むファイルや動かすコマンドは Claude が決める
  2. 途中で向きを変える:Esc ですぐ止められる。止めずに一言送ると、いまの作業が終わったところで読んで方向を直す
  3. 確かめ方を渡す:「このテストが通れば完了」のように終わりの判定を伝えると、③の確かめが正確になる

最初の一言は完璧でなくてかまいません。違っていたら「そこではなく、こっちが原因」と返せば、やり直さずに続きから直してくれます。頼み方の型は Claude Code のベストプラクティス でもまとめています。

よくある質問

チャットのAIと Claude Code は、何が一番違いますか?

道具を持っているかどうかです。チャットは文章で答えるのが中心ですが、Claude Code はファイルを読み書きし、コマンドを動かし、その結果を見て次を決めます。だから「直して、確かめるところまで」を任せられます。

Claude Code は、どこで動いているのですか?

初期設定は自分のパソコンの中です。ほかに、Anthropic が用意したクラウドの環境で動かす方法や、自分のパソコンで動かしながらブラウザやスマホから操作する方法(リモートコントロール)もあります。どこで動かしても、考えて動いて確かめる流れは同じです。

前の会話で決めたことを、新しい会話でも守らせたいです

新しい会話は前の中身を覚えていないので、CLAUDE.md に書いておきます。毎回の会話の始めに読み込まれます。書き方は CLAUDE.md の書き方 を見てください。

まとめ

出典

永上裕之

ユニコスクール株式会社 代表取締役。AIエージェント専門のスクール&コミュニティを運営しています。

この記事はAIを使って下書きし、著者が事実確認・加筆しています。ツールの機能や料金は変わることがあるため、最新の情報は各社の公式ページでご確認ください。

関連する記事