Claude Code v2.1.277がAGENTS.mdサポートを追加し、クラッシュバグを修正
Claude Code v2.1.277 がリリースされ、少数の機能追加と、セッション、ツール、ゲートウェイ処理にわたる多数のバグ修正が含まれています。実際に何が変わったのかを見ていきましょう。
AGENTS.md のサポート
CLAUDE.md が存在しないプロジェクトでは、Claude Code は代わりに AGENTS.md を読み込むようになりました。/config の「プロジェクト指示」で切り替えられます。Bedrock、Vertex、Foundry ではまだ利用できません。
ゲートウェイとプロキシの変更
CLAUDE_GATEWAY_PROXY_IS_EGRESS_BOUNDARY=1は、唯一のエグレスがフォワードプロキシである Claude アプリのゲートウェイ向けです。すべての送信リクエストは、ホスト名をローカルで解決する代わりにプロキシに渡します。- Claude アプリのゲートウェイ上流にオプションの
headers:マップを追加し、プロバイダーの前で実行するプロキシに静的ヘッダーを送信できるようになりました。 /tasksなどのパネルが開いている間にバックグラウンドタスクが完了すると、更新が待機中であることを示す行が表示されるようになりました。
セッションと CLI の修正
claude -pと Agent SDK のセッションで、内部エラー後に結果なしでハングする可能性があった問題が修正され、エラーを報告してコード1で終了するようになりました。- 以前のアシスタントのターンで他のコンテンツと並んで空のテキストブロックがあった場合(
--resume後を含む)に、すべてのリクエストが「text content blocks must be non-empty」で失敗していた会話の問題。 - 古い Claude Code ビルド(例: IDE 拡張機能にバンドルされた CLI)が現在のビルドと同じマシンで実行された際に、予期しないログアウトが発生する問題。
ANTHROPIC_API_KEYユーザーで~/.claude.jsonに不正なcustomApiKeyResponses値がある場合に、インタラクティブ起動がハングまたはエラーになる問題。- プロキシが無効なバージョンを返した場合に、30分ごとに更新チェックがエラーになり、最小/最大バージョンが設定されていると
claude updateがハングする問題。不正なminimumVersionは無視されるようになりました。 - winget または apk で管理されたインストールで
claude updateがバージョン検索に失敗した際に「up to date」と報告する問題。 - 使用中のプラグインバージョンを再インストールする際に
claude plugin installが失敗し、インストール済みコピーを壊すことがある問題。変更のないコピーはそのままにされるようになりました。
ツールの修正(Grep、Glob、Write、Edit)
- Grep と Glob は、プロセス、メモリ、ファイルハンドルの不足により検索を開始できなかった場合に、一致なしと報告する代わりにエラーを返すようになりました。
- 対象パスが既存のディレクトリである場合に、Write が許可拒否として静かにターンを終了しなくなりました。
- Edit は、エスケープされたバックスラッシュの後に
uXXXXが続くものを\uXXXXエスケープとして扱わなくなりました。これにより、非 ASCII 文字を編集する際にエスケープされたバックスラッシュシーケンスが書き換えられる可能性がありました。 - Edit は、一致しない非常に大きな非 ASCII 編集に対して、「Invalid regular expression: regular expression too large」ではなく「String not found in file」を報告するようになりました。
- ツール呼び出しのファイルパスにエスケープシーケンスとして書かれた
\u0000が含まれる場合に、ターンが「Path contains null bytes」で早期終了しなくなりました。
安定性の修正
- バックグラウンドセッション(
claude --bg)が、プラグインの LSP サーバーが終了または stdin を閉じたときに終了しなくなりました。 - 保存された履歴内の不正な
claudeAiMcpEverConnected、theme、またはプレーン文字列のアシスタントメッセージによるクラッシュ。 - プロンプトにターミナルカラーコードが含まれていた場合のクラッシュ(「unrecoverable interface error」)。
- 遅いマシンでのセッションが、最初のスピナーが表示されたときに終了する問題。
- 内部レンダリングエラー後のまれな画面フリーズ。
- Windows のターンが応答直後に「Out of memory」で停止し、ツール呼び出しが実行されない問題。
- SessionStart フックが出力を印刷したときに、
/clear後のセッション継続(再起動、--continue、--resume)で最初のメッセージの一部が欠落し、プロンプトキャッシュが完全にミスする問題。
プロキシの背後で Claude Code を実行している場合や、LSP サーバーを備えたプラグインを使用している場合は、このリリースを取得する価値があります。
📖 Read the full source: GitHub Claude-Code
👀 See Also

「AIコーディングアシスタント」を再考する:ソフトウェアプリンターのメタファーの提案
Redditの投稿は、現在の「アシスタント」というメタファーがAI開発ツールを制限していると主張し、仕様からデプロイされメンテナンスされるアプリケーションを出力する「ソフトウェアプリンター」を提案しています。

Claude Code v2.1.186: MCP CLI認証、Bash自動応答、20以上の修正
Claude Code v2.1.186 では、CLI からの MCP 認証、bash コマンドへの自動応答、スリープ復帰やサブエージェント権限など 20 以上のバグ修正を実施。

SenseNova-U1-8B-MoT:NEO-Unify架构的开源原生多模态模型
SenseNovaは、ビジュアルエンコーダーとVAEの両方を排除し、NEO-Unifyアーキテクチャを使用して統一的な理解、推論、生成を実現するネイティブマルチモーダルモデル「SenseNova-U1-8B-MoT」をリリースしました。テキストからインフォグラフィックへの変換、画像編集、テキストと画像のインターリーブ生成に優れています。

Anthropic、サードパーティーツール経由のClaudeサブスクリプションをブロック
Anthropicは、第三者のOAuth統合を通じてClaude Pro/Maxサブスクリプションが利用されているケースに対してサーバーサイドブロックを実施しました。これは、想定された範囲を超えて大規模に利用され、補助金付きアクセスが「悪用されている」と主張しています。このポリシー変更には、これらの統合を経済的に非現実的なものにする「追加使用料」の請求が含まれています。