本文へスキップ
Claude Media
Claude Code v2.0.74 — LSPとターミナル対応でv2.0系を締めくくる仕上げのリリース

Claude Code v2.0.74 — LSPとターミナル対応でv2.0系を締めくくる仕上げのリリース

Claude Code v2.0.74は、LSP(Language Server Protocol)ツールの導入、Kitty / Alacritty / Zed / Warpへの/terminal-setup対応、シンタックスハイライトの切り替えなど、v2.0系の最後期にあたる13項目の整備リリースです。

読了目安 約6

このリリースで何ができるようになるか

Claude Code v2.0.74は、v2.0系の終盤に投入された13項目の整備リリースです。直後のv2.1.0でSkill / Hooks / 権限モデルが大きく再編されるため、本版はv2.1系の大型更新に乗せる前の地ならしの色が濃い構成になっています。

  • コードのシンボル単位ジャンプ・参照検索・hoverドキュメントが使えるようになった: LSP(Language Server Protocol)ツールが追加され、エージェントの「コード読解」が構造的に底上げ
  • Kitty / Alacritty / Zed / Warpの初期設定がワンコマンドで済むようになった: /terminal-setupがmacOS以外・非標準ターミナルにも対応
  • Skillのallowed-toolsがスキル経由で呼ばれるツールにも伝搬するようになった: v2.1系の権限モデル再編に乗せる前提条件が直り、Skill権限指定が意図通りに効く

加えて/themeでCtrl+Tによるシンタックスハイライト切替、macOSキーボード表記のopt統一、/contextの可視化改善、Windowsの描画不具合修正などが同居しています。

あなたの開発フローはどう変わるか

Skillを自作・多用しているチーム

これまで、Skillに書いたallowed-toolsがスキルから呼ばれるツールに伝搬しないバグがありました。本版で修正されたため、Skillの権限指定が意図通り効くようになります。v2.1系で権限周りが再整理されることを踏まえると、v2.0系の挙動を正しい状態に戻してから次のモデルに載せ替える順序にも合致しています。Skillを多用している環境では、移行前に本版で挙動を再確認しておくと、v2.1.0に上げたあとの切り分けがしやすくなります。

Kitty / Alacritty / Zed / Warpユーザ

/terminal-setupがこれらの非標準ターミナルに対応しました。Shift+EnterやOpt系ショートカットの送出仕様は標準ターミナルと異なり、従来は手動で設定を調整する必要がありました。本版で初期化時にClaude Code側が面倒を見てくれるようになります。

/terminal-setup

を一度走らせるだけで、対応ターミナルの設定が自動調整されます。

LSP対応言語で書いているチーム

LSPツールが追加され、go-to-definition / find references / hover documentationといったコード知能機能が使えるようになりました。Claude Codeはこれまでファイル読み書きやgrepベースの探索が中心で、コードの意味解析はLLM側の読解に頼る部分が大きい設計でした。LSPを噛ませることで、シンボル単位の厳密なジャンプや参照検索、型情報に裏付けられたhoverドキュメントが利用可能になり、エージェントの「コード読解」精度が構造的に底上げされます。

対応言語のLSPサーバーを用意しておけば、エージェントがコード探索する際に自動でLSPの結果を活用するようになります。

macOSユーザ

キーボードショートカット表記がaltからoptに統一されました。あわせて、Altショートカットがターミナル設定の影響で効かないケースのガイダンスも追加されています。キーリファレンスを参照する際の混乱が減ります。

/contextを見ているチーム

/contextの可視化が改善され、source別にskillとagentがグルーピングされ、スラッシュコマンドが分離され、トークン数でソートされます。コンテキスト消費の構成を把握しやすくなります。

主な変更点

LSP(Language Server Protocol)ツール

Added LSP (Language Server Protocol) tool for code intelligence features like go-to-definition, find references, and hover documentation

シンボル単位のジャンプ、参照検索、hoverドキュメントが使えるようになります。

/terminal-setupの対応拡充

Added /terminal-setup support for Kitty, Alacritty, Zed, and Warp terminals

Kitty / Alacritty / Zed / Warpで初期設定が一括化されます。

/themeでCtrl+Tシンタックスハイライト切替

/theme画面でCtrl+Tを押すとシンタックスハイライトの有効・無効を切り替えられます。テーマピッカーにシンタックスハイライト情報の表示も追加されています。

Skillのallowed-tools伝搬修正

Fixed skill allowed-tools not being applied to tools invoked by the skill

スキルから呼ばれるツールに対しても、Skillのallowed-toolsが適用されるようになりました。

macOSキー表記のopt統一

Fixed macOS keyboard shortcuts to display 'opt' instead of 'alt'

alt表記からopt表記に統一。あわせてAltショートカットがターミナル設定で効かない場合のガイダンスを追加。

/context可視化の改善

Improved /context command visualization with grouped skills and agents by source, slash commands, and sorted token count

source別にgroupingされ、トークン数でソートされた可視化に変更。

その他の修正

  • Opus 4.5の案内が、すでにOpusを使っているユーザにも誤って表示される問題を修正
  • シンタックスハイライトの初期化失敗時にクラッシュする可能性
  • /plugins discoverで検索ボックスフォーカス中にリスト選択インジケータが表示されるバグ
  • Windowsでの不正な描画
  • VS Code拡張に年末プロモ用のgift tagピクトグラムを追加(飾り)

v2.0系末期の立ち位置としてのv2.0.74

13項目のうち、不具合修正の比率は約46%(13項目中6項目)と高めです。v2.1へ移る前に、v2.0系で溜まった小さな歪みを寄せて消す意図が読み取りやすい構成です。特にSkillのallowed-toolsがサブツールに伝搬しない問題は、Skill権限モデルの前提を揺るがしかねない類のバグで、v2.1で権限周りが再整理されることを踏まえると、v2.0系の挙動を正しい状態に戻してから次のモデルに載せ替える順序にも合致しています。

観点v2.0.74の傾向
アーキテクチャの変更なし(内部API・プロトコルの破壊的変更は含まれない)
ユーザ体験の地続き改善多数(テーマ / ターミナル / /context / キー表記)
experimental機能の下地LSPツールの導入(後続バージョンで活きる機能)
不具合修正の比率13項目中6項目(約46%)と高め

一方で、LSPツールのように「将来価値のほうが大きい追加」も同居しています。LSPはいったん入ると、後続バージョンで「LSP経由のリファクタ支援」「LSP情報を使ったプラン計算」のような形で活用余地が広がる機能で、v2.0系末期に土台として差し込んだ格好です。

v2.1.0への接続

v2.0.74の翌週以降、Claude Codeはv2.1.0という109項目規模の大型リリースに入っていきます。v2.0.74で入った変更のいくつかは、v2.1系での再編を前提に置いた動きとして読み直せます。

  • LSPツール: v2.1系で強化されたPlan Mode / Agent Teamsと組み合わせる前提の土台。シンボル単位の厳密な参照が取れるかどうかで、マルチエージェント協調時の衝突回避の質が変わる
  • /terminal-setupの対応拡充: v2.1系で追加されるVim Modeや新しいキーバインディング系機能が、非標準ターミナルでも動くようにするための前提整備
  • /contextの可視化改善: v2.1系でSkill / Agentのsourceがさらに多様化することを見越した、視認性の先行整備
  • Skill allowed-toolsの伝搬修正: v2.1系の権限モデル再編(Bashワイルドカード許可など)の前提として、既存の権限指定が正しく伝搬している状態を担保

つまりv2.0.74はv2.1.0の109項目を乗せる「床」を整えたリリース、と解釈できます。v2.1.0のchangelogが機能追加にフォーカスしているぶん、こうした土台の整備をv2.0系の末尾にまとめて寄せたのは、リリース戦略としても整った流れです。

v2.1系に乗り換える予定のユーザがv2.0.74を踏む意味は、「v2.0系の挙動で試して壊れていた部分を、移行前に一度正しい状態で確認できる」という点にあります。特にSkillを積極的に使っている環境では、allowed-toolsの伝搬修正が入ったv2.0.74で挙動を再確認してからv2.1.0に上げると、移行時の切り分けがしやすくなります。

まとめ

  • Skillを自作・多用しているなら更新推奨: allowed-toolsの伝搬修正で、Skill権限指定が意図通り効く状態に戻る
  • Kitty / Alacritty / Zed / Warpユーザなら更新推奨: /terminal-setupの対応拡充で初期設定が楽になる
  • LSP対応言語で開発しているなら新機能を試す価値あり: コード探索の精度が構造的に底上げされる
  • v2.1.0移行前の安定化版: 移行前に一度本版で挙動を確認してから上げると切り分けしやすい

更新はclaude update、または利用中のパッケージマネージャ経由で取得できます。

この記事を共有:XLinkedIn