Deepseek ArtifactsDeepseek Artifacts
VS Code 拡張機能ガイド

Claude Code × VS Code:拡張機能のセットアップとパネルガイド

Visual Studio Code に公式の Claude Code 拡張機能をインストールし、サインインし、権限モードを選び、パネルで計画と差分レビューを行い、統合ターミナルで同じ CLI を動かす — 各ステップは公式ドキュメントで検証済み。

要点まとめ

  • 拡張機能ビュー(Cmd+Shift+X)から Anthropic の「Claude Code」をインストール — 拡張機能 ID は anthropic.claude-code。VS Code 1.94.0 以上が必要で、Cursor や Open VSX でも公開されています。
  • パネルは専用の CLI コピーを同梱します:claude を PATH に追加しません。VS Code の統合ターミナルで本物の CLI を使いたいなら、スタンドアロン版もインストールを — 両者は会話履歴を共有します。
  • 権限モードはプロンプトボックスの下部にあります:Plan は読み取り専用の計画、Manual は編集ごとの承認、Auto は分類器がレビューする自律モード。Shift+Tab で切り替えられます。
  • @メンションでファイルをコンテキストに引き込み(Option+K で行範囲リファレンスを挿入)、差分はサイドバイサイドで 1 変更ごとの Accept/Reject ボタンつき。/usage、/model、/mcp もパネル内でそのまま動きます。

Claude Code Full Course — Autonomous Goals, MCP, and VS Code Setup

チャンネル: freeCodeCamp.org1:21:37

動画を見る

VS Code — official documentation

公式ソース: code.claude.com/docs

動画を見る

Claude Code for VS Code — marketplace listing

公式ソース: marketplace.visualstudio.com

動画を見る

各ステップは公式の VS Code ドキュメントに対して検証しています。上の freeCodeCamp フルコースがスクリーンショットのビジュアルソースです。

スクリーンショットは各制作者に帰属し、該当タイムスタンプへ深リンクしています。顔出しフレームは使用していません。

VS Code で Claude Code をセットアップ、ステップごとに

パート 1 — インストールと接続

  1. 1

    マーケットプレイスから拡張機能をインストール

    拡張機能ビューを開き(Mac は Cmd+Shift+X、Windows/Linux は Ctrl+Shift+X)、「Claude Code」を検索して Anthropic が公開しているもの(ID:anthropic.claude-code)をインストールします。VS Code 1.94.0 以上と、有料の Claude プランまたは Console アカウントが必要です。出てこない場合は「Developer: Reload Window」を実行。

  2. 2

    スパークアイコンを見つける

    インストール後、エディタタブのツールバー(ファイルを開いているとき)とアクティビティバーに Claude Code のスパークアイコンが現れます。クリックしてパネルを開く — あるいはコマンドパレット(Cmd+Shift+P)で「Claude Code」と入力し「Open in New Tab」を選びます。ステータスバーの「✻ Claude Code」はファイルを開いていなくても使えます。

    Claude Code VS Code extension spark icon in the editor tab toolbar next to CLAUDE.md open in Visual Studio Code
    Claude Code のスパークアイコンはエディタタブのツールバーに — ワンクリックでファイルの隣にパネルが開きます。43:00 から視聴
  3. 3

    サインイン:プラン、Console、API キー

    パネル内で /login を実行し、経路を選びます:Claude サブスクリプション(Pro、Max、Team、Enterprise)、Console アカウント、または API キー。ブラウザが一度開いて認証すれば、パネルはモデルとプランを表示して迎えてくれます — 拡張機能用の別アカウントは不要です。

  4. 4

    パネルを知る

    Claude Code のセッションは VS Code の中に直接レンダリングされます — パネルでも、サイドバーでも、統合ターミナルでも、お好みで(preferredLocation 設定)。ウェルカムバナーにはアクティブなモデル、プラン、MCP サーバーの認証待ちなど注意が必要なものが表示されます。

    Claude Code welcome banner in the VS Code terminal panel showing Opus plan mode, a run /mcp authentication notice and shift+tab mode cycling
    最初の接触:ターミナルパネルの Claude Code ウェルカムバナー。Shift+Tab で plan モードを切り替え、/mcp の認証リマインダーも表示。17:00 から視聴

パート 2 — パネルで作業する

  1. 5

    権限モードを選ぶ

    モードインジケーターはプロンプトボックスの下部にあります。Plan はプランを承認するまで Claude を読み取り専用に保ち、Manual はファイル編集とほとんどのシェルコマンドの前に確認し、Auto は安全分類器がバックグラウンドでアクションをレビューします。Shift+Tab で切り替え、初期値は initialPermissionMode 設定で。

  2. 6

    まず計画、質問にはインラインで回答

    大きな変更は Plan モードから始めましょう:Claude が調査し、マークダウン文書のようにコメントできる計画を提示してきます。この録画ではさらに進んで、技術スタックについて選択式の質問を投げかけ、1 行も書く前に作成予定のファイルツリーをプレビューします。

    Claude Code plan mode asking an interactive tech stack question with selectable options and a file tree preview in Visual Studio Code
    Plan モードの実演:選択肢から選べるインタラクティブな質問と、Claude が作ろうとしているファイルのプレビュー。19:00 から視聴
  3. 7

    Claude を正しいファイルへ向ける

    @ と打てばファイルをあいまい検索でメンションでき、Option+K(Alt+K)を押せば @app.ts#5-10 のような行範囲リファレンスを挿入できます。エディタで選択した内容は自動的に Claude に見えていて、attachOpenFile はデフォルトで開いているファイルをプロンプトに添付します。

  4. 8

    差分をレビューし、変更ごとに承認

    Manual モードでは編集ごとにサイドバイサイドの差分が開き、ブロックごとに「Accept this change」「Reject this change」ボタンが付きます — あるハンクだけ残して隣を拒否、も自由です。「Claude Code: Accept Change at Cursor」とその Reject 版はコマンドパレットにあります。

  5. 9

    思考を覗き見する

    / コマンドメニューから拡張思考をトグルすると、Claude の推論が回答の上に折りたたまれたブロックで現れます。判断の過程を監査したくなったら Ctrl+O で全展開 — コードレビューのセッションで便利です。

パート 3 — 調整する

  1. 10

    セッション途中でモデルを切り替える

    パネルのモデル名をクリックするか /model を実行して切り替えます — アーキテクチャには Opus Plan、日常の速さには Sonnet、小さな編集には Haiku。Effort レベルと Ultracode トグルも同じピッカーにあり、ターミナルの挙動と揃っています。

  2. 11

    プロジェクト設定は .claude/settings.json に

    設定ガイドの内容はそのままここでも通用します:パネルは ~/.claude/settings.json とプロジェクトの .claude/settings.json を読み、enabledPlugins のようなチーム共通のキーは後者に住みます。VS Code 固有の追加キー(initialPermissionMode、preferredLocation、autosave)も同じスキーマに乗ってきます。

    Project .claude/settings.json open in Visual Studio Code showing the enabledPlugins key with the frontend-design Claude plugin
    VS Code でのプロジェクト設定:.claude/settings.json の enabledPlugins キーで公式プラグインをチーム全員に有効化。42:25 から視聴

拡張パネル vs 統合ターミナル vs 外部ターミナル

Claude Code には VS Code の 3 つの表面から届きます。履歴とログインは共有 — でも同じツールではありません:

  • 1グラフィカルなパネル — クリックできる差分、変更ごとの accept/reject、モデルとモードのドロップダウン。編集のレビューと、ポインティングデバイスの流れを保つ作業に最適。
  • 2統合ターミナルの CLI — フルコマンドセット:! bash ショートカット、Tab 補完、すべてのスラッシュコマンドとスキル。打つ方がクリックより速いパワーユーザーに最適。
  • 3外部ターミナル + /ide — VS Code の外で claude を動かしても、差分と診断のためにエディタへ自動接続します。接続しないターミナルからは、Claude Code 内で /ide と打てばアタッチできます。
  • 4拡張機能は専用の CLI を同梱するため、インストールしても claude は PATH に入りません — ターミナル体験も欲しければスタンドアロン版のインストールを。
  • 5会話履歴はすべての表面で共有されています:どれからでも claude --resume すればパネルの会話を続きから再開でき、/ide がセッションのコンテキストをつなぎます。

経験則:レビューはパネル、操縦はターミナル。ほとんどの人は同じセッションで両方使うようになります — そのために設計されているからです。

拡張機能が動かない?応急処置

VS Code の Claude Code 拡張機能の問題は、この 5 つの修正でほぼ解決します:

  • 1検索結果に拡張機能が出ない。VS Code のバージョン(1.94.0 以上)を確認し、「Developer: Reload Window」を実行。Microsoft マーケットプレイスが使えないビルドなら、Open VSX と Cursor のレジストリでも公開されています。
  • 2統合ターミナルで claude が見つからない。拡張機能は PATH に触れずに専用 CLI を同梱します — スタンドアロンのインストールスクリプトを実行するか、パネルを使い続けてください。
  • 3「2 MCP servers need authentication」バナー。パネルで /mcp を実行し、保留中のサーバーを承認 — プロジェクトの .mcp.json のサーバーはアカウントごとに明示的な OAuth が必要です。
  • 4差分が出ない。モード次第です:Plan モードは差分しようの編集を生まず、bypass 系モードはプロンプトをスキップすることがあります。変更ごとのレビューには Manual(Shift+Tab)へ。
  • 5アンインストール後に拡張機能が復活する。CLI は起動時に IDE 拡張を自動インストールします — /config で「Auto-install IDE extension」を切るか、環境変数 CLAUDE_CODE_IDE_SKIP_AUTO_INSTALL を設定してください。

それでも直らない?ターミナルで claude doctor、パネルで /status — この 2 つで壊れている部品が 1 画面で名指しされます。

Claude Code VS Code 拡張機能 FAQ

関連ガイド