AnthropicのClaude Codeの変更履歴には、バージョン2.0.74で重要な機能が追加された。組み込みのLSP対応だ。実用面では、ターミナルベースのコーディングツールが言語サーバーと通信し、定義への移動、参照の検索、ホバードキュメントの表示といった一般的なコードインテリジェンス機能を利用できるようになったことを意味する。
LSPはLanguage Server Protocol(言語サーバープロトコル)の略で、開発者がエディターに期待する多くのナビゲーション機能を支える仕組みだ。Claude Codeに直接追加することで、Anthropicは、アシスタントがすでにファイル編集、コード説明、日常的なgit作業を行っているのと同じシェルセッションに、これらの機能を近づけている。その結果、ターミナルを付けたチャットツールというより、コードベースそのものに各要素の所在を問い合わせられるコーディング環境に近づいた。
リリースノートでは、Kitty、Alacritty、Zed、Warp向けの/terminal-setup対応も追加された。文面上は小さな変更だが、Claude Codeが単一の標準環境ではなく、多様なターミナル環境に合わせて明確に調整されているため重要だ。/themeに追加されたctrl+tショートカットや、テーマ選択画面に加わったシンタックスハイライト情報も、同じ方向性を示している。製品は単にターミナル内に存在するのではなく、ターミナルにより自然になじむことを目指している。
変更履歴では、ターミナル設定が原因でAltショートカットが機能しない場合のmacOSユーザー向けガイダンスにも触れている。この種の注意事項は些細に見えるかもしれないが、ターミナルソフトウェアの現実を反映している。本格的な開発者に役立つものにするには、シェル、フォント、ターミナルエミュレーター、OSの違いに耐えなければならない。
変更履歴に見られるより大きな傾向は、Claude Codeが、日々のコーディングでアシスタントをより使いやすくするための要素を着実に補っていることだ。LSPツールは、その最も明確な例の一つである。製品がテキスト検索や手作業での確認だけに依存せず、構造化された知識を得るために言語サーバーを活用できるからだ。開発者にとっては、リポジトリ全体の構成に関する単純な疑問に答える必要がある際、ナビゲーションが速くなり、コンテキスト切り替えが減る可能性がある。
これは、エージェント型コーディングツールのより広範な潮流にも合致する。人間が使うエディターですでに信頼されているものと同じコードインテリジェンス基盤を再利用できればできるほど、ツールが基本的なプロジェクトナビゲーションを一から作り直す必要はなくなる。Claude Codeの新たなLSP対応によって言語サーバー自体が変わるわけではないが、ターミナルアシスタントは、エディターの上に重ねられた別レイヤーではなく、エディターと同じワークフローの一部であるかのように感じられるようになる。
出来事の日付:2025年12月22日。



