VSCode向けClaude Codeを公開
(marketplace.visualstudio.com)- AnthropicのClaude CodeをVSCodeと統合し、開発者のコーディング体験を強化する拡張機能
- 動作にはClaude Codeの別途インストールが必要
主な機能
- 自動インストール: VSCodeのターミナルでClaude Codeを実行すると、拡張機能が自動で検出・インストールされる
- 選択範囲のコンテキスト認識: エディタで選択したテキストがClaudeの入力コンテキストに自動で含まれる
- Diffビュー対応: コードの変更点(diff)をVSCodeの内蔵ビューアですぐに確認できる
- キーボードショートカット:
Alt+Cmd+Kのようなショートカットで、選択したコードをClaudeのプロンプトへ簡単に渡せる - タブ認識機能: ClaudeはVSCodeで開いているファイルの情報を把握し、状況に応じたコード支援が可能
- 設定オプション:
/configでdiff toolをautoに指定すると、IDE統合関連の機能を簡単に有効化できる
- 初期公開(early release)版のため、利用中にバグが発生する可能性や一部未完成の機能が含まれる場合がある
13件のコメント
Cursor との明確な違い
Cursor は VSCode に縛られている。一方、Claude Code は CLI(command line interface)方式なので、どのツールとも利用できる。
Cursor は実質的に他の LLM を活用しているが、Claude Code は Claude に特化している。しかも、実力を比較すると明らかに優位に立っている。これは Gemini 2.5 Pro と比べても同様だ(DotNet 基準であり、言語ごとに異なる可能性がある)。
では、Cursorと何が違うのでしょうか?
いや、Windows版(WSLじゃないやつ)は作らずに、またこんなことばっかりやってるのか…… -_ -;;;
WSLもWindows OSの一部なのに、使い方を知らないんだな……GUIだけで開発していて、CLIはまったく分からないとか……
WSLを使うと、ファイルシステムの性能が大きく低下する問題(WSL2)もありますし、仮想化をHyper-Vに依存しているという欠点もあります。WSLを使えないケースも多いです。
私も共感します。会社でWSLの使用が禁止されているので、あれこれやってみましたが結局あきらめました。
SSL証明書をどうにか突破して進めてみたら、WSLが使えないんですね。
笑笑笑、本当に共感する
Git Copilot とどんな違いがあるのでしょうか?
Copilot は MS IDE に特化しており、率直に言って初心者レベルである一方、Claude は CLI / Git Bash で動作するため、複数の環境で利用でき、コーディング能力も相対的に高い方だ
IntelliJ プラグインもあります。
単純な CLI との違いは、IDE で見ている、あるいは選択しているファイルや行をすぐに認識することですね。
もちろん通常のターミナルで実行して、
/ideコマンドで連携を開始することもできます。Hacker Newsの意見
claudeコマンドを直接実行する構造のようだ。ちなみにelectron-trpcも見てみるといい。IPC処理がずっと簡単になる。CLAUDE.mdを書き、大きな作業はマークアップ形式の計画文書にして、計画と修正を繰り返しながら実装を任せるべきだ。context limitに近づいたら、メモリをファイルにwriteして/clear後に再読込する方法を使うと、ずっと効率的になる。Claude Code を使うにあたって、MSA に近い考え方というか、マイクロサービス単位で分割できるだけ細かく分けて、それを1つの単位として任せるのがいちばん効率的なんじゃないかと思います。