主な変更点
Claude Code v2.1.186 では、主に MCP(Model Context Protocol)サーバーの認証フロー改善や、非インタラクティブ環境(SSHなど)での操作性向上、バックグラウンドでのセッション更新などの使い勝手の改善が行われました。主な変更点は以下の通りです。
- MCPサーバーのCLI認証:
claude mcp login <name>およびclaude mcp logout <name>コマンドを追加し、CLIから直接MCPサーバーのログイン/ログアウト認証を行えるようにしました。 - 非インタラクティブ認証のサポート:
--no-browserオプションおよび標準入力(stdin)の読み取りに対応し、SSH環境などのブラウザが使えない環境でも認証が容易になりました。 - バックグラウンドセッションの自動更新: バックグラウンドにあるエージェントセッションが自動的に新バージョンへ更新されるようになり、アップデート後の初回起動時の待機時間(コールドスタート)が解消されました。
- ワークフロー表示のフィルタリング:
/workflows画面でfキーを押すことで、ステータスによるフィルタリング(絞り込み)が可能になりました。 - UI/UXの細かな改善:
/plugin内の Installed タブに「Skills」セクションを追加。また、起動時にサブスクリプション移行の提案がトーストではなくスタートアップメッセージ枠に表示されるようになり、コマンドヘルプ(/メニュー)の記述も整理されました。
影響や使いどころ
特にリモート開発やSSH経由でターミナルから操作しているユーザーにとって、ブラウザを使わずにCLIから直接MCP認証を通せるようになった点は大きな改善です。また、バックグラウンドのセッションが自動更新されるようになったことで、アップデート後の起動ストレスがなくなります。
まとめ
v2.1.186 は、ターミナル作業における摩擦(ブラウザ認証や起動待機)を減らし、実用的な運用性をさらに高める堅実なアップデートです。