Claude Code와 Codex app에서 조립하는 법
자동화·분리·지식·접속·분담·기억 여섯 요소는 Claude Code와 Codex app 어느 쪽에도 대응물이 있다. 대응표와 함께 Windows·사내 프록시·폐쇄망 등 국내 기업 환경에서 걸리는 지점을 짚는다.
앞 글 커넥터·서브에이전트·기억 — 검증력, 생성과 검증의 분리, 디스크까지로 루프의 구성 요소 '5개 + 기억'을 개념으로 다 봤다. 이 글은 그 개념을 실제 도구, Anthropic의 Claude Code와 OpenAI의 Codex app 위에 떨어뜨리는 대응표다. 표 다음에는 국내 기업 환경에서 그대로 따라 하기 전에 걸리는 지점도 짚는다. 조립이 끝나면 다음 글 안쪽 루프와 바깥쪽 루프 — 쓸수록 똑똑해진다에서 루프가 바퀴를 넘어 똑똑해지는 구조를 본다.
Claude Code와 Codex app에서 조립하는 법
개념을 실제 도구로 떨어뜨린다
여기까지의 구성 요소는 개념이다. 그럼 실제 도구에서는 어떻게 구현할까. 대표적인 두 에이전트 환경, Anthropic의 Claude Code와 OpenAI의 Codex app에서의 대응을 표로 정리했다.
| 프리미티브 | 루프 안에서의 역할 | Claude Code | Codex app |
|---|---|---|---|
| Automations(자동화) | 스케줄에 맞춘 발견 + 트리아지 | Routines·Desktop scheduled tasks·/loop(세션 내 반복)·/goal, hooks, GitHub Actions | Automations 탭(프로젝트 / 프롬프트 / 실행 빈도=cadence / 환경을 선택, 결과는 Triage inbox로 도착). 완수할 때까지 돌리려면 /goal |
| Worktrees(작업 분리) | 병행 작업을 분리한다 | --worktree, --resume, 서브에이전트별 isolation: worktree | 내장 worktree 지원(automation의 변경을 로컬 작업에서 격리) |
| Skills(지식) | 프로젝트 지식을 체계화 | Agent Skills(.claude/skills/<name>/SKILL.md), /skill-name으로 호출 | Agent Skills(.agents/skills/<name>/SKILL.md), $name으로 명시 호출 |
| Plugins / connectors(접속) | 도구에 접속 | MCP 서버 + plugins | Connectors(MCP) + plugins |
| Sub-agents(생성과 검증) | 아이디어 내기와 검증을 분담 | .claude/agents/<name>.md에 Markdown + YAML frontmatter로 정의 | .codex/agents/에 TOML로 정의 |
| State(상태의 기억) | 완료 / 다음에 할 일을 추적 | 메모리 기능(.claude/memory/에 자동 영속)·CLAUDE.md·진행 상황 Markdown, 또는 MCP 경유(예: Linear) | AGENTS.md 등 Markdown, 또는 connector 경유(예: Linear) |
사양은 바뀌니 최신 문서를 보자
주: 위 제품 사양은 바뀔 수 있다. 이 표는 취득일 2026년 6월 11일 시점 정보에 근거한다. 도입 전에는 각 제품의 최신 문서를 확인하자.
포인트는 '5개 + 기억'이 어느 환경에나 대응물로 제대로 존재한다는 점이다. 이름이나 놓이는 자리는 달라도 자동화·분리·지식·접속·분담·기억, 이 여섯을 갖추면 어느 쪽에서든 루프는 짤 수 있다. 우선 자기가 쓰는 환경의 대응 열을 보면서 하나씩 직접 만들어 보면 좋다. Claude Code 쪽 서브에이전트 정의 파일의 구체적인 형식은 커스텀 에이전트 정의 파일 작성법에 있다.
국내 기업 환경에서 이 표를 그대로 따라 하기 전에 걸리는 지점이 몇 개 있다(기준일 2026년 8월 22일).
- Windows 비중: Claude Code는 Windows에서 WSL 없이도 네이티브로 동작하지만, 워크트리를 여러 개 띄우는 구성에서는 경로·심볼릭 링크·줄바꿈(CRLF) 처리 때문에 WSL 쪽이 사고가 적다. 병렬 루프를 상시로 돌릴 계획이면 WSL2 + 리눅스 파일시스템(
/home/...) 위에 리포지터리를 두는 편을 권한다./mnt/c/아래에 두면 파일 I/O가 눈에 띄게 느려진다. - 사내 프록시·인증서: npm/pip 설치가 사내 프록시와 자체 서명 인증서 때문에 막히는 경우가 흔하다. MCP 서버는 대개
npx로 받아 실행하므로, 자동화 루프가 매일 새벽에 조용히 실패하는 원인이 여기인 경우가 많다. 설치 단계에서 레지스트리 미러와 CA 인증서를 먼저 정리해 두자. - 망분리·폐쇄망: 금융·공공 쪽 폐쇄망에서는 스케줄 기동형 자동화가 외부 API를 호출하는 순간 막힌다. 이 경우 루프의 검증 단계를 외부 커넥터가 아니라 사내 CI·사내 Git·사내 이슈 트래커로 구성하고, 개인정보가 포함된 데이터가 컨텍스트에 실리지 않도록 스킬 파일에 마스킹 규칙을 명시해 두는 접근이 현실적이다. 개인정보보호법상 처리 위탁·국외 이전 검토가 필요한지 여부는 조직의 보안 담당과 먼저 정리하는 게 순서다.
자주 묻는 질문
팀에 Claude Code를 도입하려면 실제 코드베이스에 맞춘 설계가 필요합니다.
무료 상담 신청