Source: https://aiprimetech.io/ja/claude-code/vscode/ [ホーム](/ja/) › [Claude Code](/ja/claude-code/) › VS Code [概要](/ja/claude-code/)[インストール](/ja/claude-code/install/)[CLIリファレンス](/ja/claude-code/cli/)[料金と制限](/ja/claude-code/pricing/)[Agent SDK](/ja/claude-code/sdk/)[スキルとプラグイン](/ja/claude-code/skills/)[GitHub](/ja/claude-code/github/)[ウェブ、デスクトップ、IDE](/ja/claude-code/web-and-desktop/)[モデル](/ja/claude-code/models/)[エラー](/ja/claude-code/errors/)[オープンソース?](/ja/claude-code/open-source/)[チュートリアル](/ja/claude-code/tutorial/)[学生向け](/ja/claude-code/for-students/)[QA自動化](/ja/claude-code/qa-automation/)[Cursorとの比較](/ja/claude-code/vs-cursor/)[Codex・OpenCodeとの比較](/ja/claude-code/vs-codex/)[サブエージェント](/ja/claude-code/subagents/)[フック](/ja/claude-code/hooks/)[MCP](/ja/claude-code/mcp/)[エコシステム](/ja/claude-code/ecosystem/)[VS Code](/ja/claude-code/vscode/)[OpenRouter](/ja/claude-code/openrouter/)[レート制限](/ja/claude-code/rate-limits/)[中国語ガイド](/claude-code/zh/) 最終更新:2026年10月11日 # VS Codeで使うClaude Code:拡張機能、ターミナル経由の利用、エラー VS Code内でClaude Codeを使う方法は大きく分けて、パネルとインライン差分を追加する公式拡張機能と、VS Codeの統合ターミナルで通常のCLIを実行する方法があります。後者は拡張機能を介さずに同じエージェントを使います。よく検索される問題の多くは、この違いを混同することで起きています。このページでは両方の方法に加え、アカウントの確認とエラーメッセージについて説明します。 ## TLDR - 拡張機能:インストールするものは anthropic.claude-code です。Marketplaceからインストールします(または次を開きます: vscode:extension/anthropic.claude-code)。初回起動時にCLIが自動でインストールされます。 - ターミナル:VS Codeのターミナルを開き、次を実行します: claude — Cursorを含むすべてのVS Codeビルドで、拡張機能なしで動作します。 - 使用中のアカウント: /status をセッション内で実行すると、使用中のエンドポイント、キー、ログインが表示されます。拡張機能とターミナルは同じ環境を読み込みます。 - command 'claude-vscode.editor.openlast' not found = 拡張機能はインストールされているものの有効化されていないか、内部で使用するCLIがありません。ウィンドウを再読み込みしてから、次を確認してください: claude --version. ## Claude CodeのVS Code拡張機能をインストールする 検索する名前は Claude Code です。拡張機能ビューでAnthropic提供のものを探すか、次を貼り付けてください: vscode:extension/anthropic.claude-code ブラウザーに貼り付けると直接開けます。この拡張機能はCLIのフロントエンドです。初回起動時に次のバイナリを確認します: claude 。バイナリがなければインストールします(npm経由ではNode.js 18以上が必要です。ネイティブインストーラーには前提条件がありません)。その後は、アクティビティバーのClaudeアイコンからチャット用のパネルを開けます。エージェントによる変更はすべて、承認または却下できるインライン差分として表示されます。ターミナルと同じ作業の流れで、レビューの場がエディターになります。 ``` # check the CLI the extension will use claude --version # if it is missing, install it yourself and reload VS Code npm install -g @anthropic-ai/claude-code # or: curl -fsSL https://claude.ai/install.sh | bash ``` ## 拡張機能を使わずに、統合ターミナルでClaude Codeを使う VS Codeのターミナルを開き、次を実行します: claude。これは完全なエージェントで、プランモード、サブエージェント、フック、MCP、 /compact を利用できます。CursorやVSCodiumを含むあらゆるVS Code派生版で、拡張機能なしで動作します。編集内容は開いているファイルにすぐ反映され、VS Code標準の差分ビューで確認できます。長時間の自律的なタスクでは、多くの人がこの方法を好みます。小規模な対話的編集には、拡張機能のパネルのほうが便利です。両方を同時に実行することもできます。 ## VS CodeでClaude Codeが使用しているアカウントを確認する 拡張機能とターミナルは同じ設定を読み込むため、どちらでも確認方法は同じです。次を実行してください: /status セッション内で実行すると、エンドポイント(ANTHROPIC_BASE_URL)、APIキーと次のサブスクリプションのどちらが /login 有効か、モデル、バージョンが表示されます。環境にAPIキーが設定されている場合は、ログインよりも優先されます。「MaxでログインしたのにAPI残高から請求される」という現象は、通常これが原因です。切り替えるには、次の環境変数の設定を解除します: ANTHROPIC_API_KEY 。これでサブスクリプションを使用できます。従量課金で使う場合は設定し、ゲートウェイを使う場合は次も設定します: ANTHROPIC_BASE_URL 。 ``` # use this gateway from VS Code: put these in your shell profile, restart VS Code export ANTHROPIC_BASE_URL=https://aiprimetech.io export ANTHROPIC_API_KEY=your_gateway_key ``` VS Codeは、起動元のシェルから環境変数を引き継ぎます。次のコマンドが /status プロファイルを変更した後も古いエンドポイントを表示する場合は、VS Codeを完全に終了して、新しいターミナルから起動してください。ウィンドウの再読み込みだけでは不十分です。 ## エラー:コマンド 'claude-vscode.editor.openlast' が見つかりません これは、拡張機能が有効化される前にキー割り当てやコマンドパレットから呼び出された場合、または拡張機能は有効化されたものの、内部で使用するCLIが見つからなかった場合に表示されます。 順番に試してください:1) ウィンドウを再読み込みする (Developer: Reload Window)— ほとんどの場合はここで解決します。2)次を実行します: claude --version ターミナルで実行し、見つからない場合はCLIをインストールして(上記参照)、再度読み込みます。3)拡張機能がインストールされているだけでなく、このワークスペースで有効になっているか確認します。4)VS Codeの派生版を使っている場合は、拡張機能のバージョンが対応しているか確認してください。対応していなくても、ターミナルを使う方法は動作します。5)最後の手段として拡張機能をアンインストールし、次を削除します: ~/.claude/ のキャッシュは、ローカルのセッション履歴が失われてもよい場合にのみ削除し、再インストールしてください。 ## その他の拡張機能の問題 - パネルは開くが空のまま → CLIが起動中です。出力パネル(Claude Code)で実際のエラーを確認してください。通常は古いNode.jsが原因です。 - インライン差分がまったく表示されない → ワークスペースが信頼されていません。VS Codeは制限モードで拡張機能をブロックします。 - ターミナルでは動くがパネルでは動かない → プロキシまたは ANTHROPIC_BASE_URL がシェルのプロファイルにしか設定されておらず、VS Codeの起動元の環境には設定されていません。 - 401 / 無効なキー → キーがエンドポイントと一致していません。ゲートウェイのURLにはゲートウェイのキー、AnthropicのURLにはコンソールのキーが必要です。 ## VS Code内での費用 拡張機能の課金方式はCLIとまったく同じで、接続先を通じてトークン単位で課金されます。このゲートウェイでは、額面の7.69231倍のクレジット($13で$100分を利用でき、87%割引)または$1からの定額無制限プランを利用できます。詳細は料金ガイドを、次で選択できるモデルはモデルガイドを参照してください: /model 。 | 計画 | 期間 | 料金 | 1時間使い放題 | 1時間 | $1 | 24時間使い放題 | 24時間 | $10 | 1週間使い放題 | 1週間 | $49 | 15日間使い放題 | 15日間 | $89 [すべての使い放題プラン →](/ja/plans/) ## まずは無料で試す 新規アカウントには $5分の無料APIクレジット を、コード CLAUDECODE で提供します。SonnetでClaude Codeを一晩試すのに十分な額です。その後は額面の7.69231倍のクレジットを利用できます。 ``` export ANTHROPIC_BASE_URL=https://aiprimetech.io export ANTHROPIC_API_KEY=your_key ``` [コードCLAUDECODEでアカウントを作成](/register?promo=CLAUDECODE) ## よくある質問 VS Code用のClaude Code拡張機能はありますか? はい。MarketplaceにAnthropic公式の`anthropic.claude-code`拡張機能があります。CLIにパネルとインライン差分を追加します。CLIはVS Codeのターミナルで単独でも実行できます。VS CodeでClaude Codeが使っているアカウントを確認するにはどうすればよいですか? セッション内で/statusを実行してください。エンドポイント、APIキーとサブスクリプションのログインのどちらが有効か、モデルが表示されます。環境に設定されたAPIキーは/loginより優先されます。「'claude-vscode.editor.openlast' が見つかりません」を修正するにはどうすればよいですか? VS Codeのウィンドウを再読み込みしてください。解決しない場合は、ターミナルで`claude --version`が動作すること(動作しなければCLIをインストール)と、ワークスペースで拡張機能が有効になっていることを確認してください。Claude CodeはCursorやVSCodiumで動作しますか? 統合ターミナルでは常に動作します。拡張機能は、その派生版のマーケットプレイスで提供されている場合に利用できます。 ## ゲートウェイでClaude Codeを実行 同じモデルを環境変数の設定だけで利用できます。額面の7.69231倍のクレジット、または定額無制限プランを選べます。 新規アカウント:コードCLAUDECODEで$5分の無料APIクレジット。[APIキーを取得](/register?promo=CLAUDECODE) [無制限プランを見る](/ja/plans/) AI Prime Techは独立したAPIゲートウェイであり、Anthropicとの提携関係はなく、同社の推奨や支援も受けていません。「Claude」と「Claude Code」はAnthropicの商標です。ここで説明するClaude Codeの機能は、執筆時点のAnthropicの公開ドキュメントに基づいており、頻繁に変更されます。このページの料金とモデル一覧は、このゲートウェイの現在の設定から取得しています。 ## その他のClaude Codeガイド [Claude Code:完全ガイド](/ja/claude-code/)[Claude Codeのインストール方法](/ja/claude-code/install/)[Claude Code CLIドキュメント:コマンドとフラグ](/ja/claude-code/cli/)[Claude Codeの料金と制限を解説](/ja/claude-code/pricing/)[Claude Code SDKからClaude Agent SDKへ](/ja/claude-code/sdk/)[Claude Codeのスキルとプラグイン](/ja/claude-code/skills/)[GitHubでのClaude Code:App、Action、@claude](/ja/claude-code/github/)[Claude Codeにウェブインターフェースはある?ウェブ、デスクトップ、IDEを解説](/ja/claude-code/web-and-desktop/)[Claude Codeが使用するモデルと変更方法](/ja/claude-code/models/)[Claude Codeのエラーと修正方法](/ja/claude-code/errors/)[Claude Codeはオープンソースですか?](/ja/claude-code/open-source/)[Claude Codeチュートリアル:初めての実践セッション](/ja/claude-code/tutorial/)[学生向けClaude:Claude Code、API、教育向け提供で実際に得られるもの](/ja/claude-code/for-students/)[QA自動化にClaude Codeを使う方法](/ja/claude-code/qa-automation/)[Claude CodeとCursorの比較:どちらをいつ使うか、そして両方を併用する方法](/ja/claude-code/vs-cursor/)[Claude Code vs Codex vs OpenCode:ターミナルエージェントの比較](/ja/claude-code/vs-codex/)[Claude Codeのサブエージェント:仕組み、定義方法、エージェントチーム](/ja/claude-code/subagents/)[Claude Codeのフック:エージェントの動作を決定論的に制御する](/ja/claude-code/hooks/)[Claude CodeのMCP:サーバー接続、スコープ、リモートMCPと実例](/ja/claude-code/mcp/)[Claude Codeのエコシステム:ルーター、フレームワーク、プラグインと、それらをまとめたリスト](/ja/claude-code/ecosystem/)[Claude CodeでOpenRouterを使う方法(使わないほうがよい場合も)](/ja/claude-code/openrouter/)[Claudeのレート制限エラー:「API error: rate limit reached」の意味と解決方法](/ja/claude-code/rate-limits/)[Claude Codeの使い方:インストールから日常的な利用まで](/claude-code/zh/)