Skip to main content

dmux-workflows

複数のAIエージェントとタスク集約ワークフローを調整します。複数のワーカーで作業を分配し、エラーを処理し、結果をマージ。

Source facts

Repository
mturac/everything-openai-codex
Last source activity
May 18, 2026 at 18:23
Detected SKILL.md language
Japanese
Stars
86
Forks
2

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
dmux-workflows
description
複数のAIエージェントとタスク集約ワークフローを調整します。複数のワーカーで作業を分配し、エラーを処理し、結果をマージ。
origin
ecc
# dmux ワークフロー 複数のエージェントとタスク集約処理の調整。 ## 使用時期 - 複数のタスクを並行して実行 - 大規模なワークフローを調整 - エージェント間でタスクを分配 - エラーハンドリングとリトライ - 結果のマージと統合 ## アーキテクチャ ``` Input Task ↓ [Dispatcher] ↓ ├─ Worker 1 → Task A ├─ Worker 2 → Task B ├─ Worker 3 → Task C ↓ [Result Merger] ↓ Unified Output ``` ## 実装 ### 1. タスク定義 ```python tasks = [ Task(id=1, work="process data A"), Task(id=2, work="process data B"), Task(id=3, work="process data C"), ] ``` ### 2. Dispatch ```python dispatcher.run_parallel(tasks, workers=3) ``` ### 3. Results ```python results = dispatcher.get_results() merged = merge_results(results) ``` ## ベストプラクティス - [ ] タスク粒度を適切に設定 - [ ] エラーハンドリング - [ ] ロギング - [ ] モニタリング - [ ] タイムアウト管理 詳細については、ドキュメントを参照してください。
View on GitHub