【元記事】(https://zenn.dev/nasubikun/articles/tmux-for-ai-agents)
3行まとめ
- AIエージェント(Claude Code / Codex)での長時間コマンド実行と対話型CLIの問題を、tmuxで解決する方法を紹介
- tmuxを「人間が操作を覚えるツール」ではなく「AIに使わせるインフラ」として捉え、インストールだけで十分と主張
- tmuxセッションは親プロセスと独立して動作し、エージェント間での共有・永続化・監視が可能になる
要約
背景・課題
- AIエージェントでbackground taskを実行する際、
Ctrl+Cでの中断時やセッション終了時の挙動がエージェントごとに異なり把握が困難 npx create-next-app等の対話型CLIはAIが直接実行できず「実行できません」と拒否される
アプローチ
- tmuxをインストールするだけで、AIが自らtmuxセッション上でコマンドを実行するようになる
- tmuxの
send-keys機能により対話型プロンプトへの逐次回答入力が可能
成果・ポイント
- エージェント間でのセッション共有・監視が自由になり、Claude Codeで起動したセッションをCodexから参照できる
- よく使うパターンをCLAUDE.mdやSkillsに書けば毎回説明不要になる