돌아가기 AI 정보
Anthropic은 "MCP로 코드 실행" 기능을 출시했습니다. 이를 통해 에이전트는 도구에 직접 연결하는 대신 코드를 작성하여 효율성을 개선할 수 있습니다.

Anthropic은 "MCP로 코드 실행" 기능을 출시했습니다. 이를 통해 에이전트는 도구에 직접 연결하는 대신 코드를 작성하여 효율성을 개선할 수 있습니다.

AI 정보 Admin 113 회 조회

2025년 11월 4일, Anthropic은 MCP(모델 컨텍스트 프로토콜) 생태계 내에서 "코드 실행" 경로의 우선순위를 정하는 것을 제안하는 엔지니어링 블로그 게시물을 게시했습니다. 각 MCP 서버에서 도구에 대한 호출 가능한 코드 API를 생성하여 프록시가 모든 도구 정의와 중간 결과를 컨텍스트에 집어넣는 대신 먼저 코드를 작성한 후 도구를 호출할 수 있도록 하는 것입니다. 이 게시물은 서버/도구별로 TypeScript 파일 트리를 생성하고, 프록시가 필요에 따라 필요한 인터페이스를 읽고, 실행 환경에서 데이터를 필터링 및 병합하고, 필요한 요약만 모델로 다시 전송하는 방식을 설명합니다. 공식 사례에 따르면 약 15만 개의 토큰에 해당하는 컨텍스트 사용량을 약 2,000개로 압축하여 비용과 지연 시간을 크게 줄일 수 있습니다. 또한 이 게시물은 Cloudflare의 "코드 모드" 관찰 결과를 인용하며 동일한 접근 방식을 제시합니다.

본 논문에서는 이 방법의 추가적인 이점을 강조합니다. 실행 환경을 통해 루프, 조건 및 오류를 처리하고, 로컬/샌드박스 환경에서 개인 데이터를 익명화하여 민감한 정보가 모델 컨텍스트에 유입되는 것을 방지하며, 이를 중간 아티팩트의 파일 시스템 지속성과 결합하고 Claude Skills의 재사용 가능한 "스킬" 메커니즘과도 통합합니다. 그러나 코드 실행에는 안정적인 샌드박스, 할당량 및 모니터링이 필요하며, 이는 새로운 운영 및 보안 요구 사항을 야기하여 효율성과 위험 관리 간의 균형을 필요로 합니다.

자주 묻는 질문

질문: 이번 릴리스의 핵심 메시지는 무엇인가요?

A: 코드 실행을 사용하여 MCP에 연결합니다. 도구를 코드 API에 매핑하고, 필요에 따라 정의를 로드하고, 실행 환경에서 데이터를 처리한 다음, 결과 요약을 모델로 다시 보내 컨텍스트 사용과 오류율을 줄입니다.

질문: "모델 직접 연결 도구"와 비교했을 때 효율성은 어떻습니까?

답변: 공식 예시에서는 토큰 수를 약 15만 개에서 약 2,000개로 줄이는 것과 약 98.7%의 절감 효과를 비교하고 있습니다. 구체적인 이점은 도구의 규모와 데이터 양에 따라 달라집니다.

질문: 이것과 Cloudflare의 "코드 모드"는 어떤 관계가 있나요?

A: 두 관점 모두 동의합니다. 모델이 추상 API를 호출하는 코드를 작성하도록 허용하는 것이 더 효율적입니다. Anthropic은 자사 기사에서 이러한 관행을 직접 언급하고 있습니다.

질문: 개인정보 보호 및 규정 준수 측면에서 어떤 개선이 이루어졌나요?

A: 중간 데이터는 기본적으로 실행 환경에 유지됩니다. 이메일이나 전화번호와 같은 민감한 필드는 도구 간 데이터 전송 시 클라이언트 측에서 토큰화 및 복원될 수 있으므로 누출 위험이 줄어듭니다.

질문: 클로드 스킬스와 함께 사용하면 어떻게 되나요?

A: 에이전트는 검증된 스크립트를 재사용 가능한 스킬(SKILL.md 및 리소스 포함)로 저장할 수 있으며, 이를 후속 작업에서 직접 참조할 수 있어 견고성과 유지 관리성이 향상됩니다.

MCP 생태계 코드 실행 우선 순위 전략 도구를 호출 가능한 코드 API에 매핑합니다. 프록시는 먼저 코드를 작성한 다음 도구 흐름을 호출합니다. 서버에서 생성된 TypeScript 파일 트리 컨텍스트 중복을 줄이기 위해 필요에 따라 인터페이스를 로드합니다. 실행 환경은 중간 데이터를 병합하고 필터링합니다. 컨텍스트 수가 150,000개에서 2,000개로 감소했습니다(예시) 약 98.7%의 토큰 절약에 대한 설명 모델 직접 연결 도구와 코드 모드 비교 CloudflareCodeMode의 접근 방식은 일관성이 있습니다. 샌드박스 내에서 루프 및 잘못된 분기 처리 데이터 익명화 태깅은 로컬 실행 계층에서 수행됩니다. 누출을 방지하기 위한 민감한 필드의 토큰화 필요한 결과 요약만 모델에 반환합니다. 파일 시스템 지속성 중간체 ClaudeSkills 스킬 메커니즘과의 통합 스크립트는 검증되었으며 재사용 가능한 기술로 사용될 수 있습니다. SKILLmd 및 리소스 구성 모범 사례 코드 실행에는 할당량과 모니터링 거버넌스가 필요합니다. 효율성 향상과 위험 관리 비용 간의 균형 대규모 툴셋을 위한 추상 API 계층 크로스 툴 데이터 흐름의 클라이언트 측 복구 도구 정의 하드 스터핑 컨텍스트의 위험 감소 추론의 안정성과 재현성을 향상시킵니다. 코드 호출과 결합된 MCP 원격 서버 모듈별 작업 기반 인터페이스 정의 읽기 실행 환경 지원 조건 및 재시도 메커니즘 개인 도메인 샌드박스 내에서 개인 정보 보호에 대한 규정 준수 처리 여러 단계로 구성된 툴체인은 코드 오케스트레이션을 통해 실행됩니다. 개발자가 보안 샌드박스 계층을 구축하는 방법 팀을 위한 감사 가능한 스크립트 저장소 권한과 할당량을 결합한 런타임 제어 클라우드 API와 데이터베이스를 연결하는 경로 최소 컨텍스트 요약 생성 패러다임 모델 오용 및 환상 주입 표면 감소 코드 기반 패턴은 대기 시간과 비용 오버헤드를 줄입니다. DeepContext 소재 스태킹 접근 방식의 상충 관계 기업을 위한 규정 준수 및 감사 친화적 CI 파이프라인에서 에이전트 스크립트 실행 TypeGen은 인터페이스 유형 정의를 자동으로 생성합니다. 인터페이스 변경 사항은 버전 관리를 통해 관리됩니다. 캐싱과 중복 제거를 결합하여 통화 수 최적화 여러 언어에 대한 API 캡슐화 관행 작업에서 코드로, 코드에서 결과로 이어지는 폐쇄 루프 링크 장기 실행 작업에서 중단점 이후 실행을 재개하기 위한 디자인 팀 협업을 위한 대본 검토 및 사인회 도구 디렉토리 및 로딩 순서 표준화 오류 분류 및 복구 가능 전략 템플릿 매우 민감한 시나리오에 대한 로컬 우선 원칙 코드 실행 및 모델 호출을 위한 계층형 아키텍처

추천 도구

더보기