
Anthropic 공식 특집에 따르면 Claude Code는 내부 명령줄 도구와 에이전트형 코딩 연구를 거쳐 현재의 개발자용 코딩 에이전트로 발전했다. 회사는 7월 6일 공개한 ‘The Making of Claude Code’에서 연구자, 엔지니어, 초기 사용자들의 회고를 통해 Claude Code가 내부 실험에서 제품으로 이동한 과정을 설명했다.
이번 공개는 AI 코딩 도구 경쟁이 단순한 코드 자동완성에서 장시간 작업을 수행하는 에이전트형 개발 환경으로 옮겨가는 흐름을 보여준다. Anthropic은 초기 연구 단계에서 모델이 코드를 실행하고, 파일을 읽고 쓰며, 셸 명령과 입출력을 다룰 수 있는 실행 환경을 마련하는 문제가 핵심 과제였다고 설명했다. 챗봇보다 복잡한 보안·권한·실행 환경 설계가 필요했다는 점도 함께 언급했다.
원문에 따르면 Anthropic 내부에서는 2022년 전후 VS Code 플러그인 형태의 초기 코딩 보조 도구와 내부 명령줄 도구가 실험됐다. 이후 연구팀은 모델에 검색과 bash 도구를 제공하고, 코드 편집과 개발 작업을 대화형으로 처리하는 내부 CLI인 ‘clide’를 만들었다. 이 도구는 완성도 높은 제품은 아니었지만, 에이전트형 코딩에 필요한 핵심 요소를 조합하는 실험장 역할을 했다.
2024년에는 Labs 팀이 만들어지고, Claude CLI라는 별도 실험이 등장했다. Anthropic이 공개한 당시 내부 메시지에는 REPL, 유닉스식 파이프 인터페이스, 파일 시스템 읽기·쓰기, bash 명령 실행, 화면 확인, 네트워크 호출, 플러그인, 컨텍스트, 도구 권한 모델 같은 요소가 포함돼 있었다. 오늘날 Claude Code의 주요 구조가 초기 CLI 실험 안에 이미 들어 있었다는 설명이다.
이 과정에서 Anthropic은 모델 성능만으로는 코딩 에이전트가 작동하지 않는다는 점을 강조했다. 실제 개발 환경에서는 모델이 어느 파일을 볼 수 있는지, 어떤 명령을 실행할 수 있는지, 사용자가 어느 시점에 승인해야 하는지, 실패와 시간 초과를 어떻게 처리할지가 중요하다. 이는 최근 개발자 도구 업계가 모델 호출 기능을 넘어 샌드박스, 권한, 관측성, 작업 이력 관리로 경쟁 범위를 넓히는 배경과도 맞닿아 있다.
이번 특집은 신제품 발표라기보다는 Claude Code의 제품화 과정을 정리한 공개 기록에 가깝다. 다만 Anthropic이 코딩 에이전트를 자사 제품 전략의 중심 사례로 내세우고 있다는 점에서 의미가 있다. 코딩 도구 시장에서는 OpenAI Codex, GitHub Copilot, Google Jules, xAI Grok Build, Cursor 등 여러 제품이 개발자의 실제 작업 환경을 둘러싸고 경쟁하고 있다. Claude Code의 내부 개발사는 이러한 경쟁이 모델 성능뿐 아니라 도구 실행 구조와 개발자 경험 설계에서 갈린다는 점을 보여준다.
출처: Anthropic 공식 특집 https://www.anthropic.com/features/making-of-claude-code