# Claude Code에서 Enter를 누르면 프롬프트는 어디로 갈까?

> Enter를 누르면 프롬프트는 하나의 요청이 되어 공유기를 지나, 어쩌면 바다를 건너, 칩이 모델을 돌리는 데이터 센터에 도착한 뒤 토큰 단위로 돌아옵니다. 48초짜리 설명 영상과, 이것을 에이전트로 만드는 루프 이야기.

- URL: https://oliverz.dev/ko/blog/claude-code-enter
- Author: Oliver Zhang (https://oliverz.dev)
- Language: ko
- Published: 2026-10-31
- Tags: ai, claude-code, explainer
- Video: https://www.youtube.com/shorts/E1-F0aRfLIU

> **요약:** Claude Code에서 Enter를 누르면 프롬프트는 컨텍스트(지금까지의 대화, 지시문, 도구, 읽어 둔 파일)와 함께 하나의 요청으로 컴퓨터를 떠납니다. HTTPS로 Anthropic의 API에 전달되는데, 해저 케이블을 타고 바다를 건너 AI 칩이 모델을 돌리는 데이터 센터까지 갈 수도 있습니다. 답은 토큰 단위로 스트리밍되어 돌아옵니다. 때로는 그 답이 내 컴퓨터에서 파일을 읽거나 명령을 실행해 달라는 요청입니다. Claude Code는 확인하도록 설정된 경우 먼저 물어본 뒤 실행하고, 결과를 다시 보냅니다. 이 루프가 바로 에이전트입니다.

## 요청 하나, 프롬프트 이상의 것

Claude Code는 내 컴퓨터에서 실행됩니다. Anthropic의 표현으로는 "reads your codebase, edits files, runs commands, and integrates with your development tools"(코드베이스를 읽고, 파일을 편집하고, 명령을 실행하고, 개발 도구와 연동합니다). Enter를 누르면 Claude Code는 HTTPS로 Claude API에 요청을 보냅니다. 이 API는 `https://api.anthropic.com`에 있는 RESTful API입니다.

이 요청에는 내가 입력한 것보다 많은 내용이 담깁니다. 요청 안의 모든 것이 모델의 컨텍스트 윈도에 포함됩니다: "the system prompt, every message in `messages` (including tool results, images, and documents), and your tool definitions"(시스템 프롬프트, 도구 결과·이미지·문서를 포함한 `messages`의 모든 메시지, 그리고 도구 정의).

## 어쩌면 바다를 건너

요청은 공유기와 인터넷 서비스 제공업체를 거쳐, 인터넷을 타고 모델이 돌아가는 곳으로 향합니다. 대륙 사이라면 보통 바다 밑 케이블을 지납니다. TeleGeography에 따르면 해저 케이블은 대륙 간 데이터 트래픽의 "over 99%"(99% 이상)를 담당합니다(위성 트래픽은 정확히 측정할 수 없습니다).

도착지가 늘 가까운 것은 아닙니다. Anthropic의 API는 기본적으로 "inference may run in any available geography"(추론은 사용 가능한 어느 지역에서든 실행될 수 있음)라고 밝히며, `us` 설정을 해야만 미국 내 인프라에서 처리됩니다. 그러니 데이터 센터는 바다 건너편에 있을 수도 있습니다.

## 칩, 레이어, 토큰

데이터 센터에서는 AI 칩이 모델을 돌립니다. Anthropic은 "AWS Trainium, Google TPUs, and NVIDIA GPUs"에서 Claude를 학습시키고 실행합니다. 모델은 답을 한 번에 토큰 하나씩 만들어 냅니다(영상에서는 쌓인 레이어로 그렸지만, 이는 설명을 위한 그림일 뿐 실제 아키텍처가 아닙니다).

답이 다 완성될 때까지 기다리지 않습니다. 스트리밍을 쓰면 API가 "incrementally … using server-sent events (SSE)"(서버 전송 이벤트(SSE)로 조금씩) 보내므로, 토큰이 만들어지는 대로 같은 길을 따라 돌아옵니다.

## 루프가 곧 에이전트

때로는 돌아오는 것이 텍스트가 아니라 무언가를 해 달라는 요청입니다. 파일을 읽거나 명령을 실행하는 것이죠. API의 용어로는 Claude가 `tool_use` 블록으로 답하고, "your code runs the operation and sends back a `tool_result`"(코드가 작업을 실행하고 `tool_result`를 돌려보냅니다). 여기서 그 코드는 내 컴퓨터의 Claude Code입니다.

먼저 물어봅니다. 기본값인 수동 모드에서 Claude Code는 Bash 명령을 실행하기 전(기본 제공되는 읽기 전용 명령은 제외)과 파일을 수정하기 전에 확인을 요청합니다. 승인하면 내 컴퓨터에서 실행되고, 결과는 다음 요청으로 돌아갑니다. 작업이 끝날 때까지 이를 반복합니다. 이 루프가 바로 에이전트입니다.

## 핵심 정리

Claude Code는 내 컴퓨터와 멀리 떨어진 데이터 센터의 모델 사이를 오가는 루프입니다. 내 컴퓨터에서 실행되는 것은 무엇이든, 확인하도록 설정된 경우 먼저 물어본 뒤 Claude Code가 실행했기 때문에 실행되는 것입니다.

## 출처

- Anthropic, [Claude Code overview](https://code.claude.com/docs/en)
- Anthropic, [Claude Code permissions](https://code.claude.com/docs/en/permissions)
- Anthropic, [API overview](https://platform.claude.com/docs/en/api/overview)
- Anthropic, [Context windows](https://platform.claude.com/docs/en/build-with-claude/context-windows)
- Anthropic, [Data residency](https://platform.claude.com/docs/en/build-with-claude/data-residency)
- Anthropic, [Streaming](https://platform.claude.com/docs/en/build-with-claude/streaming)
- Anthropic, [Tool use overview](https://platform.claude.com/docs/en/agents-and-tools/tool-use/overview)
- Anthropic, [Google and Broadcom partnership on compute](https://www.anthropic.com/news/google-broadcom-partnership-compute)
- TeleGeography, [Mythbusting, part 3](https://resources.telegeography.com/2023-mythbusting-part-3)

영상은 코드로 애니메이션을 만들었고(Blender로 렌더링), 대본은 AI의 도움을 받아 썼습니다. 위의 모든 사실은 출처와 대조해 확인했습니다. 설명을 위한 연출: 경로(통신사 하나, 케이블 하나, 데이터 센터 하나), 쌓인 레이어로 그린 모델, 화면 속 텍스트. 이 글은 독립적인 설명 콘텐츠이며 Anthropic과 관련이 없습니다. 영상은 영어로 되어 있습니다. 영상은 [Shotloop](https://oliverz.dev/ko/products/shotloop)으로 만들었습니다. 코드로 설명 영상을 만들고 한 샷씩 고칠 수 있는 제가 만든 무료 Mac 앱입니다.
