Claude Code v2.1.20:ナビゲーション強化、PRステータス表示、外部エディタ統合
Claude Code v2.1.20では、vimナビゲーションの改良、PRステータスインジケータ、外部エディタショートカット、多数のバグ修正により、より滑らかなコーディング体験を提供します。
Claude Code v2.1.20:ナビゲーション強化、PRステータス表示、外部エディタ統合
Claude Code v2.1.20がリリースされました。開発者ワークフローの大幅な改善を含み、vimナビゲーションの強化、PRステータス追跡、より良い外部エディタ統合を提供します。このリリースは、コーディング体験をより直感的で生産的にすることに焦点を当てています。
新機能
ナビゲーションとエディタ機能の強化
Vimノーマルモードでの矢印キー履歴ナビゲーション:vimノーマルモードで、カーソルが現在の方向にこれ以上移動できない場合、矢印キーが履歴ナビゲーションを提供するようになりました。これにより、vimユーザーにとってより seamlessなナビゲーション体験が実現されます。
外部エディタショートカットの視認性向上:外部エディタショートカット(Ctrl+G)がヘルプメニューで目立つように表示され、ユーザーがこの強力な機能を発見しやすくなりました。
テキスト入力処理の改善:複数行および折り返しテキスト入力では、上/下矢印キーを使用する際に履歴ナビゲーションよりもカーソル移動が優先され、より直感的なテキスト編集を提供します。
PRレビュー統合
PRステータスインジケータ:プロンプトフッターに新しいPRレビューステータスインジケータが表示され、現在のブランチのPR状態(承認済み、変更要求、保留中、ドラフト)がクリック可能なリンク付きの色付きドットとして表示されます。これにより、コーディング環境を離れることなくPRステータスを把握できます。
/commit-push-prワークフローの強化:/commit-push-prスキルが、MCPツールを介して設定されたSlackチャンネルにPR URLを自動投稿するようになり、チームコミュニケーションが効率化されます。
設定オプションの拡張
追加ディレクトリサポート:--add-dirフラグを使用して追加ディレクトリからCLAUDE.mdファイルを読み込めるようになりました。CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD=1を設定してこの機能を有効にしてください。
タスク管理の強化:TaskUpdateツールを介してタスクを削除できるようになり、タスクリストがターミナルの高さに基づいて表示項目を動的に調整し、スペースをより有効活用できます。
ユーザーインターフェースの改善
チームメイトメッセージのリッチMarkdown対応:チームメイトメッセージが、プレーンテキストではなく、太字、コードブロック、リストを含む完全なMarkdown形式でレンダリングされるようになりました。
ステータスアニメーションの改善:思考ステータステキストに微細なシマーアニメーションが追加され、折りたたまれた読み取り/検索グループが完了状態に基づいて適切な時��(「読み取り中」vs「読み取り完了」)を表示します。
依存関係管理の改善:/sandboxコマンドUIが依存関係の不足時に明確なインストール手順と共に依存関係ステータスを表示するようになりました。
バグ修正とパフォーマンス
このリリースでは以下を含む多数の問題を解決しています:
- セッション圧縮の問題を修正し、レジュームが完全な履歴を読み込む可能性があった問題を解決
- 絵文字やCJK文字の幅広文字レンダリングアーティファクトを解決
- MCPツールレスポンス内の特殊Unicode文字によるJSON解析エラーを修正
- スラッシュコマンド入力時のゴーストテキストちらつきを解消
- 複数行構造内の差分に対する構文ハイライトを改善
- タイムスタンプ付きローテーションによる設定バックアップシステムを強化
アップデート方法
Claude Code v2.1.20にアップデートするには、Claude Codeインストールの標準アップデートプロセスに従ってください。新機能はアップデート後に自動的に利用可能になります。