広告

複数のプロジェクトをカオスにせず“バイブ・コーディング”する方法

Dev.to / 2026/3/29

💬 オピニオンTools & Practical Usage

要点

  • この記事では、複数プロジェクトの“バイブ・コーディング”が、複数のエディタウィンドウやバックグラウンドのAIエージェントを扱うことで、手作業の確認やストレスに陥りがちな様子を説明する。
  • 何度もプロジェクトを切り替えることがフローを崩してしまう理由を論じており、戻ってきた際に毎回コードを読み直し、AIの出力を再確認し、改めて文脈を取り戻す必要があることが挙げられている。
  • 解決策として Clopen を紹介し、どのプロジェクトでもAIエージェントの作業完了を通知することで、すべてのウィンドウを常に監視する必要を減らす。
  • Clopen では、視覚的なサイドバーのバッジが「新たに完了した出力があるプロジェクト」を示すため、すべてのプロジェクトをクリックし回る代わりに、適切な場所へ素早く移動できる。

最後に、複数のプロジェクトを同時に回しながら「バイブ・コーディング」をしていたときのことを思い出してみてください。

メインプロジェクト用にCursorを開く。サブで作っているものには別ウィンドウ。もしかしたら、今日触ると約束したクライアント案件用にもう1つ。

AIエージェントがバックグラウンドで動いて、勝手に仕事を進めてくれる。

でも、あなたはそれらを全部見守っているわけではありません。どこか別の場所で、別の何かを処理しています。

そしてようやく戻ってきたとき、終わっていましたか? エラーが待っていませんか? まだ考えていますか? 実際に見に行くまで分かりません。ひとつずつ。手作業で。

これが「マルチプロジェクトのバイブ・コーディング」が実際にどう見えるか

最初は、プロジェクトごとにCursorの別ウィンドウを開くのは気になりません。

ここにプロジェクトA。あちらにプロジェクトB。簡単です。

でもそのうち3つ。4つ。プロジェクトを行ったり来たりしているうちに、ある時点で頭の中で何かが壊れます。

どのAIが今終わった? どれがまだ動いている? この15分間ずっと置かれていて、出力は準備できて、あなたが戻ってくるのを待っているのはどれ?

分からない。だから全部クリックして回ります。各ウィンドウをひとつずつ確認。

それはバイブ・コーディングじゃありません。ウィンドウが増えただけの、ただのストレスです。

複数の同一のCursor/VS Codeのプロジェクトウィンドウが並んでいるが、どれにもAIのステータス表示がない

切り替えるたびに、ミニリセットが入る

あるプロジェクトのウィンドウから別のプロジェクトのウィンドウに切り替えても、目を移すだけでは済みません。

いま何をしていたかを読み直す必要があります。AIが最後に書いた内容を再確認する。作業がどこで止まっていたかを思い出す。

それを、セッションごとに何度も何度も繰り返すことになります。

痛いのは時間ではありません。止まって、始め直すことです。切り替えた瞬間にリズムが崩れます。そして戻ってくるたびに、毎回ゼロから組み立て直さないといけない。

ただ「知っているだけ」ならどうでしょう?

ここでClopenが完全に状況を変えます。

あなたのプロジェクトのどれかでAIエージェントがタスクを終えると、Clopenがベルを鳴らします。あなたはそれを聞いて、何かが終わったと分かって、見に行く。

聞き逃していても問題ありません。Clopenはサイドバーに、そのプロジェクトのビジュアルバッジを表示します。「ここに新しいものがある。見に行って」とはっきり分かる明確な指標です。

すべてのウィンドウをクリックする必要はありません。点灯しているプロジェクトがどれかを見るだけで、そこに向かえばいい。

Clopenのプロジェクトサイドバー。完了したAIタスクを示す通知バッジが表示されている

3つか4つのエージェントを、別々のプロジェクトにまたがって同時に動かしているなら、これはすべてを変えます。

探偵ごっこをやめて、本当に動き出せる。

すべてを1つのタブに

これがうまくいく理由は、Clopenがすべてを1つのブラウザタブにまとめるからです。

プロジェクトごとに1つのウィンドウではありません。タブは1つ、というだけ。

あなたのAIチャット、ファイルエクスプローラ、ターミナル、ブラウザプレビュー。全部が同じ場所。目的のウィンドウを探し回る必要がありません。

プロジェクトAからプロジェクトBへの切り替えは、プロジェクト一覧で1クリックするだけ。同じタブです。即時。新しいウィンドウも開かないし、読み込みもしない。

そしてプロジェクトBに着地したとき、プロジェクトAはバックグラウンドでまだ動いています。そのターミナルはまだ開いたまま。AIエージェントも作業を続けています。あなたが視線を外したからといって、そこで止まることはありません。

これは、プロジェクトごとに別のCursorやTraeのウィンドウを使っていた人が、試した瞬間に「これだ」と感じるポイントです。

タブを閉じて、いつでも戻ってこられる

ブラウザタブ自体を完全に閉じても、作業は安全です。

もう一度開けばOK。セッションはそのまま維持されています。ターミナルの出力も残っている。AIのコンテキストも生きている。

お世話は不要です。「閉じる前に全部保存したっけ?」という慌てはありません。

ただのタブじゃない。どんなデバイスでも

ここで、まだ考えていなかったかもしれないことを1つ。

Clopenはブラウザで動きます。つまり、あなたのノートPCに縛られません。

机でコーディングしているとします。いくつかのエージェントが動いていて、うまく進んでいる。次にソファに移動したくなった。あるいは外に出たい。あるいは夜が遅くて、寝る前にスマホで進捗を確認するだけでもいい。

できます。

Clopenには内蔵のPublic Tunnelがあります。トグルを1回切り替えるだけで、ローカルのClopenにどこからでも、どのデバイスからでもアクセスできます。スマホで開けば、すべてそこにあります。同じプロジェクト。同じセッション。同じターミナル出力。UIは画面に合わせて自動で適応します。

内蔵のPublic Tunnelを通じて、MacBookとiPhoneの両方でClopenのワークスペースが開いている

セキュリティについて聞く前にお伝えしておくと、はい、Clopenはカバーしています。

設定(Settings)で認証モードを有効にできます。あなたのClopenのURLを開こうとする人は、最初にログインしないといけません。なので、アクセス元がどこであっても、Clopenはあなたのもののまま、あなたのものだけです。

ワークスペースがあなたについてくる。逆ではありません。

スタックをサクッと

Clopenは完全にローカルで動きます。何もクラウドに送られません。ネットワークのせいで遅くなることもありません。

速度のためにBun、なめらかなUIのためにSvelte 5、そしてTailwindで、邪魔にならない形できれいに保ちます。

数秒で起動し、作業中は静かに待っています。

これが、バイブ・コーディングが本来こういう感触であるべきだった

AIが自分の仕事をしている。あなたは追いかけなくても把握できている。

複数プロジェクトでも、混乱はゼロ。Clopenが「ここにあなたの注意が必要」と教えてくれるので、どれを見ればいいか分かります。1クリックで切り替えます。確認して、方向付けして、次に進む。

これこそが、バイブ・コーディングにずっと備わっているはずのリズムです。

bun add -g @myrialabs/clopen

ローカルにインストールして、GitHubのリポジトリを見て、チームにあなたの感想を伝えてください。

あなたのAIはすでに一生懸命働いています。あなたのワークスペースも同じくらい一生懸命働くべきです。

広告