Pi 플랫폼, MCP를 코어 기능으로 통합하고 Codemode 도입 — AI 생성 일러스트
활용 사례 뉴스

Pi 플랫폼, MCP를 코어 기능으로 통합하고 Codemode 도입

You Said No MCP

Hacker News9월 30일 발표 · 2분

기존에는 확장 기능으로만 지원되던 MCP(Message Call Protocol)가 Pi 플랫폼의 핵심 코어 기능으로 통합되었습니다.

세 줄 요약Hacker News 원문 기반
  1. 이를 위해 '코드모드'라는 자바스크립트 샌드박스를 도입하여 외부 도구 호출을 체계적으로 오케스트레이션합니다.
  2. 이 변화는 AI 에이전트가 외부 도구를 더욱 정교하게 연결하고, Pi 내에서 복잡한 분석 및 작업을 수행하는 능력을 크게 향상시킵니다.
  3. 다만, 내부 시스템은 개선되었으나 외부 MCP 서버나 기존의 도구 연동 패턴 자체는 업계 표준화와 추가 최적화가 필요합니다.

과거 Pi는 Message Call Protocol()을 핵심 기능이 아닌 확장 기능으로 지원해왔으나, 최근 업데이트를 통해 MCP가 플랫폼의 코어 기능으로 통합되었습니다. 이는 단순히 기술적 변화에 따른 것이 아니라, 개발팀이 오랜 기간 동안 MCP와 관련하여 재고하고 개선한 결과입니다. 이처럼 MCP가 코어로 편입된 것은 Pi 생태계 전반을 아우르는 근본적인 재구성을 통해 이루어졌습니다.

MCP의 핵심 기능을 구현하기 위해 'Codemode'라는 자바스크립트 기반의 메커니즘이 도입되었습니다. Codemode는 가 외부 도구 호출(tool calls)을 체계적으로 오케스트레이션하고 조정할 수 있도록 설계되었으며, 이 과정에서 발생하는 상태 정보가 파일 시스템 대신 세션 트랜스크립트에 유지됩니다. 이는 Pi 내에서 복잡한 분석이나 다양한 기능을 결합하여 수행하는 능력을 크게 향상시킵니다.

Pi는 MCP의 개선을 통해 Jev 사용 등 여러 기능이 원활해졌지만, 여전히 가장 큰 과제는 도구 조합(composition)의 어려움입니다. 현재 Pi가 지향하는 이상적인 MCP는 구조화된 데이터를 반환하고 문서 및 설명을 통해 검색 가능한 'OpenAPI'와 유사한 형태를 갖추어야 합니다. 따라서 플랫폼 자체의 개선과 더불어 외부 MCP 서버 및 다양한 연동 패턴에 대한 지속적인 표준화 작업이 필요합니다.

용어 풀이

MCP
AI가 외부 도구·데이터와 연결되는 방식을 정한 공개 표준. Anthropic이 처음 공개했어요.
샌드박스
프로그램을 바깥과 분리된 안전한 공간에서 실행하게 하는 환경.
에이전트
목표를 받으면 스스로 계획을 세우고 도구를 써서 여러 단계의 작업을 해내는 AI.
원문Hacker News · You Said No MCP
원문 보기Hacker News