【結論】解決策 / 実行コマンド
Claude Codeは特定エディタ専用ではありませんが、公式VS Code拡張機能とJetBrains連携を利用できます。
VS Code拡張ではネイティブGUI、選択範囲の共有、差分確認などを使え、統合ターミナルだけに限定されません。
CursorなどVS Code系エディタで利用する場合も、同時編集の衝突を避けます。
# VS Codeの統合ターミナルで実行:対象プロジェクトを開く
code .
# VS Codeの拡張機能画面で実行:Claude Code公式拡張を検索して導入
# ターミナルで実行:CLI連携も確認
claude --version
# ターミナルで実行:変更後の差分を確認
git status --short && git diff
具体的な手順・設定方法
公式拡張機能を導入し、対象リポジトリだけを開きます。
エディタの未保存変更を保存してからClaude Codeへ編集を任せます。
大規模変更はClaude Code、局所修正はエディタなど、フェーズを分けて差分を確認します。
実践プロンプト / 活用テクニック
# Claude CodeのIDE画面または起動後のセッション内で入力
現在選択している関数の型エラーを説明してください。
最初は修正せず、原因、影響範囲、必要なテストを報告してください。
承認後にこのファイルと対応テストだけを変更してください。
注意点・よくあるエラーと対処法
公式拡張と名前が似た第三者拡張を取り違えないでください。
エディタ側AIとClaude Codeを同じファイルへ同時実行する場合は別worktreeへ分離してください。
未保存バッファとディスク上のファイルが競合すると、変更が失われる可能性があります。