<< All versions
Skill v1.0.1
currentAutomated scan100/100vibeeval/vibecosystem/codex-orchestration
+3 new
──Details
PublishedAugust 17, 2026 at 07:34 AM
Content Hashsha256:e35bbbca6d61ce4d...
Git SHA3b763b1fb288
Bump Typepatch
──Files
Files (1 file, 8.0 KB)
SKILL.md8.0 KBactive
SKILL.md · 269 lines · 8.0 KB
version: "1.0.1" name: codex-orchestration description: OpenAI Codex CLI + Claude Code (Hizir) birlikte kullanim rehberi. Is dagitim pattern'leri, GitHub Actions workflow ornekleri, review dongusu ve iki AI yazilim asistaninin guclu yanlarini birlestiren orchestration stratejileri.
Codex + Claude Code Orchestration
Guc Dagilimi Matrisi
| Yetenek | Codex CLI | Claude Code (Hizir) | Kazanan | |
|---|---|---|---|---|
| Hiz | gpt-5.6-luna / max | Claude adapter modeline bagli | Codex | |
| Maliyet | Worker modeline ve kullanimina bagli | Claude pricing | Adapter'a bagli | |
| Context window | Sinirli | 1M token | Claude Code | |
| Multi-agent | YOK (tek agent) | 134+ agent swarm | Claude Code | |
| Hook/self-learning | YOK | Tam destek (74 hook) | Claude Code | |
| Memory/state | Stateless (her cagri bagimsiz) | Persistent memory | Claude Code | |
| Code review | Basit lint | Derinlemesine + security | Claude Code | |
| Bulk refactoring | Cok iyi (hiz+ucuz) | Iyi ama pahali | Codex | |
| Mimari karar | Zayif | Guclu (architect agent) | Claude Code | |
| Test yazma | Iyi | Iyi + TDD workflow | Esit | |
| Security audit | Basit | 3-katman (SAST + review + manual) | Claude Code | |
| CI/CD entegrasyonu | GitHub native | GitHub Actions + webhook | Esit |
Kullanim Senaryolari
Senaryo 1: Codex Implement, Claude Code Review
En yaygin ve etkili pattern.
1. Claude Code → plan.md olusturur (architect agent)2. Codex → plan.md'ye gore implement eder (full-auto mode)3. Codex → PR acar4. Claude Code → PR review eder (code-reviewer + security-reviewer)5. Codex → Review bulgularini fix eder6. Claude Code → Final verify + merge onay
GitHub Actions Workflow:
yaml
# .github/workflows/codex-implement-claude-review.ymlname: Codex + Claude Code Pipelineon:issues:types: [labeled]jobs:codex-implement:if: contains(github.event.label.name, 'codex-task')runs-on: ubuntu-lateststeps:- uses: actions/checkout@v4- name: Codex Implementationenv:OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}run: |npx codex --approval-mode full-auto \--quiet \-q "Implement the task described in issue #${{ github.event.issue.number }}. Follow the plan if provided."- name: Create PRenv:GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}run: |git checkout -b codex/issue-${{ github.event.issue.number }}git add -Agit commit -m "feat: implement issue #${{ github.event.issue.number }} [codex]"git push -u origin codex/issue-${{ github.event.issue.number }}gh pr create --title "Codex: Issue #${{ github.event.issue.number }}" \--body "Automated implementation by Codex CLI. Awaiting Claude Code review."claude-review:needs: codex-implementruns-on: ubuntu-lateststeps:- uses: actions/checkout@v4- name: Claude Code Reviewenv:ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}run: |# claude-review workflow zaten mevcutclaude -p "Review the PR changes. Run code-reviewer + security-reviewer. Report findings."
Senaryo 2: Dual Review (Codex Hizli + Claude Code Derin)
yaml
# .github/workflows/dual-review.ymlname: Dual AI Reviewon:pull_request:types: [opened, synchronize]jobs:codex-quick-review:runs-on: ubuntu-lateststeps:- uses: actions/checkout@v4- name: Codex Quick Lint Reviewrun: |npx codex --approval-mode full-auto -q \"Review the diff for obvious issues: lint errors, typos, missing imports, type errors. Be brief."claude-deep-review:runs-on: ubuntu-lateststeps:- uses: actions/checkout@v4- name: Claude Code Deep Reviewrun: |claude -p "Deep review: architecture, security, performance, edge cases. Use code-reviewer + security-reviewer agents."
Senaryo 3: Codex Batch Task Dispatch
Birden fazla kuuk task'i Codex'e dagit, Claude Code koordine etsin.
bash
#!/bin/bash# batch-codex-tasks.shTASKS=("Add input validation to all API endpoints in src/api/""Convert all var declarations to const/let in src/utils/""Add JSDoc comments to all exported functions in src/lib/""Fix all TypeScript strict mode errors in src/models/")for i in "${!TASKS[@]}"; doecho "Task $((i+1)): ${TASKS[$i]}"npx codex --approval-mode full-auto --quiet -q "${TASKS[$i]}" &donewaitecho "All Codex tasks complete. Running Claude Code verification..."claude -p "Verify all changes: build, test, lint. Report issues."
Review Dongusu Pattern (5 Faz)
PHASE 1: PLAN (Claude Code)├── architect agent ile plan olustur├── Task'lari tanimla├── Kabul kriterleri belirle└── plan.md veya GitHub issue olusturPHASE 2: IMPLEMENT (Codex)├── codex --approval-mode full-auto├── Her task icin ayri branch├── PR ac└── Codex kendi testlerini de yazabilirPHASE 3: REVIEW (Claude Code)├── code-reviewer: Kalite, pattern, best practice├── security-reviewer: Guvenlik aciklari├── verifier: Build + test + lint└── VERDICT: PASS / FAIL + feedbackPHASE 4: FIX (Codex)├── Claude Code'un feedback'ini al├── Sadece belirtilen sorunlari duzelt├── Yeni feature EKLEME└── Tekrar PR guncellePHASE 5: MERGE (Claude Code)├── Final verify├── Tum testler geciyor mu?├── Security temiz mi?└── Merge onay + deploy
Codex CLI Kullanim Pattern'leri
Temel Komutlar
bash
# Interaktif mod (terminal'de calisir)codex# Tek seferlik task (non-interactive)codex -q "task aciklamasi"# Full auto (onay istemeden yapar)codex --approval-mode full-auto -q "task"# Model secimi luna_worker sozlesmesinden gelir; burada ikinci bir router yokcodex -q "task"# Quiet mode (CI/CD icin)codex --quiet -q "task"
CI/CD Entegrasyonu
bash
# GitHub Actions icindeCODEX_QUIET=1 npx codex --approval-mode full-auto -q "$TASK"# Cikti kontroluif [ $? -eq 0 ]; thenecho "Codex task basarili"elseecho "Codex task basarisiz, Claude Code'a devret"claude -p "Fix the failed Codex task: $TASK"fi
Maliyet Karsilastirmasi
| Senaryo | Sadece Claude Code | Sadece Codex | Hybrid | |
|---|---|---|---|---|
| 10 dosya refactoring | ~$2-5 | ~$0.30-0.50 | ~$0.80 | |
| Security review | ~$1-3 (derinlemesine) | ~$0.20 (yuzeysel) | ~$1.20 | |
| Test yazma (20 test) | ~$3-5 | ~$0.50-1.00 | ~$1.50 | |
| Mimari planlama | ~$2-4 (detayli) | ~$0.30 (yuzeysel) | ~$2.30 | |
| Toplam | ~$8-17 | ~$1.30-2.00 | ~$5.80 |
Hybrid strateji %40-60 maliyet tasarrufu saglar.
Formul: Codex'i "volume work" icin, Claude Code'u "judgment work" icin kullan.
Sinirlari ve Dikkat Edilecekler
Codex CLI Sinirlari
| Ozellik | Durum | Not | |
|---|---|---|---|
| Multi-agent | YOK | Tek agent, swarm mumkun degil | |
| Hook sistemi | YOK | PreToolUse/PostToolUse yok | |
| Self-learning | YOK | Hatalardan ders cikarma yok | |
| Persistent memory | YOK | Her cagri bagimsiz | |
| Agent personas | YOK | Tek persona | |
| Skill auto-discovery | KISMI | SKILL.md okuyabilir ama agent.md'leri kullanamaz | |
| Context window | SINIRLI | 1M degil, daha kucuk | |
| Tool calling | SINIRLI | Bash + file read/write |
Ne Zaman Codex KULLANMA
- Mimari kararlar gerektiren isler (Claude Code'un architect agent'i lazim)
- Security-critical degisiklikler (Claude Code'un 3-katman security review'i lazim)
- State gerektiren uzun isler (Codex stateless)
- Multi-file complex debug (Claude Code'un sleuth + coroner agent'lari lazim)
- Production deploy kararlari (Claude Code'un verify + ship workflow'u lazim)
Ne Zaman Codex KULLAN
- Bulk lint/format fix
- Boilerplate kod olusturma
- Basit test yazma
- Dokumantasyon olusturma/guncelleme
- Dependency upgrade (basit)
- Tekrarlayan refactoring (rename, extract method)
- i18n key ekleme
- Type annotation ekleme