そのほかの環境
自分で書いたわけではないけれど毎日使っているツールと、試してみて見送った人気のツールをいくつか。
OSはOmarchy
OmarchyはDHHのLinuxディストリビューションです。Arch LinuxにタイリングウィンドウマネージャーのHyprlandを載せ、最初から設定とテーマが整っています。公式サイトでは「エージェント時代の、自在に形を変えるOS」と呼んでいます。私の毎日のデスクトップで、今の開発者にとって最良の選択だと思っています。
- キーボード中心:どのウィンドウ、ワークスペース、アプリもショートカット1つ。ターミナルで過ごす1日に向いています
- 中身はArchなので、最新のコンパイラー、ランタイム、エージェントのCLIがパッケージ1つで手に入ります
- すべてがプレーンな設定ファイルです。まさにコーディングエージェントが読んで、代わりに書き換えられるものです
- ai-usagebarと私のゲームランチャーはOmarchyにネイティブ対応しています
Omarchyと、その土台になっているオープンソースプロジェクトに資金を出している非営利団体、Omacom Foundationに寄付するくらいには信じています。
うっかり何も死なせないためのtmux
tmuxはターミナルマルチプレクサーです。ターミナルのウィンドウとは別に生きるセッションの中でシェルを動かし、ウィンドウとペインに分割します。私が使う理由はほぼ1つです。うっかりターミナルを閉じてもエージェントは動き続け、コマンド1つで全部が戻ってきます。
tmux new -s work # start a named session# ...terminal closed by accident...tmux attach -t work # everything is still thereプロジェクトごとにエージェント入りのtmuxウィンドウを1つ。私に必要なオーケストレーションはそれだけです。
GitHubのtmuxお気に入りのモデル
主要なモデルはすべてベンチマークでテストしていますが、普段の選択は単純です。AnthropicかOpenAIのProプランを契約していれば、十分にまかなえます。
普段使い
最新のOpusか最新のGPT Solを、effortはmediumで。私の作業の9割ほどはこれで足ります。
控えのモデル
Kimi K3とGLM 5.3を、それぞれのサブスクリプションプランで。ClaudeやGPTがクォータに達したらどちらかに切り替え、文脈はai-memoryが引き継ぎます。
試して見送ったもの:Herdr
HerdrはRustで書かれたエージェント用のマルチプレクサーです。tmux風のペインとセッションに加えて、どのペインでコーディングエージェントが動いているか、作業中か、止まっているか、終わったかがわかるサイドバーがあります。
試しました。よくできていて、気に入っている人もたくさんいます。私の日課では使い道が見つかりませんでした。プロジェクトごとのtmuxウィンドウで、どのエージェントがどこにいるかはもうわかるからです。あなたの場合は違うかもしれません。
herdr.dev試して見送ったもの:エージェントのオーケストレーター
オーケストレーターは複数のエージェントをそれぞれ別のgit worktreeで並列に動かし、やったことを1か所でレビューできるようにします。今よく知られているのはこの2つです。
Conductor
macOSアプリ。Claude CodeやCodexのエージェントを複数、それぞれ隔離したworktreeで起動し、1つのウィンドウで差分を見られます。
Claude Squad
各エージェント(Claude Code、Codex、Gemini、Aider)に専用のtmuxセッションとgit worktreeを与えるターミナルアプリ。
人によっては本当の問題を解決してくれます。私のボトルネックはいつも各エージェントがどれだけ覚えているかで、並列に動かす数を増やしてもそこは何も変わりません。
いちばん大事なのはメモリ
毎回ゼロからセッションを始めるエージェントは、上にどんなオーケストレーターが載っていても同じミスを繰り返します。メモリがなければ、どのセッションも記憶喪失のインターンです。だから私はai-memoryを作り、動かすエージェントはすべてai-memory runで起動しています。