Cjbuilds/Codex-Orchestration
Bring any model to Codex, assign them any role, use them in /goal or any workflow.
Codex Orchestration – Codex AI 어시스턴트용 플러그인
무엇인가요 – Codex 플러그인으로, 다른 대규모 언어 모델(LLM) 서비스(예: Anthropic Claude Fable 5, Claude Opus 5, OpenRouter 모델 등)를 Codex 작업에 연결하고 각 모델에 특정 역할을 할당할 수 있습니다:
- 기획자 – 작업 계획을 초안 작성하고 반복적으로 개선합니다.
- 자문가 – 계획을 검토하고 결함을 지적한 후 최종 승인합니다.
- 디자이너 – 제한된 시각/UX/IA 인수 자료를 생성합니다(선택 사항).
- 실행자 – 승인된 계획을 구현합니다(필수).
Codex는 최상위 오케스트레이터로 남아 있으며, 역할 간 작업을 전달하고 모든 결과를 검증한 후 최종 답변을 반환합니다.
왜 사용하고 싶을까
- 각 단계(기획, 검토, 설계, 구현)에 가장 강력한 모델을 사용할 수 있습니다. 단일 모델을 사용하는 것보다 더 나은 결과를 얻을 수 있습니다.
- 코드 변경 전에 더 검증된 계획을 얻을 수 있습니다.
- 독립적인 작업 단계를 병렬로 처리하여 실행 시간을 최대 2배까지 단축할 수 있습니다.
- 무거운 작업이 저렴한 모델들 사이에 분산되므로 프리미엄 모델 사용량을 줄일 수 있습니다.
설치
# Codex 마켓플레이스에서 플러그인 추가
codex plugin marketplace add Cjbuilds/Codex-Orchestration
# 플러그인 자체 설치
codex plugin add codex-orchestration@codex-orchestration
Python 3.11+가 필요합니다.
빠른 시작 – 모든 명령어는 쉘 명령어가 아니라 Codex 채팅 내의 스킬 프롬프트로 입력해야 합니다.
# 전체 워크플로우 설정 (기획자 + 자문가 + 디자이너 + 실행자)
$codex-orchestration:codex-orchestration setup \
planner: Claude Fable 5 High, \
advisor: GPT-5.6 Sol High, \
designer: GPT-5.6 Terra High, \
executor: GPT-5.6 Luna Extra High
# 최소 워크플로우 설정 (자문가와 실행자만)
$codex-orchestration:codex-orchestration setup \
advisor: Claude Opus 5 XHigh, \
executor: GPT-5.6 Luna Extra High
설정 프롬프트 후, 일반적인 Codex 작업을 시작하면 저장된 워크플로우가 자동으로 적용됩니다.
핵심 개념 및 제한 사항
- 기획자 및 자문가는 최대 8회까지 검토 라운드를 반복할 수 있습니다.
PLAN_APPROVED가 수신되지 않으면 실행이 중단되고 최신 계획이 표시됩니다. - 디자이너는 Codex로부터 전달된 디자인 자료만 편집하며, 구현 코드에는 절대 접근하지 않습니다.
- 동시에 구성할 수 있는 Claude 구독 자리(기본 5 또는 Opus 5)는 하나뿐이며, 이는 기획자 또는 자문가로만 사용 가능합니다.
- 외부 모델은 보안된 자격 증명 저장소 기반의 흐름을 통해 역할로 추가되며, 플러그인은 API 키를 채팅에 붙여넣으라고 요청하지 않습니다.
- 플러그인은 루트 모델이나 모델 선택기 변경하지 않습니다. Codex는 최종 권한을 유지합니다.
플러그인 관리
… status– 현재 활성화된 역할과 준비 상태를 표시합니다.… repair– 자격 증명을 건드리지 않고 일치하지 않는 저장된 상태를 복구합니다.… disable– 이전 라우팅 구성으로 복원합니다(사용자 정의 역할은 삭제하지 않음).… --update– 플러그인이 Codex의 내장 플러그인 매니저를 통해 자체 업데이트를 요청합니다(v0.7.0 이상에서 사용 가능).- 제거:
disable프롬프트를 실행한 후codex plugin remove …로 플러그인을 제거합니다.
개발 및 품질
- 표준 Python 개발 스택 사용(
requirements‑dev.txt,ruff,unittest). - 프로덕션 준비도 감사, 보안 정책, 릴리스 프로세스 포함.
라이선스 – MIT.
위 모든 세부 정보는 리포지토리의 README에서 직접 가져왔으며, 추가 기능은 추측되지 않았습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- Dispatch
- 프로젝트