
MulmoTerminal — Claude Code を並列で動かすブラウザコックピット(完全ガイド)
2026年10月1日
MulmoTerminal(マルモターミナル)は Claude Code や Codex を 1 画面のグリッドで並列に動かすオープンソースのコックピット。`npx mulmoterminal@latest` の一行で起動し、作業中・あなた待ち・完了を色で表示、git worktree 隔離・tmux セッション永続化・スマホ通知を内蔵。Claude Code 拡張や Cursor では辛い「複数エージェントを並列で監督する」を解く道具。何ができるか・どう使うかを 1 ページで。

MulmoTerminal の PR 本文フッター — 3 日後にレビューが付いたとき、どのクローンで作業したか迷わない
2026年9月14日
AI エージェントを並列に動かすと、同じリポジトリのクローンが 3 本、4 本と増える。3 日後にレビューが付いたとき、どのフォルダで作業したか思い出せない。MulmoTerminal は PR を作ると本文の末尾に `work in <フォルダ名>` の 1 行を自動で入れる。ブランチ名を書かず、フォルダ名だけを書く理由と、既定で有効にしている設計判断を解説。

MulmoTerminal の issue → worktree — GitHub Issue の ▶ ボタンで、6 手を 1 クリックに畳む
2026年8月12日
GitHub Issue から作業を始めるまでに毎回同じ 6 手を踏んでいる。本文を読む/ブランチ名を決める/最新を fetch する/worktree を切る/AI を起動する/issue 本文を貼る。MulmoTerminal は issue 行の ▶ ボタンで、issue 読み込みから worktree 作成(issue/<番号>-<slug>、fetch した origin から分岐)、Claude 起動、本文を入力欄に置くところまでを 1 クリックで済ます。最後の送信だけはあえて自動化しない — issue 本文は他人が書いたテキストだから。番号が入ったブランチが Fixes #N と作業コメントまで繋げる仕組みを解説。

MulmoTerminal の worktree 片付け — 消えるコミットと変更の数を、ボタン自身に言わせる
2026年8月11日
AI を並列で動かすと、作業用の worktree が一週間で 20 本溜まる。どれが片付いていてどれが未保存の変更を抱えているか、見ないと決められない。MulmoTerminal は閉じるダイアログに「2 unpushed commits + 5 uncommitted changes will be discarded」のように消えるものを数値で出し、ボタンの文字を Keep / Discard & remove に切り替える。確認を出す瞬間に数え直す理由、管理下の外は消せない設計、.gitignore に 1 行足す必要までを解説。

MulmoTerminal の worktreeEnv — 作業ごとに違うポートと DB 名を、自動で配布する
2026年8月10日
git worktree で作業は分けられるが、ポートもデータベースも 1 台のマシンに 1 つしかない。2 本目の worktree で yarn dev を立ち上げると Port 3000 is already in use で落ち、DB の場合は落ちずに壊れる。MulmoTerminal は .mulmoterminal.json に `worktreeEnv` を書くと、worktree ごとに重複しないポートと slug を予約して環境変数として渡す。刻みが 10 である理由、一度予約したら動かない設計、同じプロジェクトの 2 本目クローンにも効く副産物まで。

MulmoTerminal の worktree 設定引き継ぎ — 色相を 12 度ずらして見分ける
2026年8月8日
git worktree を切った直後のセルだけが灰色の無地になり、どのプロジェクトの派生か分からなくなる。MulmoTerminal は親プロジェクトの名前・アイコン・モデル・色・順位をコピーした .mulmoterminal.local.json を書き込み、枠の色だけ色相を 12 度ずつずらす。彩度と明度を触らない理由、addDirs を引き継がない理由、worktreeEnv は引き継ぐ理由、書き込まない 2 つのケースまでを解説。

MulmoTerminal の git worktree 隔離 — 並列 AI エージェントがファイルを踏まないようにする仕組み
2026年8月7日
Claude Code や Codex を同じリポジトリで並列に動かすと、エージェント同士が同じファイルを書き換えて片方の変更が消える。MulmoTerminal は起動フォームでタスク名を入れるだけで git worktree を切り、別ブランチ・別フォルダに隔離する。agent/<名前> と issue/<番号>-<slug> で分岐元が変わる理由、1 worktree に 2 セッション入れない制約、.gitignore の 1 行を解説。