agent-eval
Freeコーディングエージェント(Claude Code、Aider、Codexなど)のカスタムタスクによる直接比較。合格率、コスト、時間、一貫性メトリクスを測定
The English summary is being prepared. Showing the original description.
dmux(AIエージェント用tmuxペインマネージャ)を使用したマルチエージェントオーケストレーション。Claude Code、Codex、OpenCodeなどのハーネス間での並列エージェントワークフローのパターン。複数エージェントセッションの並列実行やマルチエージェント開発ワークフローの調整に使用。
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
dmux(エージェントハーネス用tmuxペインマネージャ)を使用して、並列AIエージェントセッションをオーケストレーションします。
dmuxはAIエージェントペインを管理するtmuxベースのオーケストレーションツールです:
nを押して新しいペインをプロンプト付きで作成mを押してペイン出力をメインセッションにマージインストール: リポジトリからdmuxをインストールしてください(パッケージを確認後)。github.com/standardagents/dmuxを参照
# Start dmux session
dmux
# Create agent panes (press 'n' in dmux, then type prompt)
# Pane 1: "Implement the auth middleware in src/auth/"
# Pane 2: "Write tests for the user service"
# Pane 3: "Update API documentation"
# Each pane runs its own agent session
# Press 'm' to merge results back
リサーチと実装を並列トラックに分割:
Pane 1 (Research): "Research best practices for rate limiting in Node.js.
Check current libraries, compare approaches, and write findings to
/tmp/rate-limit-research.md"
Pane 2 (Implement): "Implement rate limiting middleware for our Express API.
Start with a basic token bucket, we'll refine after research completes."
# After Pane 1 completes, merge findings into Pane 2's context
独立したファイル間で作業を並列化:
Pane 1: "Create the database schema and migrations for the billing feature"
Pane 2: "Build the billing API endpoints in src/api/billing/"
Pane 3: "Create the billing dashboard UI components"
# Merge all, then do integration in main pane
一方のペインでテストを実行し、もう一方で修正:
Pane 1 (Watcher): "Run the test suite in watch mode. When tests fail,
summarize the failures."
Pane 2 (Fixer): "Fix failing tests based on the error output from pane 1"
異なるタスクに異なるAIツールを使用:
Pane 1 (Claude Code): "Review the security of the auth module"
Pane 2 (Codex): "Refactor the utility functions for performance"
Pane 3 (Claude Code): "Write E2E tests for the checkout flow"
並列レビューの視点:
Pane 1: "Review src/api/ for security vulnerabilities"
Pane 2: "Review src/api/ for performance issues"
Pane 3: "Review src/api/ for test coverage gaps"
# Merge all reviews into a single report
重複するファイルに触れるタスクの場合:
# Create worktrees for isolation
git worktree add -b feat/auth ../feature-auth HEAD
git worktree add -b feat/billing ../feature-billing HEAD
# Run agents in separate worktrees
# Pane 1: cd ../feature-auth && claude
# Pane 2: cd ../feature-billing && claude
# Merge branches when done
git merge feat/auth
git merge feat/billing
| ツール | 機能 | 使用するタイミング |
|---|---|---|
| dmux | エージェント用tmuxペイン管理 | 並列エージェントセッション |
| Superset | 10以上の並列エージェント用ターミナルIDE | 大規模オーケストレーション |
| Claude Code Taskツール | プロセス内サブエージェント生成 | セッション内のプログラム的並列処理 |
| Codex multi-agent | 組み込みエージェントロール | Codex固有の並列作業 |
ECCには、個別のgitワークツリーを使用した外部tmuxペインオーケストレーション用のヘルパーが含まれています:
node scripts/orchestrate-worktrees.js plan.json --execute
plan.jsonの例:
{
"sessionName": "skill-audit",
"baseRef": "HEAD",
"launcherCommand": "codex exec --cwd {worktree_path} --task-file {task_file}",
"workers": [
{ "name": "docs-a", "task": "Fix skills 1-4 and write handoff notes." },
{ "name": "docs-b", "task": "Fix skills 5-8 and write handoff notes." }
]
}
ヘルパーの機能:
seedPathsをメインチェックアウトから各ワーカーワークツリーにオーバーレイ.orchestration/<session>/配下にワーカーごとのtask.md、handoff.md、status.mdファイルを作成seedPathsは、ローカルのオーケストレーションスクリプト、ドラフトプラン、ドキュメントなど、まだHEADの一部ではないダーティまたは未追跡のローカルファイルにワーカーがアクセスする必要がある場合に使用します:
{
"sessionName": "workflow-e2e",
"seedPaths": [
"scripts/orchestrate-worktrees.js",
"scripts/lib/tmux-worktree-orchestrator.js",
".claude/plan/workflow-e2e-test.json"
],
"launcherCommand": "bash {repo_root}/scripts/orchestrate-codex-worker.sh {task_file} {handoff_file} {status_file}",
"workers": [
{ "name": "seed-check", "task": "Verify seeded files are present before starting work." }
]
}
tmux capture-pane -pt <session>:0.<pane-index>で検査。brew install tmux(macOS)またはapt install tmux(Linux)でインストール。No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
コーディングエージェント(Claude Code、Aider、Codexなど)のカスタムタスクによる直接比較。合格率、コスト、時間、一貫性メトリクスを測定
The English summary is being prepared. Showing the original description.
AIエージェントのアクションスペース、ツール定義、オブザベーションフォーマットを設計・最適化し、タスク完了率を向上させる
The English summary is being prepared. Showing the original description.
評価ファーストの実行、分解、コスト考慮型モデルルーティングによるエージェンティックエンジニアとしての運用
The English summary is being prepared. Showing the original description.
AIエージェントが実装出力の大部分を生成するチームのためのエンジニアリング運用モデル
The English summary is being prepared. Showing the original description.
AI支援開発のためのリグレッションテスト戦略。データベース依存なしのサンドボックスモードAPIテスト、自動バグチェックワークフロー、同一モデルがコードの作成とレビューを行う際のAIの盲点を検出するパターン。
The English summary is being prepared. Showing the original description.
AndroidおよびKotlin Multiplatformプロジェクトのためのクリーンアーキテクチャパターン — モジュール構成、依存関係ルール、UseCase、Repository、データレイヤーパターン
The English summary is being prepared. Showing the original description.