ISO 인증심사 비용, 30초 만에 자동 계산 →

INSIGHTS · 실무 인사이트

ISC 인사이트

ISO 인증 실무자가 정리한 품질·정보보안·AI·프로젝트관리 인포그래픽과 칼럼. 회원 누구나 올리고, 저장하고, 공유하세요.

카드뉴스
인포그래픽·칼럼
공유
SNS·링크 복사
회원
누구나 작성
클로드 코드·업무 자동화

Claude code 작동원리

admin@isccert.org 2026.10.06 06:25
👁 1 💬 0 🤍 0


67A0D625-1679-408E-A7F7-A318DD5E62C5.png



🚀 Claude Code, Enter를 누른 뒤 실제로 무슨 일이 일어날까요?



많은 사람이 Claude Code를 단순히 “코드를 잘 작성해 주는 AI”라고 생각합니다.



하지만 실제 동작 방식은 조금 다릅니다.



Claude 모델이 모든 것을 직접 실행하는 것이 아니라, 모델은 다음 행동을 판단하고, 모델을 둘러싼 시스템(Harness)이 컨텍스트·도구·권한·파일·실행 결과를 관리하면서 반복적으로 작업을 수행합니다.



즉,



사용자 지시 → 컨텍스트 구성 → AI 판단 → 권한 확인 → 도구 실행 → 결과 확인 → 다시 판단



이라는 Agentic Loop가 핵심입니다.



⸻



① 사용자가 작업을 지시합니다



예를 들어,



“실패한 테스트를 분석해서 수정해 줘.”



라고 입력합니다.



Claude Code는 한 번의 답변으로 끝내는 것이 아니라, 작업을 해결하기 위해 필요한 행동을 단계적으로 판단합니다.



사용자는 실행 중에도 작업을 중단하거나 새로운 지시를 추가하면서 방향을 조정할 수 있습니다.



⸻



② 작업에 필요한 Context를 구성합니다



AI가 올바른 판단을 하려면 먼저 “현재 프로젝트가 어떤 상태인가?”를 알아야 합니다.



대표적으로 다음과 같은 정보가 컨텍스트에 포함될 수 있습니다.



CLAUDE.md → 프로젝트의 핵심 규칙과 작업 원칙

Memory → 유지되는 프로젝트·세션 관련 정보

Git 상태 → 브랜치와 변경된 코드

Skills → 사용할 수 있는 전문 작업 능력

MCP Tools → 외부 시스템과 연결할 수 있는 도구

Tool Results → 지금까지 수행한 작업의 결과



여기서 중요한 것은 Context가 AI Agent의 작업 기억 공간이라는 점입니다.



좋은 모델을 사용하는 것만큼 좋은 Context를 제공하는 것이 중요합니다.



⸻



③ Claude 모델은 “다음 행동”을 판단합니다



Claude의 핵심 역할은 **판단(Decision)**입니다.



현재 상태를 분석하여,



“작업이 완료되었는가?”

또는

“다음에는 어떤 도구를 사용해야 하는가?”



를 결정합니다.



예를 들어 테스트가 실패했다면,



코드 읽기 → 원인 검색 → 파일 수정 → 테스트 실행 → 결과 분석



과 같은 다음 행동을 선택합니다.



그래서 Claude Code는 단순한 질문 → 답변형 챗봇보다 목표 → 판단 → 행동 → 검증형 AI Agent에 가깝습니다.



⸻



④ 실행 전에 권한과 안전성을 확인합니다



AI Agent가 실제 시스템을 조작하기 시작하면 권한 관리가 매우 중요해집니다.



파일 수정, 명령 실행 등 작업 특성에 따라 자동 실행 또는 사용자 승인 정책을 적용할 수 있습니다.



이 단계가 중요한 이유는 간단합니다.



AI의 능력이 커질수록 통제와 승인 체계도 함께 강화되어야 하기 때문입니다.



기업 환경에서는 이 구조를 Human-in-the-Loop, 접근통제, 승인 워크플로와 연결하는 것이 중요합니다.



⸻



⑤ 변경 작업을 안전하게 관리합니다



파일을 수정하는 작업에서는 변경 전 상태를 활용해 잘못된 수정에서 복구할 수 있도록 지원합니다.



그러나 모든 작업을 되돌릴 수 있는 것은 아닙니다.



특히 Database 변경, 외부 API 호출, 운영환경 배포, 외부 시스템 작업 등은 파일 편집과 위험 수준이 다릅니다.



따라서 AI Agent 구축에서는 반드시



권한 → 승인 → 실행 → 검증 → 로그



체계를 설계해야 합니다.



⸻



⑥ 필요한 Tool을 실제로 실행합니다



Claude Code의 강력함은 모델 자체뿐 아니라 도구를 사용할 수 있다는 것에서 나옵니다.



대표적으로 다음 작업을 수행할 수 있습니다.



Read / Edit → 파일과 코드 읽기·수정

Search → 프로젝트 전체 검색

Bash → 테스트·Git·Build·명령 실행

Web → 필요한 웹 정보 탐색

Subagent → 독립적인 컨텍스트에서 복잡한 하위 작업 처리



즉,



LLM + Context + Tools + Permissions + Workflow



가 결합되면서 실제 업무를 수행하는 AI Agent System이 만들어집니다.



⸻



⑦ 실행 결과가 다시 Context로 돌아옵니다



도구 실행 결과는 다시 Claude에게 전달됩니다.



Claude는 결과를 보고 다시 판단합니다.



“문제가 해결됐는가?”

“테스트가 통과했는가?”

“추가 수정이 필요한가?”



필요하다면 또 다른 도구를 실행합니다.



따라서 실제 작업은 다음과 같은 반복 구조가 됩니다.



Think → Act → Observe → Decide → Act → Verify



이 루프가 목표를 달성할 때까지 반복됩니다.



⸻



⑧ Context가 가득 차면 정리가 필요합니다



AI의 Context Window도 무한하지 않습니다.



작업이 길어지면 많은 대화와 도구 실행 결과가 누적되기 때문에 오래된 정보가 정리되거나 대화가 압축·요약될 수 있습니다.



그래서 절대로 잃어버리면 안 되는 프로젝트 규칙을 일회성 채팅에만 의존해서는 안 됩니다.



핵심 규칙과 개발 원칙은 CLAUDE.md 같은 지속적인 프로젝트 지침에 명확하게 관리하는 것이 좋습니다.



⸻



💡 Claude Code를 더 잘 사용하는 4가지 원칙



1. 중요한 규칙은 CLAUDE.md로 관리하세요.

코딩 표준, 금지사항, 아키텍처 원칙, 테스트 규칙 등 반복적으로 지켜야 할 사항은 프로젝트 지침으로 관리합니다.



2. /context로 Context 사용 상태를 확인하세요.

불필요한 정보가 Context를 차지하고 있는지 점검하면 장시간 작업의 품질을 관리하는 데 도움이 됩니다.



3. 큰 조사와 독립 작업은 Subagent로 분리하세요.

메인 Agent의 Context를 불필요하게 소모하지 않으면서 복잡한 작업을 병렬·분리 처리할 수 있습니다.



4. /compact를 전략적으로 활용하세요.

긴 작업에서는 중요한 내용을 중심으로 Context를 정리하여 다음 작업에 필요한 핵심 정보를 유지합니다.



⸻



🎯 ISC 관점의 핵심 메시지



Claude Code를 제대로 이해하려면 “어떤 AI 모델을 쓰는가?”만 봐서는 부족합니다.



더 중요한 질문은 다음과 같습니다.



AI가 어떤 Context를 보는가? → 어떤 Tool을 사용할 수 있는가? → 어디까지 권한이 있는가? → 언제 사람이 승인하는가? → 실행 결과는 어떻게 검증되는가? → 모든 행동은 추적 가능한가?



이것이 단순한 생성형 AI 활용에서 기업용 AI Agent Engineering으로 넘어가는 핵심입니다.



AI Agent의 진짜 경쟁력



Model × Context × Memory × Tools × Permissions × Workflow × Human Approval × Audit Log



모델은 판단합니다.

시스템은 실행하고 통제합니다.

사람은 중요한 결정을 승인합니다.



이 구조를 제대로 설계해야 AI Agent가 단순한 데모를 넘어 실제 기업 업무에서 신뢰할 수 있는 실행 시스템이 될 수 있습니다.



[AI Agent 구축] https://isccert.org By Mark



Q1. 이 내용을 ISO/IEC 42001 AI 경영시스템 관점의 ‘Claude Code 8단계 통제체계’로 확장해줘.



Q2. 이 내용을 Facebook 게시용으로 더 짧고 강력한 1,500자 버전으로 작성해줘.



Q3. Claude Code 구조를 ‘13 AI Agents × 25 Skills × MCP × DB × API × LangGraph’ 구조와 연결해서 설명해줘.

이 글이 도움이 됐다면 공유해 주세요

Facebook LinkedIn X 네이버

💬 댓글 (0)

댓글을 작성하려면 로그인해 주세요.
  • 첫 댓글을 작성해 보세요.
무료 견적 카톡 문의
02-988-5655 admin@isccert.org