Claude Code v2.1.30:PDF ツール強化、OAuth サポート、パフォーマンス向上
Claude Code v2.1.30 では、選択的 PDF ページ読み取り、MCP サーバー向け��前設定済み OAuth 認証情報、デバッグツール、および大幅なパフォーマンス最適化を導入しています。
Claude Code v2.1.30:PDF ツール強化、OAuth サポート、パフォーマンス向上
Claude Code v2.1.30 は、生産性、パフォーマンス、ユーザーエクスペリエンスに焦点を当てた大幅な改善を提供します。このリリースでは、インテリジェントな PDF 処理、MCP サーバー向けの簡素化された OAuth 統合、デバッグ機能、そして数多くのバグ修正と最適化を導入しています。
新機能
PDF 処理の強化
Read ツールが PDF の pages パラメータをサポートし、特定のページ範囲を指定できるようになりました(例:pages: "1-5")。10 ページを超える大きな PDF は、@ で言及された際にコンテキストに完全にインライン化される代わりに軽量な参照を返すようになり、ドキュメント中心のワークフローでのトークン使用量を劇的に削減します。
MCP サーバー統合の改善
Dynamic Client Registration をサポートしていない MCP サーバー(Slack など)で、事前設定済みの OAuth クライアント認証情報を���用できるようになりました。claude mcp add で --client-id と --client-secret フラグを使用するだけで統合を簡素化できます。
新しいデバッグ機能
新しい /debug コマンドにより、Claude が現在のセッションのトラブルシューティングを支援し、開発ワークフロー中の問題の特定と解決が容易になります。
Git 統合の強化
リードオンリーモードで、--topo-order、--cherry-pick、--format、--raw を含む追加の git log および git show フラグをサポートし、リポジトリ履歴の検査により多くの柔軟性を提供します。
パフォーマンス最適化
- 統計ベースの読み込みと段階的な拡充により、
--resume操作で 68% のメモリ削減 - トークン数、ツール使用量、実行時間メトリクスを含む Task ツールの改善
- 一般的なメッセージではなく実際のコマンド説明を表示する TaskStop ツールの改善
/modelコマンドがキューに入れられるのではなく即座に実行される
VSCode の改善
- “その他” テキスト入力フィールドでのマルチライン入力サポート(改行には Shift+Enter を使用)
- 新しい会話を開始する際の���複セッション表示の修正
重要なバグ修正
- API 会話履歴内の幻の “(no content)” テキストブロックの排除
- ツールスキーマ変更時のプロンプトキャッシュ無効化問題の修正
- 思考ブロックを含む
/login後の 400 エラーの解決 - 破損したトランスクリプトファイルによるセッションハングの修正
- Max 20x ユーザー向けレート制限メッセージの修正
.bashrcファイルを持つ Windows ユーザーの bash コマンド機能の復元
アップデート方法
お好みのパッケージマネージャーを使用して v2.1.30 にアップデートしてください:
# pip を使用
pip install --upgrade claude-code
# conda を使用
conda update claude-code
# homebrew を使用(macOS)
brew upgrade claude-code
インストールを確認:
claude --version