ガイド

Claude Code 2.0・2.1の全変更点を完全解説【2026年最新】:バージョン別新機能・アップデート方法まで

室谷東吾
監修者室谷東吾(@0x__tom

株式会社MYUUU 代表取締役 / 日本最大級AIコミュニティ「.AI」創設者(累計2,000名超)/ セプテーニ・ホールディングス(電通グループ)と資本業務提携 / 著書「お金を使わず、AIを働かせる『Dify』活用」(ぱる出版、3刷)/ Xフォロワー約2万人

テキトー教師
監修者テキトー教師(@tekitoo_T_cher

.AI 認定講師 / 教育×AIの専門家 / 累計300名以上にAI活用を指導 / 「テキトーに学ぶ」がモットーの実践派講師 / Xアカウント

Claude Code 2.0・2.1の全変更点を完全解説【2026年最新】:バージョン別新機能・アップデート方法まで

Claude Code 2.0・2.1の全変更点を完全解説【2026年最新】:バージョン別新機能・アップデート方法まで

前回はClaude Codeのインストールと基本操作を解説しましたが、今回は「Claude Code 2.0」「Claude Code 2.1」というバージョンに焦点を当てて、何が変わったのか・どう使えばいいのかを深掘りしていきます。

室谷室谷
Claude Code、バージョンアップが本当に速くて、もう2.1.107まで来てるんですよね。2026年4月時点で。

.AI(ドットエーアイ)のコミュニティでも「今どのバージョン使ってる?」って話が毎週出てきます。
テキトー教師テキトー教師
講座で受講生さんに一番聞かれるのが「2.0と2.1って何が違うの?」なんですよ。正直、バージョン番号の見方自体わかってない人も多くて・・・
室谷室谷
それ、そうですよね。ゲームのメジャーバージョンアップとは感覚が違いますから。

Claude Code 2.0って実際は大型のマイルストーンリリースで、そこからは細かいパッチが毎日のように降ってくる感じです。
テキトー教師テキトー教師
まず現在地を整理しましょう。2026年4月時点では最新が2.1.107。

npmで週に1,000万回以上ダウンロードされていて、これがどれだけ普及してるかわかりますよね。
室谷室谷
この記事を読めば、2.0と2.1の違い・各バージョンで何が追加されたか・そして今すぐアップデートすべき理由がわかります。

Claude Code 2.0とは?何が変わったのか

室谷室谷
Claude Code 2.0の発表は2025年9月29日でした。Anthropicが「エージェントとして自律的に動かせる」ことを正式に宣言した、ある意味でフェーズが変わったリリースです。
テキトー教師テキトー教師
一言で言うと「ターミナルの中のAI」から「IDE統合のエージェント」へのシフトですよね。
室谷室谷
そうです。2.0の核心は3つの変化にまとめられます。

整理するとこうなります。
変化内容影響
VS Code拡張(ベータ)IDEにClaude Codeが統合ターミナルとIDEの分離が解消
チェックポイント作業前の状態に即座に巻き戻し可能大規模タスクを安心して任せられる
Claude Agent SDKサブエージェント・フックのSDKサポートカスタムエージェントの構築が可能に
テキトー教師テキトー教師
デフォルトモデルもClaude Sonnet 4.5に変わりましたね。/modelコマンドで切り替えられます。

VS Code拡張の正式ベータ公開

Claude Code VS Code拡張(Visual Studio Marketplace)の公式ページ(Visual Studio Marketplaceより)

テキトー教師テキトー教師
VS Code拡張、これは受講生さんに一番刺さった機能ですね。今まで「ターミナル開いて、VS Codeも開いて・・・」って2画面管理が必要だったのが、IDE内で完結するようになった。
室谷室谷
しかもリアルタイムで差分がサイドパネルに表示されるようになったんですよね。「Claudeが今どのファイルをどう変えてるか」が見える。

MYUUUのエンジニアはもうこれなしでは戻れないって言ってます。
テキトー教師テキトー教師
サイドバーパネルにインラインdiffが表示されるのがポイントで・・・ターミナルだと変更を確認するためにコマンドを打たないといけなかったのが、常時モニタリングできるようになった。
室谷室谷
はAnthropicの公式マーケットプレイスからダウンロードできます。IDEユーザーはターミナル派より遥かに多いので、この拡張でClaude Codeの普及がさらに加速すると思ってます。

チェックポイント機能(自律作業の安全装置)

室谷室谷
個人的に2.0で一番重要なのはチェックポイントです。Claudeに「広範囲のリファクタリングやって」って自律的に任せられるようになったのがここが大きい・・・
テキトー教師テキトー教師
怖くて任せられない、って受講生さんが多かったんですよ。「変なコードを大量に生成されて戻せなくなったらどうしよう」って。

チェックポイントでそれが解消された。
室谷室谷
Escを2回押すか/rewindコマンドで、Claudeが編集する前の状態に即座に戻せます。コードだけでなく会話も戻せるから、「あのときの判断から分岐させたい」という探索的な使い方もできる。
テキトー教師テキトー教師
注意点として、チェックポイントはClaudeの編集に対して機能するもので、ユーザー自身がした編集やbashコマンドの実行は対象外です。だから公式もgitと組み合わせることを推奨しています。
室谷室谷
git revertで戻せる変更とチェックポイントは役割が違う。git管理しているプロジェクトで、さらにチェックポイントでセーフティネットを重ねるのがベストプラクティスです。

サブエージェントとフック、Claude Agent SDK

テキトー教師テキトー教師
2.0でサブエージェントとフックも正式にSDKサポートされましたよね。これ、単なるコーディングツールの話じゃなくて・・・
室谷室谷
エンタープライズ向けのカスタムエージェント構築が本格化した、っていう話です。Claude Agent SDK(旧名:Claude Code SDK)を使えば、Claude Codeと同じコアツール・コンテキスト管理・権限フレームワークが使えるようになる。

海外ではすでに金融コンプライアンスエージェントとかサイバーセキュリティエージェントを作っている企業が増えています。
テキトー教師テキトー教師
室谷さんがシェアしてた新レンダラーの話もありましたよね。フリッカーが完全に消えたって。
室谷室谷
あれはターミナルのUI体験が根本から変わりましたね。入力欄が画面下部に固定されて、マウスクリック・ドラッグ選択・ホイールスクロールが全部対応した。

CLAUDE_CODE_NO_FLICKER=1 claudeで有効化できます。

Claude Code 2.1とは?2026年1月のビッグアップデート

室谷室谷
2.0から2.1への移行が2026年1月8日に起きたんですけど、これが本当にビッグアップデートで・・・CHANGELOGを見たら109箇所の変更があったんですよね。
テキトー教師テキトー教師
受講生さんに「2.0.76から2.1.0になった」って説明するとき、バージョンの読み方から説明しないといけないんですよ(笑)。「2」がメジャー、「1」がマイナー、「0」がパッチ・・・でも実際はそんな厳密じゃなくて。
室谷室谷
Claude Codeの場合、機能的に大きな変化があったときにマイナーバージョンが上がる感じですね。2.1.0では本当に大量の機能追加がありました。

スキルシステムの強化

テキトー教師テキトー教師
2.1で一番大きかったのは、スキルのホットリロードとforkコンテキストのサポートですね。これ、開発者にとって地味に大きくて・・・
室谷室谷
以前は~/.claude/skillsのスキルを変更したら再起動が必要だったのが、2.1から再起動なしで即座に反映されるようになった。スキル開発のフィードバックループが格段に速くなってます。
テキトー教師テキトー教師
context: forkでスキルを分離した環境で実行できるようになったのも大きい。スキルが本体のコンテキストを汚染しないから、複雑なワークフローが組みやすくなりました。
室谷室谷
さらにスキルにagentフィールドが追加されて、「どのモデルで実行するか」を指定できるようになった。コスト最適化の観点で、シンプルなタスクはHaiku、複雑なタスクはOpusで自動振り分け、みたいな設計ができる。

MCPの大幅強化

テキトー教師テキトー教師
MCP(Model Context Protocol)周りも2.1で大きく変わりましたよね。
室谷室谷
list_changed通知対応が一番大きいですね。以前はMCPサーバーのツールやリソースが変わったら再接続が必要だったのが、2.1では再接続なしで動的に更新されるようになりました。
テキトー教師テキトー教師
受講生さんがMCPでつまずくポイントって大体「再接続の手順がわからない」とか「変更が反映されない」なんですよ。これが解消されたのは大きい。
室谷室谷
あと/teleport/remote-envコマンドが追加されて、claude.aiのサブスクリプション向けにリモートセッション機能が使えるようになった。ローカルのClaude Codeセッションをブラウザやスマホから続けられるやつです。

Vimモードの大幅拡張

テキトー教師テキトー教師
ちょっとコアな話かもしれないですけど(笑)、Vimモーションが大量に追加されたのも2.1の目玉で。
室谷室谷
Vimユーザーにとっては嬉しすぎる変更ですよ。;y(yank)、p(put)、テキストオブジェクト操作、>>インデント、J(行結合)・・・ほぼVimと同じ感覚で操作できるようになった。
テキトー教師テキトー教師
インタラクティブモードでの--toolsフラグ対応も追加されて、「このセッションではこのツールだけ使っていい」という制限をかけられるようになりましたね。

言語設定と開発者体験の向上

室谷室谷
language: "japanese"みたいな言語設定が追加されたのは日本ユーザーとしてありがたい変更ですよね。
テキトー教師テキトー教師
講座の受講生さんの多くは「Claudeの返答が英語になってしまう」という悩みを持ってたんですよ。設定で日本語固定にできるようになって、それが解消された。
室谷室谷
Shift+EnterがiTerm2・WezTerm・Ghostty・Kittyで設定変更なしで動くようになったのも地味に大きい。今まで改行の扱いで混乱してた人が多かったので・・・

Claude Code 2.1の進化の流れ(主要バージョン別まとめ)

Claude Code 2.0から2.1への進化タイムライン図

テキトー教師テキトー教師
2.1.0から現在の2.1.107まで、膨大な変更が積み重なっているんですが・・・整理するとどこに注目すればいいですか?
室谷室谷
大きなマイルストーンで言うと、こんな流れですね。
バージョン主な追加機能
2.1.0スキルホットリロード、Vimモーション拡張、MCP list_changed対応
2.1.41Auth CLI(claude auth login)、Windows ARM64対応
2.1.47Claude Sonnet 4.6サポート
2.1.49git worktreeサポート(--worktree/-w)、バックグラウンドエージェント
2.1.50Opus 4.6 1Mコンテキスト(fast mode)、エージェントCLI
2.1.59オートメモリ機能(/memoryで管理)、/copyコマンド
2.1.63HTTPフック、/simplify/batchスラッシュコマンド
2.1.68Opus 4.6デフォルト化(Max/Teamプラン)、Ultrathink再導入
2.1.71/loopコマンド、cronスケジューリング
2.1.75Opus 4.6で1Mコンテキスト(Max/Team/Enterprise標準化)
2.1.76MCPエリシテーション(サーバーが作業中に構造化入力を要求可能)
2.1.78StopFailureフック、エージェントfrontmatterのeffort/maxTurns
2.1.80チャンネルプレビュー、レート制限のstatusline表示
2.1.107バックグラウンドモニタリング(plugins)、PreCompactフック
テキトー教師テキトー教師
2.1.59のオートメモリ、これは受講生さんに特に注目してほしい機能ですね。
室谷室谷
Claudeが作業しながら自動でコンテキストを保存してくれて、次のセッションでも引き継がれます。/memoryコマンドで「何が保存されているか」を確認・編集できます。
テキトー教師テキトー教師
コンテキストの引き継ぎ問題、これはClaude Codeの実務利用で一番大きかった壁だったので・・・これが自動化されたのはフェーズが変わった感じがします。

特に注目すべき2.1の機能深掘り

室谷室谷
個別の機能をもう少し掘り下げていきましょうか。実際にMYUUUで使っていて「これは手放せない」と思ってる機能を中心に。

git worktreeサポートとバックグラウンドエージェント

室谷室谷
--worktreeフラグ(-wの省略形あり)はかなり実践的な変化でした。孤立したgitワークツリーでエージェントが動くから、作業中のブランチを汚さずにClaudeに別タスクを並行で進めさせられる。
テキトー教師テキトー教師
「メイン作業しながらClaudeに別のタスクをバックグラウンドで・・・」って、ちょっと前まで絵に描いた餅だったのが現実になりましたよね。
室谷室谷
バックグラウンドエージェントとの組み合わせが強力で・・・例えばフロントエンドのUI実装をメインで進めながら、ClaudeにバックグラウンドでバックエンドのAPIテストを書かせる、みたいな並行開発ができます。Ctrl+Fでバックグラウンドエージェントを全終了できます。
テキトー教師テキトー教師
ただ、worktreeを使いこなすにはgitの基本的な理解が必要で・・・受講生さんの中でgitに不慣れな方は、まずそちらをしっかり押さえてからがいいですね。

オートメモリと/memory管理

テキトー教師テキトー教師
2.1.59で追加されたオートメモリの仕組みを整理しましょうか。
室谷室谷
Claudeが自動でコンテキストを保存してくれて、次のセッションでも引き継がれます。/memoryコマンドで「何が保存されているか」を確認・編集できます。
テキトー教師テキトー教師
受講生さんで「毎回同じ前提説明を最初にしないといけない」という悩みを持つ人が多かったんですよ。「このプロジェクトはTypeScriptで・・・テストはJestで・・・」みたいな。

それがオートメモリで解消される。
室谷室谷
autoMemoryDirectory設定でカスタムディレクトリを指定することもできます。プロジェクトごとにメモリを分けたいケースとかに使えます。

/loopコマンドとcronスケジューリング

室谷室谷
/loopコマンドが2.1.71で追加されたのも、エージェント的な使い方が広がる変化ですよね。/loop 5m check the deployみたいな感じで、定期実行のタスクをClaude Codeに任せられる。
テキトー教師テキトー教師
「デプロイを5分おきに確認して、エラーが出たら教えて」みたいなのが自然言語で書けるようになった。エンジニアじゃない方にもわかりやすい使い方ですよね。
室谷室谷
cronスケジューリングも入ったので、セッション内だけでなく定期的なタスク管理ができるようになってます。MYUUUだとリポジトリの健全性チェックをこれで回しています。

1Mコンテキストウィンドウ(Opus 4.6)

テキトー教師テキトー教師
2.1.75で追加された1Mコンテキストウィンドウ(Opus 4.6)、これはMax・Team・Enterpriseプランが対象なんですよね。
室谷室谷
そうです。以前は追加使用料が必要だったのが、対象プランでは標準で使えるようになった。

1Mトークンって何がすごいかというと・・・大規模なコードベース全体をコンテキストに入れた状態でClaude Codeに作業させられる。
テキトー教師テキトー教師
数十万行規模のプロジェクトでも一気に読み込めますもんね。「どのファイルを見せればいいかわからない」という問題が根本解決する。
室谷室谷
MYUUUでも中規模のプロジェクト(数万行)だと全部コンテキストに入れてしまった方が精度が上がるケースが多くて・・・1Mはかなり実用的な変更でした。

バージョン確認とアップデートの方法

テキトー教師テキトー教師
ここで実用的な話をしましょう。「自分が今どのバージョンを使っているか」の確認方法から。
室谷室谷
これは簡単です。
claude --version
テキトー教師テキトー教師
出力例はこんな感じです。
Claude Code 2.1.107
室谷室谷
アップデートも一行で済みます。
npm install -g @anthropic-ai/claude-code
テキトー教師テキトー教師
グローバルにインストールしている場合はnpm update -g @anthropic-ai/claude-codeでも更新できます。npxで使ってる人は毎回最新版が使われるので、特に何もしなくていいです。
室谷室谷
Claude Code自体に自動アップデートの仕組みもあって、セッション中に新しいバージョンが出ると通知が来ます。ただ即座には切り替わらないので、明示的にアップデートコマンドを打った方が確実です。

Macネイティブインストーラーの場合

テキトー教師テキトー教師
Macのネイティブインストーラーで入れてる場合は、から最新版を再ダウンロードするか、Claude Code内の設定から更新できます。
室谷室谷
npm版とネイティブ版の違いで混乱する人が多いんですよね。基本的に同じ機能ですが、ネイティブ版はBunで動いていてスタートアップが速い。

日常使いはネイティブ版の方が快適です。

Claude Code 2.1の最新バージョン(2.1.107)で何が変わったか

Claude CodeのGitHubリリースページ(anthropics/claude-codeより)

テキトー教師テキトー教師
記事執筆時点の最新、2.1.107の変更点も見ておきましょうか。
室谷室谷
2.1.107は「長い操作の途中でも思考のヒントをより早く表示する」という変更です。シンプルなUI改善系のリリースですが、2.1.105の方が内容が充実していて・・・
テキトー教師テキトー教師
2.1.105では何が入りましたか?
室谷室谷
まずEnterWorktreeツールにpathパラメータが追加されて、既存のworktreeに直接入れるようになった。あとPreCompactフックが追加されて、コンパクション(コンテキスト圧縮)をフックでブロックできるようになりました。
テキトー教師テキトー教師
バックグラウンドモニタリングサポートがプラグインで使えるようになったのも2.1.105でしたよね。セッション開始時や、スキル呼び出し時に自動起動するモニターが設定できるようになった。
室谷室谷
/proactive/loopのエイリアスになったのも2.1.105ですね。コマンド名が増えてきたので、こういう整理は助かります。
テキトー教師テキトー教師
最新の変更を追うのにGitHubのリリースページを見るのが一番確実ですよね。
室谷室谷
そうですね。に全バージョンのchangelogが公開されています。

Claude Code 2.0・2.1を使う上でよくある質問

テキトー教師テキトー教師
受講生さんからよく来る質問をまとめて答えていきましょうか。

Q1: 2.0以前から使っています。何か設定の移行が必要ですか?

室谷室谷
基本的には不要です。npm install -g @anthropic-ai/claude-codeでアップデートするだけで、既存の設定(CLAUDE.md、settings.json等)はそのまま引き継がれます。
テキトー教師テキトー教師
ただし、一部のコマンドが非推奨になっているものがあります。/output-styleコマンドは2.1.73で非推奨になっていて、代わりに/configを使います。

Windowsの管理設定ファイルのパスも変更になっていますので、企業ユーザーはを確認してください。

Q2: claude code 2.0は「claude 2.0」と同じですか?

室谷室谷
全くの別物です。「Claude 2.0」は2023年7月にAnthropicがリリースしたAIモデル(LLM)の名前で、これは既に過去のものです。
テキトー教師テキトー教師
Claude Code 2.0はAIモデルではなく、ツールのバージョンですよね。「Claude Codeというコーディングツール」が2.0になった、ということ。

使われているモデルはClaude Sonnet 4.5(2.0リリース時)、現在はSonnet 4.6やOpus 4.6です。
室谷室谷
混同している人がかなり多いので、これは明確にしておきたい。Claude Codeのバージョン番号とAnthropicのモデル名は別の体系です。

Q3: claude code 2.1の主な改善点は一言で言うと?

テキトー教師テキトー教師
一言で言えば「エージェントとしての自律性がさらに上がった」です。スキルシステムの強化、worktreeサポート、オートメモリ・・・これら全部が「Claudeにより多くを任せられる」という方向に動いています。
室谷室谷
2.0が「IDEとの統合」だったとしたら、2.1は「チームとしての協調」ですね。複数のエージェントが並行して動いて、人間は高レベルの意思決定だけする、みたいなワークフローが実現しつつある。

Q4: 無料でアップデートできますか?

室谷室谷
はい、ツールのアップデート自体は無料です。npm install -g @anthropic-ai/claude-codeで常に最新版が手に入ります。
テキトー教師テキトー教師
一部の機能(Opus 4.6の1Mコンテキスト等)はMax・Team・Enterpriseプランが必要ですが、ツール自体のアップデートは無料です。

まとめ

テキトー教師テキトー教師
今回はClaude Code 2.0と2.1の変更点を一通り見てきましたが・・・これだけ短期間でこれだけの変更が入るのは異例ですよね。
室谷室谷
2026年4月時点でバージョン2.1.107まで来てますから。2025年9月に2.0が出て、半年程度で107回リリースされてる計算です。

週に3〜4回のペース。
テキトー教師テキトー教師
整理すると、Claude Code 2.0で押さえておくべきは3点です。
  • VS Code拡張: IDE内でClaude Codeが使えるようになった
  • チェックポイント: Esc×2または/rewindで変更前に即巻き戻し
  • Claude Agent SDK: エンタープライズ向けカスタムエージェントの構築が可能に
室谷室谷
Claude Code 2.1では特にこの3点が重要です。
  • git worktreeサポート: 並行開発ができるようになった
  • オートメモリ: セッション間のコンテキスト引き継ぎが自動化
  • 1Mコンテキスト(Opus 4.6): 大規模コードベースを丸ごとコンテキストに
テキトー教師テキトー教師
バージョンアップはnpm install -g @anthropic-ai/claude-code一発です。受講生さんには「とにかく常に最新を使え」と言っています。

バグ修正も多いので、古いバージョンを使い続ける理由はほぼないです。
室谷室谷
次回は2.1で追加されたエージェント機能の具体的な使い方を深掘りしていきます。

出典

.AI TIMES一覧に戻る