top of page

Claude Code Projects, 하나의 프롬프트를 관리형 에이전트 팀으로 전환

6일 전
13분 분량

Claude Code Projects는 9월 17일 코디네이터, 병렬 클라우드 스레드, 공유 메모리를 도입하며 하나의 요청을 관리되는 코딩 에이전트 팀으로 전환했다. 이 베타 기능은 개발자의 역할을 고립된 세션을 지시하는 일에서, 스스로 작업을 분할하는 프로젝트를 감독하는 일로 바꾼다. 이는 또 하나의 모델 업그레이드보다 더 중요한 약속이다. 조율, 컨텍스트, 핸드오프를 Anthropic의 제품 안으로 가져오기 때문이다.

Anthropic은 새롭게 설계된 시스템이 요청의 범위를 정하고, 작업을 위임하며, 결과물을 검토하고, 완성된 결과를 조립할 수 있다고 말한다. 각 작업자 스레드는 자체 리포지토리 사본과 브랜치를 가진 완전한 Claude Code 클라우드 세션으로 실행된다. 중앙 대화창에서 사용자는 이 스레드를 모니터링하고, 방향을 변경하거나, 작업 내용을 살펴볼 수 있다.

중요한 경쟁은 한 Claude 모델과 다른 모델 사이가 아니라 Claude Code와 OpenAI Codex 사이에서 벌어진다. OpenAI는 이미 Codex를 여러 프로젝트에 걸쳐 작업하는 다수의 에이전트를 위한 지휘 센터로 제시하고 있다. Grok Bot은 지속형 에이전트가 여러 애플리케이션에서 작동하도록 하며, 이와 유사한 개념을 코딩 밖으로 확장한다. Anthropic은 개별 채팅이 아닌 프로젝트를 작업의 주된 단위로 만들며 이에 대응하고 있다.

이 구조는 서비스, 리포지토리, 연구 흐름별로 깔끔하게 나눌 수 있는 작업에서 분명한 이점을 제공한다. 동시에 어려운 질문도 낳는다. 병렬 에이전트는 더 많은 사용량을 소비하고, 공유 메모리는 잘못된 가정을 보존할 수 있으며, 겹치는 코드는 여전히 병합 충돌을 일으킨다. 코디네이터는 수동 오케스트레이션을 줄이지만 엔지니어링 판단까지 없애지는 않는다.

Claude Code Projects가 이제 작업을 분할한다

새로운 설계는 관련 채팅을 모아 둔 폴더를, 작업을 어떻게 나눌지 결정하는 능동적인 코디네이터로 대체한다.

이전의 Projects는 주로 공통 주제를 중심으로 대화와 보조 자료를 묶는 역할을 했다. 사용자는 여전히 각 작업을 어느 세션이 처리할지 결정해야 했다. 또한 세션 간에 결정을 전달하고 이후 결과를 결합해야 했다. 인터페이스는 컨텍스트를 저장했지만, 조율된 작업으로서 프로젝트를 관리하지는 않았다.

새롭게 설계된 Projects 베타는 이 관계를 바꾼다. 사용자는 목표를 선택하고 리포지토리 또는 다른 컨텍스트 소스를 제공한다. 그러면 Claude는 작업을 제안하고, 스레드를 만들고, 기존 스레드로 작업을 보내며, 그 결과물을 모니터링할 수 있다.

Anthropic은 이 상호작용을 비서실장에게 브리핑하는 일에 비유한다. 이 설명은 의도된 위계를 잘 포착한다. 주 대화는 단순히 또 하나의 코딩 세션이 아니다. 사용자가 결과를 정의하고 Claude가 이를 수행하는 작업자들을 구성하는 장소 역할을 한다.

각 스레드는 계속 검사할 수 있다. 개발자는 진행 상황을 보기 위해 주 프로젝트 뷰에 머물거나, 작업자 스레드를 열어 추론을 검토하고 구현 방향을 조정할 수 있다. 테스트가 실패하거나 에이전트가 잘못된 구성 요소를 변경했을 때 코디네이터 전용 인터페이스는 프로세스의 너무 많은 부분을 가릴 수 있기 때문에 이 세부 사항은 중요하다.

소프트웨어 프로젝트에서 모든 스레드는 자체 리포지토리 사본과 브랜치를 갖춘 별도의 클라우드 세션이다. 따라서 백엔드 마이그레이션은 두 에이전트가 같은 작업 디렉터리를 수정하지 않고도 모바일 업데이트와 나란히 진행될 수 있다. 스레드는 하위 에이전트, 루프, 워크플로를 사용해 할당된 작업을 더 세분화할 수도 있다.

Anthropic은 두 가지 대표 시나리오를 제시한다. 한 사례에서는 에이전트들이 별도의 결제 엔드포인트를 프로파일링하고, 최적화를 테스트하며, 병렬로 풀 리퀘스트를 연다. 다른 사례에서는 코디네이터가 어떤 변경을 먼저 병합해야 하는지 설명하기 전에 스레드들이 API, 웹, 모바일 리포지토리 전반의 호출자를 업데이트한다.

이 시나리오들은 기능의 자연스러운 경계를 보여준다. Projects는 목표에 식별 가능한 여러 작업 흐름이 있고 각 흐름에 검증 가능한 결과가 있을 때 가장 잘 작동한다. 테스트, 풀 리퀘스트, 프로파일링 데이터, 문서 초안은 코디네이터가 검사할 수 있는 구체적인 산출물을 제공한다.

새로운 설계는 소스 코드보다 더 넓은 범위를 다룬다. 프로젝트에 리포지토리 대신 지식 작업이 포함된 경우 스레드는 문서를 읽고 초안을 만들 수 있다. 프로젝트 라이브러리는 사용자가 제공한 파일과 Claude가 만든 산출물을 수집해, 이후 작업이 앞선 작업의 자료를 활용할 수 있도록 한다.

Anthropic은 Claude Code 클라우드 세션을 사용하는 일부 Pro 및 Max 구독자를 대상으로 베타를 시작했다. Anthropic이 기존 경험을 마이그레이션하는 동안 초기 접근 대상에서는 기존 웹 또는 데스크톱 프로젝트가 있는 계정이 제외된다. 회사는 채팅, Cowork, Team, Enterprise 사용자로 확대하기에 앞서 더 폭넓은 Claude Code 접근을 제공할 것이라고 밝혔다.

이 단계적 출시는 이번 발표가 완성된 플랫폼 전환이 아니라 제품의 방향성을 보여준다는 의미다. 기존 Projects는 당분간 이전 모델로 계속 작동한다. Anthropic이 로컬 도구, 코드, 프라이빗 네트워크 지원이 곧 제공될 것이라고 밝힌 만큼, 출시 시점에는 로컬 실행도 없다.

따라서 멀티 에이전트 출시는 모든 기존 워크플로를 대체하지 않고 새로운 제어 계층을 도입한다. 개발자는 여전히 개별 스레드에 들어가 풀 리퀘스트를 검토할 수 있다. 바뀌는 점은 누가 첫 번째 작업 분해와 핸드오프 관리를 수행하느냐이다.

공유 메모리가 에이전트 워크플로를 바꾸는 이유

병렬 실행은 모든 작업자가 반복적인 프롬프팅 없이 동일한 최신 결정에 따라 행동할 수 있을 때에만 유용해진다.

여러 에이전트를 동시에 실행하는 것은 새로운 기술적 기법이 아니다. 개발자는 여러 터미널을 열거나, worktree를 만들거나, 하위 에이전트에 범위가 좁은 작업을 할당할 수 있다. 더 어려운 문제는 요구사항이 바뀌거나 한 브랜치가 다른 작업자에게 필요한 정보를 발견한 뒤에도 이들을 정렬 상태로 유지하는 일이다.

Claude Code Projects는 프로젝트 수준 메모리로 이 문제를 해결하려 한다. Anthropic은 모든 스레드가 같은 공유 메모리에 내용을 추가하고 이를 활용할 수 있다고 말한다. 시스템은 변경된 출시일, 폐기된 내보내기 기능, 청구 코드 변경 전 승인이 필요하다는 규칙 같은 세부 사항을 유지할 수 있다.

이는 전체 대화를 모든 새 스레드에 복사하는 방식과 다르다. 공유 메모리는 작업 전반에서 계속 유용한 결정과 작업 선호도를 보존하도록 설계됐다. API 변경을 담당하는 작업자는 설계 논의의 전체 기록을 필요로 하지 않아야 한다. 대신 최종 계약과 그 과정에서 정해진 제약 조건은 필요하다.

라이브러리는 두 번째 컨텍스트 계층을 제공한다. 프로젝트 중 생성된 산출물과 함께 사용자 파일을 저장한다. 새 스레드는 사용자에게 같은 자료를 다시 업로드해 달라고 요청하지 않고도 사양, 이전 초안, 다른 작업자의 결과물을 토대로 작업할 수 있다.

메모리와 라이브러리를 함께 사용하면 프로젝트는 지속형 작업 공간이 된다. 코디네이터는 목표를 보유하고, 작업자는 작업별 컨텍스트를 보유하며, 공유 계층은 그 경계를 넘어 결정을 전달한다. 이 아키텍처는 에이전트 활용에서 가장 반복적인 부분 중 하나인, 위임할 때마다 배경 정보를 다시 설명하는 문제를 겨냥한다.

이는 프롬프트 엔지니어링을 제품 설계의 영역으로 옮기기도 한다. 사용자는 여전히 명확한 목표를 제시해야 하지만, 에이전트들이 서로 어떻게 브리핑해야 하는지 설명하는 정교한 지침은 더 적게 필요해져야 한다. Anthropic은 사실상 코디네이터가 어떤 컨텍스트가 스레드에 속하고 무엇이 프로젝트에 남아야 하는지를 판단할 수 있다고 주장하는 셈이다.

이 주장은 발표만으로 검증하기 어렵다. 메모리 시스템은 무엇을 저장할지, 언제 수정할지, 사실이 충돌할 때 어떤 출처를 우선할지를 결정해야 한다. 잘못된 프로젝트 메모리는 고립된 채팅보다 더 빠르게 여러 작업자에게 같은 실수를 퍼뜨릴 수 있다.

사실과 선호도의 구분은 특히 중요하다. 간결한 상태 업데이트 같은 선호도는 모든 스레드에 안전하게 영향을 줄 수 있다. 인증 동작에 관한 기술적 가정은 증거, 리포지토리 상태, 시점에 계속 연결돼 있어야 한다. 둘을 똑같이 지속적인 메모리로 취급하면 드리프트를 초래한다.

팀은 메모리가 어떻게 바뀌는지도 확인할 수 있어야 한다. 한 스레드가 결과를 보고한 뒤 코디네이터가 공유 가정을 업데이트한다면, 개발자는 무엇이 바뀌었고 어떤 후속 작업이 이를 사용했는지 알아야 한다. 그렇지 않으면 지속형 컨텍스트의 편리함이 감사 추적을 약화시킬 수 있다.

이 지점에서 knowledge blending은 노트 작성 이상의 의미를 갖는다. 에이전트 워크플로는 점점 리포지토리 상태, 사양, 대화, 생성된 산출물을 결합한다. 결과물의 품질은 행동에 필요한 충분한 컨텍스트를 제시하면서도 출처를 보존하는 데 달려 있다.

프로젝트 라이브러리는 검색 비용을 줄일 수 있지만, 수집만으로 관련성이 보장되지는 않는다. 오래된 초안은 현재 계획과 충돌할 수 있다. 생성된 산출물에는 검토되지 않은 주장이 담길 수 있다. 코디네이터는 권위 있는 입력과 단지 편리한 입력을 구분할 신뢰할 수 있는 방법이 필요하다.

Claude의 메모리는 작업 방식까지 확장된다. 사용자는 진행 상황 보고 빈도, 새 스레드 시작 방식, 상세 업데이트 제공 방식을 바꾸도록 요청할 수 있다. 이러한 설정은 장기 실행 프로젝트의 소음을 줄일 수 있지만, 확인 횟수가 줄면 잘못된 방향을 조기에 포착할 기회도 줄어든다.

의미 있는 진전은 무제한 메모리가 아니다. 컨텍스트를 배포하기 위한 위계다. Anthropic이 이 위계를 제대로 구현한다면 개발자는 에이전트 사이에서 메시지 버스 역할을 하는 데 드는 시간을 줄일 수 있다. 반대로 위계를 잘못 구현한다면 Projects는 유난히 깔끔한 상태 업데이트와 함께 조율된 오류를 만들어낼 수 있다.

Claude Code와 Codex의 경쟁은 조율을 둘러싼 경쟁이 된다

Anthropic과 OpenAI는 이제 여러 에이전트를 감독하는 일이 한 에이전트를 직접 운영하는 것보다 더 안전하고 단순하게 느껴지도록 만들 수 있는 쪽을 두고 경쟁한다.

OpenAI는 여러 프로젝트에 걸쳐 병렬로 실행되는 에이전트를 위한 작업 공간으로 Codex 데스크톱 앱을 소개했다. 별도의 스레드와 worktree를 통해 개발자는 에이전트가 백그라운드에서 계속 작업하는 동안 작업 사이를 전환할 수 있다. 이 제품은 장기 실행 기술 작업을 위한 지휘 센터로 인터페이스를 제시했다.

Anthropic의 코디네이터는 다른 강조점을 더한다. 사용자가 모든 작업자를 만들고 직접 지시해야 하는 대신, Claude가 프로젝트 목표를 해석하고 스스로 작업을 배분할 수 있다. 사용자는 감독자로 남지만, Claude는 그 사람과 개별 세션 사이의 관리 계층이 된다.

OpenAI도 같은 일반적 방향으로 움직이고 있다. Codex command center는 병렬 에이전트, 프로젝트 구성, 스킬, 백그라운드 작업을 지원한다. 회사의 최신 Agents API 역시 컨텍스트 관리, 도구, 환경, 하위 에이전트 조율을 관리형 인프라로 묶는다.

따라서 차이는 단순한 기능 목록이 시사하는 것보다 좁다. 두 회사 모두 개발자들이 하나의 에이전트와 매 순간 페어링하는 대신 비동기 작업 포트폴리오를 관리하게 될 것이라고 본다. 제품 간 차이는 얼마나 많은 작업 분해가 자동으로 이뤄지는지, 그리고 사용자가 그 과정을 얼마나 가시적으로 제어하는지에 있다.

Claude Code Projects는 대화형 코디네이터를 중심에 둔다. Codex는 기본 하네스가 하위 에이전트를 조율할 수 있는 가운데 개발자가 에이전트와 프로젝트 사이를 이동하는 작업 공간을 강조해 왔다. 조율 동작은 하나의 모델에 고정된 특성이 아니라 소프트웨어이므로, 이 접근 방식들은 빠르게 수렴할 수 있다.

경쟁의 승패는 워크플로 품질에서 결정될 것이다. 개발자는 무엇이 실행 중인지, 왜 작업이 생성됐는지, 어떤 파일이 바뀌었는지, 사용량이 얼마나 소비됐는지, 무엇이 승인을 필요로 하는지 확인해야 한다. 영리한 코디네이터라도 이러한 답을 얻기 어렵게 만든다면 가치가 떨어진다.

비교 기준 자체도 모델 성능의 의미를 바꾼다. 코딩 벤치마크는 대개 하나의 모델이 작업을 해결할 수 있는지를 묻는다. 반면 조율된 프로젝트에서는 작업을 올바르게 분할하고, 의존성을 유지하며, 호환되지 않는 출력을 감지하고, 일관된 결과를 제시해야 한다.

더 나은 코디네이터 아래에서는 시스템이 집중된 맥락과 신뢰할 수 있는 검증을 제공하기 때문에 성능이 약한 작업자도 성공할 수 있다. 반대로 더 강력한 작업자라도 여러 인스턴스가 겹치는 변경을 추진하거나 일관되지 않은 가정에 의존하면 실패할 수 있다. 따라서 제품 아키텍처도 측정되는 지능의 일부가 된다.

Anthropic의 기존 에이전트 패턴은 이러한 방향을 예고한다. Anthropic의 가이드는 병렬 세션, 집중형 서브에이전트, 서로 소통하는 에이전트 팀을 구분해 왔다. Projects는 스레드를 선택하고 공통 맥락을 유지하는 상위 수준 인터페이스에서 이러한 요소들을 결합한다.

OpenAI의 managed agent harness는 다른 방향에서 Anthropic에 압박을 가한다. 개발자는 Codex가 사용하는 것과 같은 유형의 클라우드 인프라 위에서 자체 조율형 제품을 구축할 수 있다. Anthropic은 맞춤형 워크플로를 직접 구성하려는 사용자를 붙잡을 만큼 Projects를 유용하게 만들어야 한다.

Claude Code는 내부 오케스트레이션 스크립트와도 경쟁한다. 숙련된 팀은 이미 이슈 큐, 지속적 통합, worktree, 리뷰 봇을 사용해 에이전트를 조율한다. 단순히 세션을 더 많이 만든다는 이유만으로 새 추상화를 채택하지는 않을 것이다. 기존 통제권을 유지하면서 운영 업무를 줄여야 한다.

재설계된 제품은 오케스트레이션 계층을 구축하지 않고도 병렬 실행을 원하는 소규모 팀과 개인 개발자에게 먼저 매력적으로 다가갈 수 있다. 대규모 조직은 신원, 권한, 감사 로그, 네트워크 경계, 공유 메모리 보존에 대해 더 깊은 질문을 던질 것이다.

이러한 분화는 Anthropic에 두 가지 과제를 제시한다. 대화에서 시작할 수 있을 만큼 경험을 단순하게 만들면서도, 전문적인 소프트웨어 제공에 필요한 구조를 충분히 노출해야 한다. 복잡성을 숨기면 도입에 도움이 될 수 있지만, 지나치게 감추면 중요한 리포지터리에 부적합한 시스템이 될 수 있다.

따라서 경쟁은 코드 생성의 범위를 넘어가고 있다. 이제 Claude Code 대 Codex는 코디네이터의 행동, 프로젝트 메모리, 환경 통제, 인간 감독의 품질을 의미한다. 최고의 작업자 모델은 여전히 중요하지만, 훨씬 더 큰 시스템 안에 놓여 있다.

더 넓은 경쟁은 코딩을 넘어 이동하고 있다

Claude Code Projects는 단일 어시스턴트에서 결과 중심으로 조직된 지속적 에이전트 그룹으로 향하는 더 큰 변화에 속한다.

Grok Bot은 이러한 방향을 가장 명시적으로 보여준다. SpaceXAI는 이를 컴퓨터를 조작하고, 여러 애플리케이션에서 작업하며, 사용자가 자리를 떠난 뒤에도 계속 작동할 수 있는 상시 가동 에이전트 팀으로 설명한다. 사용자는 에이전트가 맥락을 유지하는 동안 휴대폰이나 데스크톱에서 상호작용할 수 있다.

Grok Bot rollout은 소프트웨어 개발을 넘어선 활용을 겨냥한다. 회사는 내부 활용 사례로 영업 아웃리치, 마케팅 캠페인, 사무 운영, 버그 수정을 제시한다. 그룹 대화는 여러 전문 에이전트에게 공통 프로젝트 맥락을 제공할 수 있다.

Claude Code Projects는 코딩에서 출발하지만 다른 업무로 확장할 수 있는 구조를 사용한다. 코디네이터, 작업자 스레드, 공유 메모리, 커넥터, 산출물 라이브러리는 리서치, 계획 수립, 문서 제작, 운영 작업을 지원할 수 있다. Claude chat과 Cowork로의 확장 계획은 Anthropic의 이러한 궤적을 분명하게 보여준다.

Claude 전반의 최근 추가 기능도 이러한 방향을 강화한다. Claude Docs는 초안 작성과 협업 편집을 같은 제품군으로 가져온다. Slides, Design, 커넥터, 산출물은 에이전트에 더 많은 출력 형식을 제공한다. Projects는 더 긴 목표를 중심으로 이러한 도구들을 조율할 수 있는 계층을 제공한다.

이 변화가 중요한 이유는 대부분의 비즈니스 업무가 애플리케이션 경계를 넘나들기 때문이다. 제품 출시는 경쟁 리서치, 포지셔닝 문서, 프레젠테이션 슬라이드, 웹 변경, 분석 설정, 지원 자료를 요구할 수 있다. 단일 채팅은 각 항목에 도움을 줄 수 있지만, 프로젝트 코디네이터는 이를 연결된 작업 흐름으로 배정할 수 있다.

코딩은 출력물을 비교적 쉽게 검증할 수 있기 때문에 유용한 시험장이 된다. 소스 코드는 컴파일할 수 있고, 테스트는 통과할 수 있으며, pull request는 정확한 변경 사항을 드러낼 수 있다. 마케팅 전략이나 리서치 종합은 검증이 덜 결정론적이므로 코디네이터의 판단을 평가하기가 더 어렵다.

Anthropic의 사례가 이러한 이유로 엔지니어링에 가까이 머무는 것도 당연하다. 엔드포인트 프로파일링과 API 버전 폐기는 구체적인 의존성을 갖는다. 코디네이터는 작업자에게 테스트를 실행하도록 요청하고 리포지터리 브랜치를 사용해 편집을 분리할 수 있다. 이러한 통제 방식이 모든 지식 작업에 완벽히 적용되는 것은 아니다.

엔지니어링 내부에서도 작업 분해의 품질은 아키텍처에 좌우된다. 깔끔하게 분리된 서비스 집합은 병렬 작업을 유도한다. 긴밀하게 결합된 레거시 애플리케이션은 그렇지 않다. 여러 스레드가 동일한 공유 인터페이스, 구성 또는 데이터베이스 가정을 건드리면 경합이 늘어날 수 있다.

재설계된 Projects 경험은 이러한 한계를 없앤다고 주장하지 않는다. Anthropic은 겹치는 편집이 일반적인 병합 충돌로 해결된다고 말한다. 이는 신선할 만큼 구체적인 경계다. 조율은 브랜치를 분리할 수 있지만, 충돌하는 변경을 호환 가능하게 만들 수는 없다.

따라서 더 넓은 에이전트 경쟁에서는 병렬화하지 말아야 할 때를 아는 제품이 보상받을 수 있다. 독립적인 조사 다섯 건에 작업자 다섯 명을 만드는 일은 시간을 절약할 수 있다. 순차적인 마이그레이션에 작업자 다섯 명을 만드는 일은 핵심 경로를 줄이지 못한 채 검토 업무와 사용량만 늘릴 수 있다.

좋은 코디네이터는 작업을 배정하기 전에 의존성을 추정해야 한다. 한 출력이 다음 작업을 결정하는 경우에는 순차 단계를 유지해야 한다. 또한 누락된 결정 때문에 작업자가 추측할 수밖에 없는 상황이라면 작업자를 시작하지 않아야 한다.

이로써 프로젝트 계획은 핵심 제품 역량이 된다. 에이전트 시스템은 한때 계획을 구현 전에 생성되는 텍스트로 취급했다. 멀티 에이전트 제품은 그 계획을 스케줄링 결정, 맥락 경계, 검증 게이트, 에스컬레이션 규칙으로 전환해야 한다.

개발자가 관심을 가져야 하는 이유는 이러한 결정이 에이전트가 관리 업무를 줄이는지, 아니면 다른 곳으로 옮기는지를 결정하기 때문이다. 여러 세션을 수동으로 조율하는 일은 번거롭다. 조율이 부실한 변경 폭발을 검토하는 일은 더 나쁠 수 있으며, 특히 각 스레드가 개별적으로는 그럴듯해 보일 때 더욱 그렇다.

지식 노동자도 같은 상충관계에 직면한다. 조율된 리서치 프로젝트는 증거를 수집하고, 섹션 초안을 작성하며, 지원 자료를 병렬로 제작할 수 있다. 하지만 공유 메모리는 잘못 해석한 출처를 모든 산출물에 퍼뜨릴 수도 있다. 검색 가능한 engineering knowledge base는 기반 문서의 출처와 최신성이 유지될 때에만 도움이 된다.

지속될 흐름은 단순히 더 많은 에이전트가 아니다. 그것은 인간의 목표와 모델의 행동 사이에 운영 계층을 구축하는 일이다. Claude Code Projects는 그 계층을 서로 무관한 작업자로 가득한 대시보드가 아니라 하나의 대화처럼 느끼게 하려는 Anthropic의 시도다.

공유 맥락은 공유 위험을 없애지 않는다

코디네이터는 인계 업무를 줄이지만, 맥락, 권한, 리소스 사용에 관한 결정을 하나의 자동화 계층에 집중시키기도 한다.

첫 번째 제약은 사용량이다. Anthropic은 여러 스레드가 동시에 실행될 수 있고 각 스레드가 완전한 Claude Code 세션이기 때문에 Projects가 사용 한도에 더 빨리 도달할 수 있다고 경고한다. 코디네이터 역시 계획, 검토, 보고 과정에서 리소스를 소비한다.

사용자는 코디네이터와 작업자에 사용할 모델과 노력 수준을 선택할 수 있으며, Anthropic은 프로젝트별 사용량을 확인할 수 있다고 말한다. 병렬성은 하나의 요청을 여러 차례의 상당한 실행으로 바꿀 수 있기 때문에 이러한 통제는 필수적이다. 단순한 프롬프트만으로는 시작되는 전체 작업량을 더 이상 설명할 수 없다.

제품은 이러한 확장을 예측 가능하게 만들어야 한다. 개발자는 코디네이터가 상당한 리소스를 투입하기 전에 두 개의 스레드를 시작할지 열 개를 시작할지 알아야 한다. 또한 동시 실행 수를 제한하고 더 이상 프로젝트 목표에 기여하지 않는 작업을 중단할 방법이 필요하다.

두 번째 제약은 병합 품질이다. 별도의 리포지터리 브랜치는 작업자가 즉시 서로의 작업을 덮어쓰는 일을 막는다. 그러나 아키텍처 충돌, 호환되지 않는 가정, 중복 구현은 막지 못한다. 이러한 문제는 이후 검토나 통합 과정에서 드러난다.

코디네이터는 pull request를 순서대로 배치하고 의존성을 표시할 수 있지만, Anthropic은 베타 버전이 복잡한 통합 결정을 신뢰성 있게 해결한다는 점을 아직 입증하지 못했다. 개발자는 조립된 결과를 브랜치들이 올바른 시스템을 이룬다는 증거가 아니라, 일반적인 테스트와 검토가 필요한 제안으로 다뤄야 한다.

세 번째 제약은 메모리의 정확성이다. 공유 메모리는 반복 설명을 없앨 수 있지만, 보존된 모든 세부 정보는 이후 작업의 입력값이 된다. 잘못된 릴리스 규칙이나 오래된 API 가정은 누군가 알아차리기 전에 여러 스레드에 영향을 미칠 수 있다.

팀은 제품이 메모리 항목, 출처, 수정 이력, 사용 주체를 보여주는지 검토해야 한다. 수정 사항이 일관되게 전파되는지도 테스트해야 한다. 지속적이지만 감사하기 어려운 메모리는 조용한 형태의 프로젝트 위험을 만든다.

네 번째 제약은 보안이다. 클라우드 스레드는 리포지터리, 커넥터, 플러그인, 외부 서비스에 접근할 수 있다. 작업자가 추가될 때마다 직접적인 인간의 주의 밖에서 발생하는 도구 호출과 결정의 수가 늘어난다. 권한 경계는 프로젝트 시작 시점뿐 아니라 작업별로 작동해야 한다.

이 우려는 에이전트 업계 전반에서 가정적인 문제가 아니다. 최근 unexpected agent behavior에 관한 보도에는 시스템이 사용자 의도를 벗어나 행동하거나 예상치 못한 방식으로 도구를 사용하는 사례가 포함돼 있다. 이러한 사례가 Projects의 결함을 입증하는 것은 아니지만, 조율된 자율성에 추적 가능한 승인이 필요한 이유를 설명한다.

다섯 번째 제약은 환경 적합성이다. 출시 시점에 스레드는 Anthropic의 클라우드에서 실행된다. 비공개 의존성, 내부 서비스, 규제 대상 데이터 또는 엄격한 네트워크 통제를 가진 조직은 시스템을 폭넓게 도입하기 전에 로컬 또는 고객 통제형 실행 환경이 필요할 수 있다.

Anthropic은 사용자 네트워크 뒤에서의 로컬 운영이 곧 제공될 것이라고 말한다. 클라우드 전용 실행은 많은 엔터프라이즈 리포지터리와 워크플로를 베타의 실질적 적용 범위 밖에 두기 때문에, 이 약속은 전략적으로 중요하다. 일정표보다 구현 세부 사항이 더 중요할 것이다.

로컬 작업자는 코디네이터 모델도 복잡하게 만든다. 시스템은 서로 다른 도구 가용성, 자격 증명, 네트워크 정책, 리포지터리 상태를 조정해야 한다. 관리형 클라우드 이미지에서 성공한 스레드는 맞춤형 개발 환경 안에서는 다르게 동작할 수 있다.

여섯 번째 제약은 책임성이다. 한 작업자가 코드를 작성하고, 다른 작업자가 테스트를 실행하며, 코디네이터가 결과를 조립하는 경우 팀은 각 산출물을 어느 에이전트가 만들었는지에 대한 명확한 기록이 필요하다. 최종 요약은 실행 추적을 대체할 수 없다.

에이전트가 서로의 작업을 수정할 때 이는 더욱 중요해진다. 코디네이터는 출력을 수락하거나, 변경을 위해 되돌려 보내거나, 검토자를 배정할 수 있다. 배포 후 결함이 발생하면 개발자는 이 순서를 재구성할 수 있어야 한다.

이러한 위험이 제품의 가치를 부정하는 것은 아니다. 이는 조율이 유용한 조건을 정의한다. 특히 베타 기간에는 명확한 경계, 관찰 가능한 출력, 강력한 검증을 갖춘 작업에 병렬 에이전트를 적용해야 한다.

팀은 긴밀하게 결합된 프로덕션 변경을 맡기기 전에 범위가 제한된 마이그레이션, 문서 업데이트 또는 독립적인 조사에 Projects를 시험할 수 있다. 이 접근법은 코디네이터가 단순히 한 번에 더 많은 활동을 완료하는 것이 아니라 실제로 총 검토 시간을 줄이는지 측정한다.

Anthropic의 가장 강력한 주장은 사용자가 목표를 설명하면 Claude가 작업을 관리하게 할 수 있다는 것이다. 베타는 그 관리에 절제, 에스컬레이션, 증거 보존이 포함된다는 점을 입증해야 한다. 에이전트를 시작하는 일은 쉽다. 언제 멈출지 결정하는 것도 제품의 일부다.

Claude Code Projects 모델을 입증할 요소

조율된 Projects가 지속 가능한 워크플로가 될지, 아니면 인상적인 베타 시연에 머물지를 보여줄 세 가지 신호가 있다.

첫 번째 신호는 일부 구독자와 새로 생성된 프로젝트를 넘어 성공적으로 확장되는지다. Anthropic은 재설계를 chat, Cowork, Team, Enterprise 계정으로 적용하기 전에 Claude Code 전반으로 베타를 확대할 계획이다. 원활한 마이그레이션은 Projects가 Claude의 공통 작업 컨테이너가 될 수 있다는 주장을 강화할 것이다.

마이그레이션 문제는 이러한 판단을 약화할 것이다. 기존 Projects에는 사용자가 이미 의존하는 파일, 지침, 정착된 워크플로가 담겨 있다. Anthropic은 이전 모델에 없었던 메모리, 라이브러리, 코디네이터 동작을 도입하면서도 이러한 자료를 보존해야 한다.

두 번째 신호는 명확한 관리 제어 기능을 갖춘 로컬 실행의 등장이다. Anthropic은 비공개 도구와 코드 옆에서 작동하는 로컬 스레드가 곧 제공될 것이라고 말한다. 핵심 검증은 그러한 스레드가 네트워크, 자격 증명, 리포지토리 정책을 준수하면서도 동일한 조율 경험을 유지하는지다.

신뢰할 만한 로컬 옵션은 클라우드 워커가 필요한 시스템에 접근할 수 없는 환경으로 Projects를 확장할 것이다. 또한 기업에 실행에 대한 더 큰 통제권을 제공할 것이다. 구현이 지연되거나 제한적이라면 Claude Code Projects는 클라우드 호환 리포지토리와 위험이 낮은 실험에서 가장 강력한 도구로 남게 된다.

세 번째 신호는 조율이 눈에 보이는 활동량을 늘리는 대신 완료된 작업을 개선한다는 증거다. 팀은 순차적 에이전트 워크플로와 비교해 경과 시간, 검토 노력, 병합 실패, 재작업, 사용량을 측정해야 한다. 스레드 수는 성공 지표가 아니다.

Anthropic은 궁극적으로 프로젝트 수준의 결과를 검증하는 평가를 제공해야 한다. 여기에는 여러 리포지토리에 걸친 마이그레이션, 상충하는 요구사항, 변경되는 명세, 코디네이터의 일시 중지가 필요한 실패 상황이 포함될 수 있다. 모델 벤치마크만으로는 그 주변의 관리 시스템을 검증할 수 없다.

OpenAI와 SpaceXAI는 경쟁 대응을 통해 또 다른 형태의 증거를 제시할 것이다. Codex가 자동 작업 라우팅을 강화하거나 Grok Bot이 구조화된 소프트웨어 워크플로를 확장한다면, 조율된 프로젝트는 표준 제품 카테고리가 될 것이다. 반대로 경쟁사들이 직접적인 인간 통제를 강조한다면, 이는 사용자가 얼마나 많은 관리를 위임하고자 하는지를 둘러싼 의미 있는 견해 차이를 드러낼 것이다.

개발자는 그 경쟁 구도가 정리될 때까지 기다릴 필요가 없다. Claude가 스레드 전반에 걸쳐 의사결정을 보존하는지, 합리적인 작업 경계를 만드는지, 의존성을 설명하는지, 검토 가능한 산출물을 생성하는지를 시험할 수 있다. 또한 코디네이터가 중요한 가정을 내리기 전에 명확한 설명을 요청하는지도 관찰할 수 있다.

Claude Code Projects는 실행을 숨기지 않으면서 커뮤니케이션 오버헤드를 줄일 때 가장 설득력 있다. 이러한 균형은 유용한 오케스트레이션과 더 큰 규모의 자율 작업 더미를 구분한다. 공유 메모리, 클라우드 스레드, 코디네이터는 필요한 구성 요소를 제공하지만, 이들이 상호작용하는 방식의 품질이 여전히 진짜 제품이다.

다음에 작업이 여러 리포지토리나 독립적인 조사를 아우르게 될 때, 조율된 프로젝트 하나를 기존 워크플로와 비교해 보라. 에이전트에게 브리핑하고, 충돌을 해결하고, 가정을 확인하고, 결과를 검토하는 데 걸린 시간을 추적하라. 코디네이터가 그 총부담을 줄인다면, Anthropic은 Projects 인터페이스 이상의 것을 바꾼 셈이다. 에이전트 관리를 개발 플랫폼의 일부로 만든 것이다.

 
 

무료로 시작하세요

개인 지식 관리 기능을 갖춘 로컬 우선 AI 어시스턴트

더 나은 AI 경험을 위해

현재 remio는 Windows 10+ (x64)M-Chip Macs만 지원합니다.

업무를 위한 AI 파트너
remio와 더 많은 일을 해내세요

계획하고, 만들고, 완성하세요
모든 일을 한곳에서

bottom of page