この記事ではAIエージェントに特化して解説します。AIエージェント全般は AIエージェントフレームワーク比較2026年版 をご覧ください。
Awesome Codex Subagentsとは:136個のAI専門エージェントを即導入
AIコーディングツールの普及で「エージェントに作業を委任する」開発スタイルが一般化しつつある。しかし、専門的なsubagent(サブエージェント)を自分で設計するのは手間がかかる。
Awesome Codex Subagentsは、OpenAIのCodex向けに設計された136個超の専門subagentを10カテゴリに分類したキュレーション型リソース集だ。GitHub Star 3.8K、Fork 436。各subagentは.toml設定ファイルで定義されており、ディレクトリにコピーするだけで即座にCodexで利用できる。
AIエージェントフレームワーク比較2026年版で紹介したCrewAIやLangGraphが「フレームワークから構築する」アプローチなのに対し、本リポジトリは「すぐ使えるsubagentを集めた」実践的なリソース集という位置づけだ。
10カテゴリ・136個のsubagent構成
| カテゴリ | subagent数 | 主な専門領域 |
|---|---|---|
| Core Development | 12 | バックエンド、フロントエンド、API設計、モバイル開発 |
| Language Specialists | 28 | Python、JS、Go、Rust、Java、C++、Swift等 |
| Infrastructure | 16 | DevOps、Kubernetes、Terraform、Docker、AWS/Azure/GCP |
| Quality & Security | 16 | コードレビュー、ペネトレーションテスト、アクセシビリティ |
| Data & AI | 12 | 機械学習、データエンジニアリング、NLP、MLOps |
| Developer Experience | 13 | ビルドシステム、ドキュメント、リファクタリング |
| Specialized Domains | 12 | ブロックチェーン、フィンテック、組込み、ゲーム開発 |
| Business & Product | 11 | プロダクト管理、技術ライティング、ビジネス分析 |
| Meta & Orchestration | 12 | マルチエージェント調整、ワークフロー自動化 |
| Research & Analysis | 7 | 市場調査、競合分析、データディスカバリ |
subagentの仕組み:toml設定ファイルの構造
各subagentは.tomlファイルで定義される。以下はバックエンド開発者subagentの構成例だ。
# .codex/agents/backend-developer.toml
name = "backend-developer"
description = "Server-side architecture and scalable API expert"
model = "gpt-5.4"
model_reasoning_effort = "high"
sandbox_mode = "workspace-write"
[instructions]
content = """
You are a senior backend engineer specializing in:
- RESTful/GraphQL API design
- Database schema optimization
- Microservice architecture patterns
- Performance tuning and caching strategies
"""
ポイントは3つ。
model: タスクの複雑さに応じてモデルを選択。深い推論にはgpt-5.4、高速タスクにはgpt-5.3-codex-sparkを指定sandbox_mode:read-only(レビュアー・監査系)かworkspace-write(開発者・エンジニア系)でアクセス権を制御[instructions]: subagentの専門性を定義するシステムプロンプト
導入手順:3コマンドで完了
グローバル導入(全プロジェクトで利用可能):
# 1. ディレクトリ作成
mkdir -p ~/.codex/agents
# 2. 必要なsubagentをコピー
cp categories/01-core-development/backend-developer.toml ~/.codex/agents/
cp categories/04-quality-security/reviewer.toml ~/.codex/agents/
# 3. 確認
ls ~/.codex/agents/
プロジェクト固有の導入(そのリポジトリでのみ有効、チームで共有可能):
mkdir -p .codex/agents
cp categories/04-quality-security/security-auditor.toml .codex/agents/
git add .codex/agents/ # チーム全体で共有
プロジェクト固有(.codex/agents/)はグローバル(~/.codex/agents/)より優先される。
マルチエージェントの使い方:明示的な委任
subagentはCodexが自動的に起動するものではなく、開発者が明示的に委任する仕組みだ。
Review this branch with parallel subagents.
Have reviewer look for correctness, security, and missing tests.
Have docs_researcher verify the framework APIs this patch depends on.
この設計により、各subagentが独立したコンテキストウィンドウで動作し、タスク間の情報汚染を防ぐ。
コード正確性チェック"] Codex --> S["security-auditor
脆弱性スキャン"] Codex --> D["docs_researcher
API仕様確認"] R --> Result["統合レビュー結果"] S --> Result D --> Result
LangChain・CrewAI・Claude Codeとの比較
| 項目 | Awesome Codex Subagents | LangGraph | CrewAI | Claude Code |
|---|---|---|---|---|
| 対象 | Codex専用 | 汎用LLM | 汎用LLM | Claude専用 |
| 導入方法 | tomlコピー | Pythonコード | YAML + Python | サブエージェント機能 |
| 専門subagent数 | 136+ | 自作 | 自作 | 自作 |
| 学習コスト | 低(設定ファイルのみ) | 高(グラフ設計) | 中(ロール定義) | 中 |
| カスタマイズ | toml編集 | フルコード | YAML + コード | プロンプト |
MCPサーバーの作り方ガイドで解説しているMCPプロトコルは、ツール連携の標準化を目指す点で本リポジトリと補完的な関係にある。MCPがツールの「接続規格」なら、subagentは「専門家の定義」だ。
こんな人におすすめ
- Codexを日常的に使っている開発者 — 136個の即戦力subagentで開発効率を底上げ
- 開発チームのリーダー —
.codex/agents/をGitで共有し、チーム全体で一貫したAI支援を実現 - マルチエージェント設計を学びたいエンジニア — 実践的なsubagent設計パターン(sandbox_mode、モデル選択、指示設計)を136件の実例から学べる
- セキュリティ・品質管理担当者 — コードレビュー、ペネトレーションテスト、コンプライアンス監査のsubagentをすぐに導入可能