OMAR: 数百のAIコーディングエージェントを階層的に管理するためのオープンソースTUI

OMAR(Open Multi-Agent Runtime)は、多数のAIコーディングエージェントを並行して orchestration するためのTUI(ターミナルユーザーインターフェース)です。KarimとShaokaiが、Claude Codeが一晩でCIの問題を修正できる能力に感銘を受け、複数のClaude CodeウィンドウをCtrl+Tabで切り替える苦痛を解消するために開発しました。このプロジェクトはオープンソースで、omar.techで入手できます。
主な機能
- 深い階層構造:エージェントがエージェントを管理する、企業のような構造。任意の深さの並列組織を作成可能。
- 異種バックエンド:Claude、Codex、Cursor、Opencodeをチームとして連携させ、各タスクに最適なモデルを組み合わせ可能。
- 完全制御:任意のサブエージェントと会話・制御可能。矢印キーで階層を移動し、ポップアップで接続。
- 柔軟なライフスパン:長期実行または一時的なエージェント、メモリスナップショットによるセッション間の状態永続化。
- メッセージングと統合:エージェントをSlackチャンネルに接続。
- tmuxベース:すべてのtmuxコマンドとキーバインドをサポート。高度にカスタマイズ可能。
クイックスタート
ワンライナー(macOS/Linux):
$ curl -fsSL https://omar.tech/install.sh | sh
Homebrew:
$ brew install lsk567/omar/omar
ソースから(Rust 1.70+とGNU Makeが必要):
$ git clone https://github.com/lsk567/omar.git
$ cd omar && make install
前提条件
tmux 3.0+と少なくとも1つのエージェントバックエンド(Claude Code、Codex CLI、Opencode、Cursor CLI)が必要です。
使い方
- 起動:
$ omar - プロンプトをExecutive Assistantウィンドウにコピー。エージェントが生成され、階層的に組織化されます。
アイデアは、単一エージェントのターミナルから、組織構造を反映した群れへと移行することです。Executive Assistantがチームに委任し、チームがサブエージェントに委任します。すべてを1つのTUIから制御できます。
📖 全文を読む: HN AI Agents
👀 See Also

Vibeyard: PR、イシュー、カンバンカードからClaudeセッションを起動するオープンソースダッシュボード
Vibeyardは、PR、Issue、カンバン、Claudeセッション用のドラッグ可能なウィジェットを備えたオープンソース(MIT)のホーム画面です。任意のカードをクリックすると、レビュー、修正計画、再開のために事前スコープされたClaude Codeセッションが起動します。

Claudeトークンカウンターがモデル比較機能で更新されました
Simon WillisonのClaudeトークンカウンターツールが、異なるClaudeモデル間でのトークン数の比較をサポートするようになりました。このアップデートにより、Opus 4.7は更新されたトークナイザーの影響で、Opus 4.6よりも1.0〜1.35倍多くのトークンを使用することが判明し、価格が同じにもかかわらず、コストが約40%増加する可能性があります。

クラウフォース:クラウボットエージェントチームを管理するためのオープンソースコントロールプレーン
Clawforceは、数回のクリックでデプロイ可能なClawbotエージェントチームを管理するためのオープンソースのコントロールプレーンです。UIを通じてキャラクター、スキル、MCP統合、ツールの設定を提供し、エージェントは計画、調整、タスクの協調実行が可能です。

ピコクロー、F1 AIエージェントの構築に失敗、APIクレジットで20ドルを浪費
ある開発者が、Raspberry Pi Zero 2WでPicoClawを使用してF1情報ボットを構築しようと試みましたが、ツールはバージョン11にデフォルト設定され、誤ったPythonコードを生成し、DeepSeek APIクレジットを20ドル消費したにもかかわらず、動作するソリューションを生み出すことができませんでした。