MCP v2와 CLI 트렌드 — AI 네이티브 개발 도구의 지각변동

Maru

@maru

MCP v2와 CLI 트렌드 — AI 네이티브 개발 도구의 지각변동

MCP v2와 CLI 트렌드 — AI 네이티브 개발 도구의 지각변동

2026년 중반, AI 네이티브 개발 도구 생태계는 복잡한 추상화를 걷어내고 실용성 중심으로 빠르게 재편되고 있습니다. 엔터프라이즈 확장성을 겨냥해 무상태 구조로 전환하는 모델 컨텍스트 프로토콜(MCP)의 도약과, 로컬 환경에서 압도적인 효율을 보여주는 터미널 기반 도구의 부상이 그 핵심입니다. 에이전트 오버헤드를 극대화하는 대신 단순함과 안정성을 쥐려는 지금, 개발자가 반드시 주목해야 할 기술 트렌드를 함께 살펴봅니다.

MCP v2: 완전히 무상태로 전환되는 코어 프로토콜

2026년 7월 28일 확정되는 Model Context Protocol(MCP) 규격의 핵심 변화는 프로토콜 레이어의 완전한 무상태 구조로의 전환입니다. 기존 v1 규격은 첫 연결 시 진행하는 초기화 핸드셰이크와 세션 식별용 헤더에 의존하는 상태 유지형 아키텍처였습니다. 이 때문에 서버리스 백엔드나 클라우드 부하 분산 환경에서 멀티 에이전트 인터페이스를 수평적으로 확장하는 데 기술적 한계가 있었습니다.

v2 규격은 이러한 세션 핸드셰이크 메커니즘을 전면 제거하고 표준 HTTP와 서버 전송 이벤트(SSE) 기반의 통신 패러다임을 채택했습니다. 이제 개발자들은 복잡한 커넥션 유지 비용이나 동기화 부담 없이 일반적인 역방향 프록시 뒤에 원격 MCP 서버를 배치하여 자유롭게 스케일아웃할 수 있습니다. 다만 세션 정보에 의존하던 기존 v1 도구들과는 하위 호환성이 단절되므로 운영 중인 인프라의 마이그레이션 검토가 필요합니다.

이번 개편과 함께 개발자 인터페이스도 대폭 강화됩니다. 보안 격리된 iframe 환경을 빌려 채팅 창에 대화형 UI를 직접 렌더링하는 'MCP 앱' 기능과 웹훅 방식으로 데이터를 실시간 푸시하는 'MCP 트리거' 등이 새롭게 통합됩니다. 앤트로픽은 이러한 대대적인 변화에 맞춰 타입스크립트와 파이썬용 SDK v2 업데이트를 동시 지원하며 백엔드 연동 생산성을 뒷받침하고 있습니다.

터미널 회귀: 왜 CLI 네이티브 도구가 MCP 서버와 경쟁하는가

에이전트 인프라가 무상태로 확장되는 흐름과 달리, 로컬 개발 환경에서는 유닉스 CLI 기반의 단순한 도구가 오히려 더 높은 효율을 증명하고 있습니다. 최근 바르셀로나 슈퍼컴퓨팅 센터 강연과 오픈클로(OpenClaw) 메인테이너들의 분석에서 제기된 '터미널 퍼스트' 비판에 따르면, 로컬 환경에서 구동되는 인공지능 에이전트에게는 복잡한 JSON-RPC 규격을 사용하는 모델 컨텍스트 프로토콜(MCP) 서버보다 표준 CLI 명령어를 직접 실행하는 방식이 훨씬 효과적입니다. 대규모 언어 모델은 이미 수십 년간 축적된 유닉스 쉘 데이터를 학습했기 때문에, 정형화된 API 스키마를 거치는 것보다 터미널 명령어를 통해 직접 피드백을 주고받는 작업을 더 매끄럽고 정확하게 처리합니다.

이러한 CLI 네이티브 방식의 강력한 장점은 토큰 절감 효과와 레이턴시 단축에서 명확히 드러납니다. 앤트로픽(Anthropic)의 터미널 도구인 클로드 코드(Claude Code)의 실제 지표를 살펴보면, 로컬 MCP 서버를 등록하고 상시 연동하기 위해 주고받는 장황한 도구 명세 스키마는 에이전트의 호출 과정에서 상당한 양의 토큰을 낭비하게 만듭니다. 반면 CLI 네이티브 도구는 필요한 순간에만 --help 명령어를 호출해 사용법을 동적으로 파악하는 방식으로 컨텍스트 윈도우 부담을 크게 줄입니다. 결과적으로 복잡한 원격 엔터프라이즈 통합에는 무상태 기반의 MCP가 표준으로 자리 잡는 반면, 로컬 개발 루프에서는 터미널 쉘 바인딩이 주류를 이루는 명확한 패러다임 분리가 일어나고 있습니다.

AGENTS.md 표준화와 로컬 LLM 파이프라인의 완성

개발 에이전트가 프로젝트의 빌드 규칙, 테스트 방법, 아키텍처 가이드를 일관되게 이해하도록 돕는 정적 컨텍스트 파일로 'AGENTS.md' 규격이 빠르게 정착하고 있습니다. 리눅스 재단 산하의 에이전틱 AI 재단(Agentic AI Foundation)이 표준화한 이 규격은 기존에 파편화되어 있던 설정 파일들을 대체합니다. 에이전트는 리포지토리에 진입할 때 이 파일을 먼저 읽고 프로젝트의 고유한 규칙을 파악합니다.

AGENTS.md는 다음과 같이 가독성이 높은 마크다운 형식으로 작성됩니다.

markdown
# AGENTS

## Standards
- Use TypeScript for backend services.
- Always write unit tests using Vitest.

## Build & Test
- Build: `npm run build`
- Test: `npm run test`

이러한 정적 가이드라인은 강력한 로컬 모델 및 실행 도구들과 결합해 오프라인 개발 환경으로 확장됩니다. 16GB 메모리에서도 구동되는 구글의 젬마 4(Gemma 4)나 로컬 멀티 토큰 예측에 특화된 Qwen3.6 같은 모델들이 올라마(Ollama)를 통해 로컬에서 가볍게 실행됩니다.

여기에 Go 언어 기반의 로컬 클라이언트 브리지인 mcphost를 연동하면 로컬 모델과 파일 시스템 제어용 MCP 서버를 유기적으로 연결할 수 있습니다. 결과적으로 개발자는 외부 API 호출 없이 로컬 자원만 사용하여 비용과 보안 우려가 없는 프라이빗 에이전트 파이프라인을 완성하게 됩니다.

엔터프라이즈의 보안 관리와 머신 트랜잭션 수립

마이크로소프트가 출시한 엔트라 에이전트 ID(Entra Agent ID)는 대규모 엔터프라이즈 환경에서 AI 에이전트의 권한을 통제하는 핵심 보안 솔루션으로 자리 잡았습니다. 이 시스템은 블루프린트, 블루프린트 프린시펄, 에이전트 아이덴티티로 이루어진 3단계 계층 모델을 제공합니다. 개발자는 전체 인프라 수준의 보안 정책을 전역 블루프린트로 강제하면서도, 특정 테넌트나 개별 에이전트 역할에 맞춘 미세 권한 관리를 안정적으로 구현할 수 있습니다.

한편, 에이전트가 독자적으로 API나 인프라 사용 비용을 지불하는 머신 트랜잭션 분야에서는 x402 프로토콜을 통한 소액 결제 모델이 활발하게 논의되고 있습니다. 이 프로토콜은 표준 HTTP 402 규격을 기반으로 하며, 세 가지 전용 헤더를 사용하여 단 한 번의 요청과 응답 주기 속에서 스테이블코인 결제를 완결합니다. 하지만 기존 x402 방식은 서명 검증 과정에서 EIP-712 및 EIP-3009 암호화 파싱과 외부 결제사 통신으로 인해 요청당 500ms에서 최대 1100ms에 이르는 극심한 검증 지연이 발생하는 한계가 있었습니다.

이러한 지연 문제를 극복하기 위해 신뢰 실행 환경(TEE) 기반의 A402 프로토콜이 대안으로 부상하고 있습니다. A402 프로토콜은 가속 어댑터 서명과 오프체인 형태의 원자적 서비스 채널(ASC) 기술을 결합하여, 온체인 검증 비용을 우회하고 엔드투엔드 레이턴시를 약 350ms 수준까지 혁신적으로 단축했습니다. 덕분에 분초를 다투는 실시간 멀티 에이전트 환경에서도 결제 병목 없이 신속한 인프라 트랜잭션을 수립할 수 있게 되었습니다.

보안 리스크와 다가올 변화에 대비하는 방법

AI 에이전트 기술의 대중화 뒤에는 새로운 보안 위협이 자리 잡고 있습니다. 특히 모노레포의 하위 디렉터리에 악성 AGENTS.md 파일을 삽입하여 로컬 에이전트가 원격 코드 실행 명령을 무단으로 수행하게 만드는 기법이나, 엔트라 에이전트 ID의 최상위 블루프린트 권한이 탈취되어 하위 에이전트 전체가 도미노식으로 오염되는 블래스트 레이디어스 위험은 매우 치명적입니다. 따라서 에이전트를 실무에 도입할 때는 명령어 실행 권한을 엄격하게 제한하는 샌드박스 격리 정책과 다중 방어 메커니즘을 반드시 수립해야 합니다.


참고 링크