Anthropic の公式の説明(下の「公式のページ」)を、内容を足さずに読みやすい日本語に書き直したものです。公式の翻訳ではなく、Anthropic が作ったものでもありません。公式は予告なく変わるので、使う前に公式のページもご覧ください。
このページで分かること
- 指示を受けた Claude が「調べる → 手を動かす → 確かめる」をくり返す流れと、途中で口をはさめること
- Claude が触れるものと、作業の記憶がいっぱいになったときに起きること
- 変更を戻すチェックポイントと権限モード、公式が挙げるうまく任せるコツ
先に知っておく言葉
- エージェントループ(agentic loop):Claude が作業ごとにたどる、調べる・手を動かす・確かめるのくり返し
- コマンド:パソコンに文字で出す命令
- git:ファイルの変更の記録を残す仕組み。ブランチは、その記録の枝分かれ
- CLAUDE.md:あなたが書く、Claude への決まりごとのファイル。セッションを始めるたびに読み込まれます
- 自動メモリ:あなたの直しや好みをもとに、Claude が自分用に書き残すメモ
- セッション:作業するフォルダに結びついた、ひとまとまりの会話
- コンテキストウィンドウ:セッションの作業の記憶。会話や読んだファイルの中身が入ります
- チェックポイント:指示を送るたびにできる、戻れる地点
- 権限モード:Claude が聞かずに進めてよい範囲の設定
指示を受けてからの流れ
作業を指示すると、Claude は3つの段階を回します。
- 調べる:ファイルを探したり読んだりして、状況をつかむ
- 手を動かす:ファイルを書き換える、コマンドを動かす
- 確かめる:テストを動かすなどして、うまくいったかを見る
3つは混ざりながら進み、どこまで回すかは指示の中身しだいです。コードについての質問なら調べるだけのこともあり、不具合の修正なら3つを何度も回します。直前に分かったことから次の一手を決め、何十もの操作をつなげて進みます。
あなたもこの流れに加われます。いつでも止めて、向きを変える・材料を足す・別のやり方を試させる、ができます。
動かしているのは「モデル」と「ツール」
流れを支えるのは、考えるモデル(Claude の中身)と、手を動かすツールの2つです。Claude Code は、モデルにツールを渡し、モデルが見る情報を整える外側の役です(公式の言葉では agentic harness)。
- モデル:コードを読み、何を変えればよいかを判断します。いくつかあり、公式は Sonnet をたいていのプログラムづくり向き、Opus を込み入った設計の判断向きとしています。セッションの途中で
/modelで切り替えられます - ツール:Claude がとれる操作です。これが無いと Claude は文章を返すだけになります。使った結果は次の判断に生かされます。組み込みのものは大きく5種類です
- ファイルの操作:読む、書き換える、作る、名前を変える
- 検索:ファイルや中身を探す
- 実行:コマンドやテストを動かす、git を使う
- Web:ネットで調べる、エラーの文を調べる
- コードの解析:書き換えたあとの警告を見る(専用のプラグインが要ります)
公式の例では「失敗しているテストを直して」と指示すると、たとえば、テストを動かす → エラーを読む → 関係するファイルを探して読む → 書き換える → テストを動かし直す、のように進みます。
Claude が見られるもの・触れるもの
フォルダの中で Claude Code を始めると、次のものに手が届きます。
- プロジェクト:そのフォルダと、その下のフォルダのファイル。ほかの場所のファイルは、あなたが認めたときだけ
- ターミナル:あなたが動かせるコマンドは、Claude も動かせます
- git の状態:いまのブランチ、まだ記録していない変更、最近の記録
- CLAUDE.md:ほかの AI 用の
AGENTS.mdがあれば、それも読めます - 自動メモリ:
MEMORY.mdの最初の200行か25KB の、先に来たほうまでがセッションの始めに読み込まれます - あなたが足した機能:MCP のサーバー、スキル、サブエージェント、Claude in Chrome など
全体が見えるので、いくつものファイルにまたがって書き換えられます。開いているファイルしか見ない手伝いの道具とは、ここが違います。
どこで動くか
どこから使っても、流れとツールは共通です。違いは、コードを動かすパソコンと、操作する入口にあります。
- Local:あなたのパソコンで動きます。ふだんはこれです
- Cloud:Anthropic が用意したパソコン(または組織が用意した環境)で動きます。作業を任せて手を離したいとき、手元に無いリポジトリ(プログラム一式の置き場)で作業するとき向け
- Remote Control:動くのはあなたのパソコンで、操作はブラウザーから
入口には、ターミナル、デスクトップアプリ、VS Code などのエディター、claude.ai/code、Slack などがあります。
セッションと作業の記憶
- 会話は手元に保存されます:そのおかげで、巻き戻す・あとで続ける・枝分かれさせる、ができます
- セッションどうしは別々です:前の会話は引き継がれません。またいで残るのは、自動メモリと CLAUDE.md です
- ブランチを切り替えても会話は続きます:見るファイルは切り替え先のものになり、話した中身はそのまま覚えています
- 作業の記憶はやがていっぱいになります:近づくと、古いツールの結果から消し、足りなければ会話を要約します。指示したことと大事なコードは残り、早いうちの細かい指示は抜けることがあります。何が場所をとっているかは
/contextで見られます - スキルとサブエージェントで記憶を節約できます:スキルは使うときに中身が読み込まれます。サブエージェント(手伝いの AI)は自分専用の記憶で作業し、まとめだけを返します
安全のための2つの仕組み
- チェックポイントで戻せる:Claude はファイルを書き換える前に、いまの中身を控えます。困ったら
Escを2回押すか、「元に戻して」と指示すれば、前の状態に戻ります。git とは別の仕組みです。戻るのはファイルだけで、データベースや外のサービス、公開(デプロイ)のように外に及ぶ操作は戻りません。それは権限モードとルールで抑えます - 権限モードで聞かずに進める範囲を決める:ターミナルでは
Shift+Tabで順に切り替えます - Auto:別の判定役(分類器)が裏で操作を見て、危ないものを止めます。たいていはあなたに聞きません
- Manual:ファイルの書き換えとコマンドの前に聞きます
- Accept edits:ファイルの書き換えと、フォルダを作る・移すといったよく使う操作は聞かずに進め、ほかのコマンドは聞きます
- Plan:ファイルを書き換えずに、調べて進め方の案を出します
公式が挙げている使いどころ
公式のページに書いてある向き・使い方だけを並べます。
- 決まりごとは CLAUDE.md に:会話の早いうちの指示は要約で抜けることがあるので、ずっと守ってほしいルールは会話でなく CLAUDE.md に書くように、とあります
- 使い方は Claude に聞く:フックの設定のしかたなども、Claude に聞けば教えてくれます。CLAUDE.md のひな形づくりには
/init、入れ方や設定の不具合の点検と修正には/doctorがあります - 完ぺきな指示は要らない:まずしたいことを伝え、結果を見て直しを重ねます。1回目が違っても、やり直さずに続けます
- 途中で向きを変える:
Escですぐ止まり、次の指示を待ちます。止めずに直しを書いてEnterで送ると、いまの操作が終わったところで読んで、向きを直します - 細かく指図せず、任せる:できる同僚に任せるつもりで、状況と方向だけを伝えます。読むファイルや動かすコマンドは Claude が自分で決めます
- よく使う安全なコマンドは前もって許す:
.claude/settings.jsonで許しておくと毎回は聞かれません。公式はnpm testやgit statusのような、安心して任せられるコマンドを例にしています
あわせて読む
公式のページ
- How Claude Code works(英語・原文)code.claude.com ↗
- Claude Code の仕組み(公式の日本語版)code.claude.com ↗
- Glossary(用語集。上の「先に知っておく言葉」の言い換えに使いました)code.claude.com ↗
確認メモ:2026年10月1日に、公式の仕組みのページ(英語・日本語)を開いて、3つの段階、ツールの5種類、Claude が触れるもの、動く場所の3つ、記憶がいっぱいになったときの動き、権限モードの説明を突き合わせました。公式のページに更新日の表示は無いため、この日付は「このサイトが確かめた日」です。会話を保存するファイルの置き場所、セッションの再開・枝分かれのコマンド、Claude Code が自分で会話に足す情報(system reminder)とその止め方、要約のときに残すものを決める方法、要約がくり返し失敗したときのエラー、MCP の道具の読み込み方、スキルの細かい設定、Auto が最初のモードになる版と契約の条件は、細かい設定やターミナルだけの操作のため載せていません。「git」「ブランチ」「リポジトリ」「デプロイ」の言い換えは公式の用語集に無く、ふつうの意味を一言で添えたものです。「コマンド」は、公式の用語集では /名前 で呼び出す指示のことですが、このページではふつうの意味(パソコンへの命令)で使っています。