テック技報最新号へ →
AIコーディング

tmux+devcontainer で Claude Code を4並列: 通知を tmux のペインで受ける

devcontainer-cli で作業環境をコンテナに分け、tmux のペインごとに Claude Code を動かす。Claude からの通知が tmux のペインに出るので、どのセッションが入力待ちか一目で分かり、4並列で回せる。

@naa0yama · 投稿 2026-05-06
#ai-coding#claude-code#tmux#devcontainer#並列

構成(@naa0yama の例)

役割ツール
画面分割・セッション管理tmux
作業環境の分離devcontainer-cli(+ ssh と gpg-agent をコンテナから使えるようにする)
エージェントClaude Code
ログ・トレースの確認OpenObserve
ファイル操作・Gityazi(ファイラー)、lazygit
ローカルのルーティングtraefik

手順

  1. リポジトリに devcontainer.json を用意し、devcontainer up でコンテナを立てる(作業ごとに別ディレクトリや worktree で)
  2. tmux でウィンドウやペインを分け、それぞれ devcontainer exec で入って Claude Code を起動する
  3. Claude Code の通知(入力待ち・完了)が tmux 側で見えるようにする。ペインの表示が変わったものから順に対応する
  4. 複数コンテナで開発サーバーを動かすなら、traefik のようなリバースプロキシでホスト名ごとに振り分けるとポートがぶつからない

注意点

出典

X の元の投稿を開く