スキル一覧に戻る
moonbit-community

codex-parallel-subagents

by moonbit-community

3🍴 1📅 2026年1月21日
GitHubで見るManusで実行

SKILL.md


name: codex-parallel-subagents description: "[DEPRECATED] Run multiple AI agent threads in parallel with bounded concurrency. Use evolving-workflow instead."

Codex Parallel Subagents

DEPRECATED: This skill is deprecated. Use evolving-workflow instead, which provides a declarative workflow API with built-in parallel execution support via .concurrency(n).

Run multiple AI agent threads concurrently with bounded parallelism and collect results safely.

When to use this skill

  • Running multiple agent tasks in parallel
  • Fan-out work across files, packages, or repositories
  • Batch processing with rate limiting
  • Streaming progress from concurrent tasks
  • Collecting structured outputs from multiple agents

Quick navigation

NeedResource
New to Codex SDKreferences/codex-basics.md
Advanced optionsreferences/codex-advanced.md
Async patternsreferences/async-basics.md
Troubleshootingreferences/troubleshooting.md

Production-ready assets

Copy these to jumpstart your implementation:

AssetDescriptionRun
parallel_batchReentrant batch processing with stdin/file input, offset/limit, JSON outputmoon run -C assets/parallel_batch assets/parallel_batch
package_analyzerDiscover and summarize all MoonBit packagesmoon run -C assets/package_analyzer assets/package_analyzer

How to use these assets

  1. Copy the asset directory to your project
  2. Customize run_task() (or the main processing function) for your use case
  3. Adjust structs (TaskInput, etc.) if you need additional fields
  4. Set environment variables as needed (CODEX_WORKDIR, PARALLELISM)

See each asset's README for detailed usage and options.

Key rules

  1. One thread per task - never share threads across concurrent tasks
  2. Use semaphores - guard parallel runs with @async.Semaphore::new(n) to avoid rate limits
  3. Set working directory - use ThreadOptions::new(working_directory=...) for task isolation
  4. Allow failures - use allow_failure=true and capture errors per task
  5. Avoid conflicts - for tasks that modify shared resources (e.g., building software, editing same files), use git worktrees or separate directories to isolate each agent

スコア

総合スコア

60/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です