🌐

Claude Code 2.1、80以上の変更点から本当に使えるものだけ抜粋した

に公開

2026年1月8日、Claude Code 2.1がリリースされた。

changelogを開いて驚いた。80項目以上の変更点が並んでいる。2.0系のマイナーアップデートとは明らかに規模が違う。2026年最初のリリースにして、史上最大級のアップデートと言っていい。

最近毎日10時間くらいClaude Codeを使っているので、変更点の良し悪しはすぐ体感できる。全部追うのは無理なので、実際に触って「これは効く」と思ったものだけピックアップする。

注目の新機能

1.Skillsのホットリロード

これを一番待っていた。

Claude CodeにはSkillsという仕組みがある。よく使う指示やワークフローをMarkdownファイルにまとめておくと、Claudeが自動で読み込んでくれる機能だ。

ただ、今まではSkillファイルを編集するたびに再起動が必要だった

「ちょっと文言を変えたい」だけでも、

  1. ファイルを編集
  2. Claude Codeを終了
  3. 再起動
  4. テスト
  5. やっぱり違う、また編集...

この繰り返し。Skillを作り込もうとすると、1日で何十回も再起動することになる。正直、これが面倒でSkillを使うのを諦めた人もいると思う。

2.1からは保存した瞬間に反映される。再起動不要。

地味に見えるかもしれないが、Skill開発の体験がまったく変わる。自分のワークフローをSkillに落とし込もうとしている人には、これだけでアップデートする価値がある。

2.回答言語の設定

settings.jsonに1行追加するだけで、Claudeの回答言語を固定できるようになった。

{
  "language": "japanese"
}

これだけ。設定後はClaudeが日本語で返してくる。

今までは、CLAUDE.mdに「日本語で回答してください」と書くか、毎回プロンプトで指定する必要があった。忘れると英語で返ってきて、「あ、また書き忘れた」となる。

地味なストレスだったので、これが解消されるのは嬉しい。

日本語以外にも対応している。チームで使う言語に合わせて設定できる。

3.出力が途切れなくなった

長いコードやドキュメントを生成させると、途中で止まることがあった。

「output token limitに達しました」

このメッセージが出るたびに「続けて」と手動で入力していた。長いREADMEを書かせたり、大規模なリファクタリングをさせると、何度も「続けて」を打つことになる。作業が中断されるのでストレスだった。

2.1からは自動で続きを書いてくれる。limitに達しても、Claudeが勝手に継続する。

これが効くのはこういう場面:

  • 技術ドキュメントやREADMEの生成
  • 複数ファイルにまたがるリファクタリング
  • テストコードの大量生成
  • 長いコードの説明を求めたとき

今までは画面を見張って「続けて」を打つ必要があったが、もう放置でいい。戻ってきたら完成している。

細かいけど嬉しい改善

メイン機能ほどではないが、触ってみて「お、良くなってる」と思ったものを挙げる。

ターミナル周り

  • Shift+Enterで改行がどのターミナルでも動くようになった。iTerm2、WezTerm、Ghostty、Kitty、設定なしで使える
  • Alt+B / Alt+Fでの単語移動が修正された。以前はターミナルによって動かなかった
  • 終了時にターミナルの入力がおかしくなるバグが直った

入力・操作

  • スラッシュコマンドが行頭以外でも発動する。文章を打ってる途中で/を打てば補完が出る
  • 日本語・中国語入力で余計な空行が入るバグが修正された。IME使用者には地味に大きい
  • 画像の貼り付けで「too large」エラーが出にくくなった

Vim派向け

Vimモードがかなり強化された。

  • ciw(単語削除して挿入)、yi"(引用符内をコピー)などテキストオブジェクトが使える
  • >><<でインデント操作
  • Jで行結合
  • ;,でf/t検索の繰り返し

以前は基本的なhjkl移動くらいしかできなかったので、Vimmerにはかなり嬉しいはず。

セキュリティの注意点

一つ、注意喚起しておきたいことがある。

2.0.x以前のバージョンに、機密情報がdebugログに記録されるバグがあった。OAuth token、APIキー、パスワードなどが平文で残る可能性があった。

2.1で修正済みだが、過去にdebugモードを有効にしていた人は確認したほうがいい。

特に以下に該当する人:

  • debugログを有効にして使っていた
  • ログファイルを誰かに共有して問題を調査してもらった
  • ログをそのまま残している

2.1にアップデートすれば、今後この問題は起きない。

アップデート方法

claude update

これだけ。完了したらバージョンを確認する。

claude --version

2.1.1と表示されればOK。

アップデートを勧める人

特に以下に当てはまる人は、すぐアップデートしたほうがいい。

  • Skillsを使っている・作ろうとしている人:ホットリロードで開発効率が段違いになる
  • 日本語で使っている人:言語設定とIMEバグ修正の恩恵が大きい
  • 長時間の作業が多い人:自動継続とメモリリーク修正で安定性が上がっている
  • Vimmerの人:やっとまともに使えるようになった

所感

changelogの項目数を見ると、Anthropicが本気でClaude Codeを「メインの開発環境」にしようとしているのが伝わってくる。

ターミナル互換性、Vim操作、IME対応。こういう細かいところを潰してきているのは、日常的に使うユーザーの声を拾っている証拠だと思う。

CursorやWindsurfのようなIDE統合型とは違う路線だが、CLIで完結させたい人間にとっては今のところ最良の選択肢になりつつある。

changelogの全文はこちら:
https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md

Discussion