Claude Code를 만든 엔지니어는 대부분의 사람들과는 다른 방식으로 AI를 사용하고 있습니다.
그는 AI를 운영체제 (Operating System)처럼 실행합니다.
Boris Cherny는 자신이 동시에 10~15개의 병렬 AI 에이전트 (Parallel AI Agents)를 사용한다고 밝혔습니다.
단순히 "도움"을 받기 위해서가 아닙니다.
오케스트레이션 (Orchestration)을 위해서입니다.
한 에이전트는 조사하고,
한 에이전트는 디버깅 (Debug)하며,
한 에이전트는 테스트를 작성하고,
한 에이전트는 출력을 검증하며,
한 에이전트는 아키텍처 (Architecture)를 탐색하고,
한 에이전트는 예외 케이스 (Edge Cases)를 처리합니다.
기본적으로 터미널 (Terminal) 내부에 자율적인 엔지니어링 팀이 있는 셈입니다.
그리고 가장 놀라운 점은 무엇일까요?
전체 시스템이 단 하나의 파일, 즉:
CLAUDE.md
을 중심으로 돌아간다는 것입니다.
이 파일은 AI 엔지니어링에서 가장 중요한 개념 중 하나가 될 수도 있습니다.
왜냐하면 이 파일은 대부분의 사람들이 완전히 놓치고 있는 무언가를 수행하기 때문입니다:
AI를 상태가 없는 (Stateless) 챗봇에서 스스로 개선되는 시스템으로 전환시킵니다.
Claude가 실수를 할 때마다:
→ 새로운 규칙이 추가되고
→ 워크플로우 (Workflow)가 정교해지며
→ 실패가 메모리 (Memory)가 됩니다.
Boris는 말 그대로 이렇게 말했습니다:
"다시는 그 실수를 반복하지 않도록 CLAUDE.md를 업데이트하세요."
다시 한번 읽어보세요.
이것은 게임의 판도를 완전히 바꿉니다.
대부분의 사람들은 여전히 AI를 다음과 같이 사용합니다:
새 채팅
새 프롬프트 (Prompts)
똑같은 실수
똑같은 디버깅
똑같이 낭비되는 컨텍스트 (Context)
반면, 최고의 엔지니어들은 에이전트 주변에 지속적인 인지 인프라 (Cognitive Infrastructure)를 구축하고 있습니다.
매 세션마다 개선되는 시스템 말입니다.
그리고 이것을 병렬 서브 에이전트 (Parallel Subagents)와 결합하면...
그 레버리지 (Leverage)는 엄청나게 커집니다.
복잡한 문제인가요?
더 열심히 생각하지 마세요.
더 많은 에이전트를 생성하세요.
작업 부하를 분산시키고,
컨텍스트를 격리하며,
출력을 하나로 병합하세요.
그것은 더 이상 프롬프팅 (Prompting)이 아닙니다.
그것은 컴퓨팅 관리 (Computational Management)입니다.
가장 놀라운 점은 이러한 변화가 얼마나 빠르게 일어나고 있는가 하는 것입니다.
Boris는 몇 달 동안 SQL을 수동으로 작성한 적이 없다고 말했습니다.
Claude가 CLI 워크플로우를 통해 BigQuery에 직접 쿼리 (Query)를 날리기 때문입니다.
우리는 빠르게 다음과 같은 단계로 이동하고 있습니다:
"AI가 엔지니어의 코딩을 돕는다"
에서:
"엔지니어가 자율적인 코딩 에이전트 함대를 감독한다"
로 말입니다.
그리고 대부분의 사람들은 인터페이스가 이미 바뀌었다는 사실을 아직 깨닫지 못했습니다.
향후 몇 년간 가장 높은 레버리지를 가진 엔지니어는 아마도 가장 빠른 코더 (Coder)가 아닐 것입니다.
그들은 AI 에이전트 (AI agents) 주변에 최고의 시스템, 메모리 루프 (memory loops), 그리고 오케스트레이션 레이어 (orchestration layers)를 구축하는 사람들이 될 것입니다.
만약 당신이 여전히 AI 코딩이 그저 ChatGPT가 코드 조각 (snippets)을 작성하는 것이라고 생각한다면…
당신은 다가올 미래의 가장 작은 단면만을 보고 있는 것입니다.