[AI 활용] Claude Code의 기본 구조 이해하기 — Agent · Skill · Context 개념 완전 정리
핵심 내용
Claude Code는 대화형 AI가 아니라 Agent·Skill·Context로 움직이는 실행 구조다.
자세히 보기
Claude Code는 말을 잘하는 챗봇이 아니라 일을 수행하는 실행 시스템으로 설계된다. 반복해서 등장하는 핵심 개념은 Agent, Skill, Context이며, 이 셋을 대화용 용어가 아니라 아키텍처 구성 요소로 봐야 한다.
Agent는 특정 역할과 책임을 가진 실행 주체다. 단순 프롬프트나 대화 세션이 아니라, PR 리뷰 Agent나 문서 생성 Agent처럼 Task 단위로 정의되고, 여러 Agent가 협업하는 구조까지 전제한다.
Skill은 Agent가 사용하는 재사용 가능한 작업 단위다. 개인에게 종속된 프롬프트와 달리 코드처럼 관리되고, 설치와 버전 관리가 가능하며, 여러 Agent에서 재사용되는 공유 자산으로 다뤄진다.
Context는 정보를 많이 넣는 공간이 아니라, 작업 수행을 위해 의도적으로 제한된 정보 경계다. 필요한 정보만, 역할에 맞는 범위만 제공해야 예측 가능한 결과와 일관된 실행이 가능하고, 불필요한 토큰 낭비도 줄어든다.
세 개념은 분리된 채 존재하지 않고 함께 작동한다.
- Agent: 역할과 책임을 가진 실행 주체
- Skill: Agent가 수행할 수 있는 기능
- Context: 그 기능이 실행되는 정보 경계
결국 Claude Code가 지향하는 것은 프롬프트를 더 잘 쓰는 방식이 아니라, 프롬프트에 의존하지 않아도 AI를 안정적으로 활용할 수 있는 구조다. 이 구조를 이해해야 AI를 개인 도구가 아니라 팀과 조직의 개발 아키텍처로 확장할 수 있다.
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.