2026年5月1日にリリースされた v2.1.126 は、エンタープライズ向けのゲートウェイ対応強化、プロジェクト管理の新コマンド、OAuth まわりの使いやすさ改善が中心のアップデートだ。細かいが実務上かなり効く変更が揃っている。
/model ピッカーがゲートウェイのモデル一覧を動的に取得ANTHROPIC_BASE_URL を Anthropic 互換のゲートウェイ(社内プロキシなど)に向けている場合、これまで /model ピッカーに表示されるのはビルトインのモデル一覧だけだった。
v2.1.126 からは、ゲートウェイの /v1/models エンドポイントに問い合わせてモデル一覧を動的に取得するようになった。社内でカスタムモデルや Fine-tune モデルを提供しているケースで、UI 上からも選択できるようになる。
# ゲートウェイ経由で使う場合の設定例
export ANTHROPIC_BASE_URL=https://your-internal-gateway.example.com
claude # → /model で gateway のモデル一覧が表示される
エンタープライズ環境でモデルのガバナンスを管理している場合、この変更でゲートウェイ側で公開したモデルだけを Claude Code から使わせる運用がしやすくなる。
claude project purge [path] — プロジェクト状態を一括削除Claude Code はプロジェクトごとにトランスクリプト、タスク履歴、ファイル履歴、設定などのローカルステートを .claude/ ディレクトリ配下に蓄積していく。このデータが膨らんだり、クリーンな状態に戻したい場合のための新コマンドが追加された。
# ドライランで何が消えるか確認
claude project purge --dry-run
# インタラクティブモードで確認しながら削除
claude project purge
# パスを明示的に指定
claude project purge /path/to/project
削除対象は以下:
CLAUDE.md やカスタムスキル・設定ファイルはデフォルトでは削除されない(プロジェクトのロジックは保持される)ため、「会話履歴だけを消して設定はそのまま」という操作が安全にできる。
--dangerously-skip-permissions が保護ディレクトリにも対応従来 --dangerously-skip-permissions を使っても、.claude/・.git/・.vscode/・シェル設定ファイル(.bashrc など)への書き込みは別途確認が出ていた。
v2.1.126 から、このフラグがこれらの保護パスへの操作も含めてすべてスキップするようになった。CI や完全自動化のパイプラインで「本当に確認ゼロで動かしたい」ユースケース向けの変更だ。
名前通り危険なフラグなので、通常の開発用途では --permission-mode auto を使う方が安全と思われる。
OAuth ログイン時のコールバック URL が localhost に到達できない環境(リモートサーバー、SSH セッション、Codespaces など)で、ブラウザで表示されたコードをターミナルに直接貼り付けて認証できるようになった。
IPv6 オンリー環境やプロキシを通じた接続での OAuth タイムアウトも修正されている。
2000px を超える大きな画像をプロンプトに貼り付けるとエラーになるケースがあったが、v2.1.126 から自動的に縮小してペーストされるようになった。スクリーンショット等を直接貼り付ける場面での摩擦がなくなる。
Windows 環境で日本語・韓国語・中国語などの CJK 文字が正しく表示されない問題が修正された。Windows で Claude Code を使っている日本語ユーザーには直接効く修正だ。
Extended thinking(拡張思考)のように処理に時間がかかる操作中に、リモートセッションでストリームのアイドルタイムアウトが発生して接続が切れるケースがあった。これが修正された。
| 変更 | 用途 |
|---|---|
| ゲートウェイ対応モデルピッカー | 社内ゲートウェイ経由でのモデル選択 |
claude project purge |
プロジェクトのローカルステートをクリーンアップ |
| 保護パスの権限スキップ | 完全無人 CI 環境での自動化 |
| OAuth ターミナル貼り付け対応 | リモート・SSH 環境での認証 |
| 大きな画像の自動縮小 | スクリーンショットペーストの信頼性向上 |
アップデートは claude update で適用できる。