Claude Code v2.1.285がデスクトップハンドオフ、プラグイン設定CLI、プロバイダー制限を追加
Claude Code v2.1.285がリリースされ、3つの新しいCLIサーフェスと、サブエージェント、プラグイン、MCPを中心とした一連の修正が含まれています。CIでclaude -pを実行している場合や、Claude CodeをSSH中心のワークフローに組み込んでいる場合、これらのいくつかはそれだけでアップグレードする価値があります。
新しい環境変数
CLAUDE_CODE_DISABLE_WEB_FETCH— WebFetchツールを完全に無効にします。信頼できない入力を扱っていて、エージェントにリポジトリからスクレイピングしたURLへアクセスさせたくない場合に便利です。CLAUDE_CODE_NONSTREAMING_TIMEOUT_RETRIES— タイムアウト後に非ストリーミングのフォールバックリクエストが再送される回数の上限を設定します。上限がないと、不安定なエンドポイントが際限なく再送を繰り返す可能性があります。
プラグインとデスクトップのコマンド
claude --desktopは、現在のディレクトリでClaudeデスクトップアプリを開きます。また、--continue / --resume <id>で既存のセッションにアタッチすることもできます。コンテキストを再確立することなく、ターミナルからGUIへ引き継ぐための経路です。
claude plugin configure <plugin>は、プラグインのオプションを表示し、未設定のものを示します。--values-stdinを追加すると、stdinから新しい値を読み取って保存するため、プラグイン設定をスクリプト化できます。
claude plugin install --configは、<server>.<key>=<value>のペアを受け付けるようになりました。これにより、バンドルされた.mcpb MCPサーバー自体の設定をインストール時に指定できます。サーバーはそれらの値で起動し、後から/plugin → Configureに進む必要はありません。
allowedProviders管理設定
新しい管理設定allowedProvidersは、マシンが使用できるAPIプロバイダーを制限します。Anthropic API、カスタムエンドポイント、Bedrock、Mantle、Vertex AI、Foundry、AWS上のClaude Platform、またはCloudゲートウェイから選択できます。これはフリートポリシーの調整つまみであり、ユーザーごとの設定に依存せずに、ビルドマシンや規制環境を1つのプロバイダーに固定できます。
注目すべき修正
claude -pとCLAUDE_CODE_FORK_SUBAGENT=1の組み合わせ:サブエージェント自身のAgent呼び出しがフォアグラウンドで実行されるようになり、サブエージェントが子の結果を実際に受け取れるようになりました。- SSH経由のプラグインおよびマーケットプレイスのインストールが、
GIT_SSHやcore.sshCommandで設定されたsshプログラムを無視せず、尊重するようになりました。 - OSが管理設定ファイルの読み取りを拒否しても、Claude Codeは起動を拒否しなくなりました。警告を表示し、それらのポリシーなしで起動します。その他の読み取りエラーや解析不能なファイルは、引き続きすべてのセッションを停止させます。
set_modelリクエスト(Agent SDKのsetModelなど)によるセッション途中のモデル切り替えで、再起動するまで新しいモデルが組み込みの出力トークン制限と自動コンパクトウィンドウに固定されなくなりました。- 秘匿化されたログとトランスクリプトが、
@を含むURLパスワードの一部、またはURLで@が%40と書かれている場合の全体を漏洩しなくなりました。 - worktreeや
/teleportのフェッチによるSSHパスフレーズと新規ホストのプロンプトが、ターミナルを乗っ取るのではなく、即座に失敗するようになりました。 - SDKおよび
-pセッションでセッション途中に追加されたMCPサーバーを無効にすると、実際にそのツールが削除されるようになりました。 claude -p --permission-prompt-tool:バックグラウンドサブエージェントの許可リクエストが自動拒否されず、プロンプトツールにルーティングされるようになりました。claude mcp list、claude mcp get、およびmcp remove、login、logoutの見つからないエラーが、MCPサーバー名や値に埋め込まれた改行やターミナルエスケープシーケンスを出力しなくなりました。- サンドボックスの自動許可が、
python3 -cやnode -eのようなインラインスクリプトに=が含まれているというだけで毎回承認を求めることをやめました。 - フォークサブエージェントが、
dontAskやプランモードを含む親の許可モードを継承し、プランモードを終了できなくなりました。 - 自動モードのバックグラウンドサブエージェントが、各レポート後に冗長な2回目の返信を促さなくなりました。
- クラウドセッションの作成と
/remote-envが、アカウント上の最新20環境だけを読み取ることがなくなりました。 - Remote Controlが、メッセージが到着したときではなくClaudeがそのメッセージに着手したときに既読とし、ターミナル終了時にキューに入れられたメッセージが次回の再開時に到着するようになりました。
- IDが
.、-、@、または大文字のみ異なる場合(macOS、Windows)、プラグインのインストールが拒否されるようになりました。以前は、プラグインが別のインストール済みプラグインのキャッシュやデータフォルダに紛れ込む可能性がありました。 - ExitPlanModeのフックとSDK許可コールバックが、プランが同じレスポンスで書かれた場合に、欠落または古いプランを参照しなくなりました。
また、クラウドセッションの最初の返信が数十ミリ秒遅れて到着する問題(2.1.283で導入されたリグレッション)も修正されています。
📖 Read the full source: GitHub Claude-Code
👀 See Also

AIアート批評家、本物のモネ作品を見破れず、空虚な批評が露呈
あるユーザーが本物のモネの絵画をAI生成として投稿し、批評家たちがその「欠陥」を詳細に分析した。これは、自信に満ちた批評とAI対人間の芸術に関する実際の理解の間のギャップを浮き彫りにしている。

オープンソースAIの現状:パリティ達成も、プロダクションギャップは依然として残る
Mozillaの2026年レポートによると、オープンウェイトモデルはコーディングと一般知識でクローズドモデルと同等になり、推論コストは50分の1の$0.40/100万トークンに低下。しかし、プロダクションに到達したチームはオープン系が51%に対し、クローズド系は63%。

クラウラのアーキテクチャと社会的自律性フレームワークの探求
デイビッド・イムのClawraは、AIコンパニオンのための並行世界フレームワークを実験し、自律性とローカルファーストのデータプライバシーに焦点を当てています。

PS3エミュレータ開発者、AI生成のPRを送らないよう要請
RPCS3のメンテナーは、AIコードエージェントによって生成されたプルリクエストの提出をユーザーに控えるよう公に要請しました。品質の低さとメンテナンスの負担が理由です。