Claude한테 짜게 시키고 Codex한테 까게 시키기 — 두 에이전트를 한 레포에서 분담시키는 실무 패턴
Claude Code와 Codex를 한 레포에서 분담시키는 실무 패턴을 실험한 결과, 두 에이전트가 서로의 작업 흐름을 방해하지 않도록 분리하는 것이 핵심이며, 이를 통해 코드 품질과 검토 효율성을 크게 높일 수 있다는 내용입니다.
* **무엇이 일어났는지:** Claude Code를 메인 작성자로, Codex를 자문(advisory) 리뷰어로 분리하여 사용했을 때, 두 모델이 서로의 작업 흐름을 차단하지 않는 구조(advisory는 절대 차단 X)를 구축하는 실무 패턴을 실험했습니다.
* **왜 중요한지:** 이 이중 구조 패턴을 적용함으로써, 코드 작성자(Claude)와 리뷰어(Codex)가 각자의 역할에 집중하게 되어 자기 코드에 대한 셀프 리뷰 피로가 줄고, 머지 직전에 잡히는 버그가 늘어나는 등 결과적으로 코드 품질이 향상되었습니다.
* **주의할 점 또는 맥락:** 두 에이전트 간의 분담 시, `AGENTS.md`나 `CLAUDE.md`와 같은 컨텍스트 파일을 동일하게 채우지 않아야 하며, 보안 관련 파일(secrets) 처리와 같은 민감한 작업은 차단(block)을 적용해야 하는 등 역할에 따라 차단 여부를 다르게 적용해야 합니다.
* **무엇이 일어났는지:** Claude Code를 메인 작성자로, Codex를 자문(advisory) 리뷰어로 분리하여 사용했을 때, 두 모델이 서로의 작업 흐름을 차단하지 않는 구조(advisory는 절대 차단 X)를 구축하는 실무 패턴을 실험했습니다.
* **왜 중요한지:** 이 이중 구조 패턴을 적용함으로써, 코드 작성자(Claude)와 리뷰어(Codex)가 각자의 역할에 집중하게 되어 자기 코드에 대한 셀프 리뷰 피로가 줄고, 머지 직전에 잡히는 버그가 늘어나는 등 결과적으로 코드 품질이 향상되었습니다.
* **주의할 점 또는 맥락:** 두 에이전트 간의 분담 시, `AGENTS.md`나 `CLAUDE.md`와 같은 컨텍스트 파일을 동일하게 채우지 않아야 하며, 보안 관련 파일(secrets) 처리와 같은 민감한 작업은 차단(block)을 적용해야 하는 등 역할에 따라 차단 여부를 다르게 적용해야 합니다.