Claude Code · 실행 토폴로지

Claude Code · 실행 토폴로지 An architecture diagram generated by Archify. 대화형 진입점 · 지침 우선순위 선택 · Architecture component 대화형 진입점 지침 우선순위 선택 SDK / 비대화형 진입점 · 기본·사용자 지침 조립 · Architecture component SDK / 비대화형 진입점 기본·사용자 지침 조립 메인 대화 루프 · 지침 · 문맥 · 도구 · 이력 · Architecture component 메인 대화 루프 지침 · 문맥 · 도구 · 이력 공통 모델 API 계층 · system / messages / tools 패킹 · Architecture component 공통 모델 API 계층 system / messages / tools 패킹 도구 실행 경로 · 내장 도구 · MCP · 스킬 · 에이전트 · Architecture component 도구 실행 경로 내장 도구 · MCP · 스킬 · 에이전트 하위 에이전트 실행기 · 에이전트별 지침과 도구 선택 · Architecture component 하위 에이전트 실행기 에이전트별 지침과 도구 선택 하위 에이전트 루프 · 별도 이력 · 모델 · 도구 문맥 · Architecture component 하위 에이전트 루프 별도 이력 · 모델 · 도구 문맥 스킬 본문 확장 · SKILL.md → user 메시지 · Architecture component 스킬 본문 확장 SKILL.md → user 메시지 선택한 지침 조립한 지침 모델 호출 tool_use 실행 작업 위임 루프 시작 같은 패킹 경로 Skill 호출

호출 방향을 표시한 구조

  • • 메인·하위 에이전트는 공통 실행 루프와 API 계층을 사용한다.
  • • 도구 결과는 호출한 루프로 돌아가 다음 요청에 포함된다.

독립 실행과 부모 문맥 상속

  • • 독립 실행: 전용 지침 + 환경 정보, 별도 작업 메시지.
  • • 부모 문맥 상속: 부모 지침·이력·도구 집합을 전달한다.

스킬과 실행 모드

  • • 스킬 본문은 user 메시지로 확장되며 별도 실행 분기도 있다.
  • • 대화형과 SDK 실행 모드는 지침 선택 규칙이 다를 수 있다.