VS Code を開くたびに、ターミナルと Claude Code を手で並べ直していました。設定だけでは自動にできなかったので、Claude に自分用の小さな拡張機能(VS Code に後から足せる追加機能)を作ってもらいました。
※ Windows の VS Code での例です。
並べたい形
作業フォルダ(C:\GenerativeAi)を開いたら、次の並びにします。
| 場所 | 出すもの |
|---|---|
| 左・真ん中 | ターミナル |
| 右 | Claude Code |
| 一番下のパネル | ターミナル |
ターミナルはどれも、claude と打つと起動メニューが出る状態で開きます。
作ってもらった拡張機能
名前は genai-layout です。公開はせず、自分の PC に入れるだけです。
- C:\GenerativeAi を開いたときだけ動く
- 前回のターミナルと Claude Code のタブを閉じてから、上の形に並べる(開いていたファイルはそのまま)
- 崩れたときは、コマンドパレット(Ctrl+Shift+P)で「GenerativeAi: 画面を初期配置に戻す」を選ぶと並べ直せる
やめるときは、VS Code の拡張機能の画面でアンインストールするだけです。
つまずいたこと:ターミナルが二重になる
- 症状:VS Code を開き直すと、ターミナルが二重に増えていた
- 原因:VS Code の「前回のターミナルを復活させる機能」と、拡張機能が並べるターミナルが重なっていた
- 解決:settings.json で復活の機能を止めた
"terminal.integrated.enablePersistentSessions": false
そのまま使える頼み方
VS Code で C:\GenerativeAi を開いたとき、ターミナル2つと Claude Code を横に並べる、自分用の拡張機能を作ってください。
条件:
- 公開はせず、自分の PC に入れるだけ
- 前回のターミナルが復活して二重にならないようにする
- 崩れたときに、コマンド1つで初期の配置に戻せるようにする
- 入れる前に、settings.json を .bak でバックアップする
- やめる方法も教えてください
フォルダ名は、自分の作業フォルダに置き換えてください。
記事の一覧:Claude Code の環境づくり まとめ
参考(2026年10月13日 確認)
- Terminal advanced(VS Code 公式・英語):terminal.integrated.enablePersistentSessions の説明

コメント