이미지 출처: Pi 공식 웹사이트
에렌딜은 2026년 10월 1일(현지 시간), 오픈 소스 AI 코딩 툴 “Pi”의 공식 버전 “Pi 1.0”을 공개했다. 필요 최소한의 구성과 확장성을 중시하는 설계를 유지하면서, 외부 툴과 연결하는 MCP에 대한 표준 대응 및, 작업에 따라 AI 모델을 분산 활용하는 메커니즘을 갖춘다. MIT 라이선스로 제공된다.
## 필요한 기능을 확장하고 자신의 작업에 맞춤화하기
Pi는 터미널에서 자연어 지시를 받아 파일 읽기, 편집, 명령어 실행 등을 수행하는 AI 에이전트이다. 모델에 대한 문의, 툴 실행, 대화 기록 관리 등을 담당하는 “에이전트 하르ネス”로서, 다른 애플리케이션에 통합될 수 있다.
특징은 사용자의 작업 절차를 고정하지 않고 필요한 기능을 추가할 수 있는 점에 있다. 서브 에이전트나 계획 전용 모드는 표준 장착하지 않고, 확장 기능이나 패키지를 통해 자신의 용도에 맞게 구성한다. 확장 기능, 스킬, 프롬프트 템플릿, 표시 테마를 모아 npm이나 Git을 통해 공유할 수 있다.
Anthropic, OpenAI, Google 등 여러 모델 제공 업체에 대응하며, 대화 중간에 사용 모델을 전환할 수 있다. 로컬 모델을 활용하는 구성에도 대응한다.
Pi의 대화 기록을 트리 형태로 표시한 화면. 과거 지점으로 돌아가 다른 분기로서 작업을 계속할 수 있다.
이미지 출처: Pi 공식 프레스킷
## MCP를 표준 탑재, JavaScript로 툴을 조합
파이는 기존에 AI와 외부 툴을 연결하는 표준 규격 “Model Context Protocol(MCP)”을 표준 탑재하지 않을 방침이었으며, 공식 버전은 MCP에 대한 표준 대응과 여러 툴 호출을 조합하는 “Codemode”를 갖추고 있었다.
Codemode에서는 AI가 JavaScript 스크립트를 작성하여 여러 툴을 순차적으로 호출하거나 병렬로 실행할 수 있다. 획득한 대량의 데이터를 스크립트 내에서 필터링하여 필요한 결과만 AI 모델에 전달할 수도 있다.
또한, 필요해진 단계에서 툴을 탐색 및 로드하는 기능을 지원한다. 연결된 툴의 설명을 모두 처음부터 모델에 전달하는 구성 방식을 피하고, 다루는 정보량을 줄일 수 있다.
Earendil이 MCP의 표준 탑재로 정책을 전환한 배경에는 MCP 자체의 진보에 더해 툴을 조합하여 실행하는 기능이나, 필요한 때만 로드하는 기능이 MCP 이외의 용도에도 유용할 것이라는 판단이 있었다.
MCP·Codemode와 가상 모델의 대응은 9월 29일의 선행 버전 “0.99.0”에서 도입되었으며, 10월 1일의 공식 버전에서는 Codemode 설명에 사용하는 토큰의 감소, 이미지 생성 모델의 호출, 전역 표시의 표준화 등을 진행했다.
## 작업에 따라 AI 모델을 분산 활용
공식 버전이 갖는 “가상 모델” 확장 대응에서는, 이용자가 하나의 모델을 선택한 채 그대로, 요청마다 실제 모델을 전환하는 메커니즘을 구축할 수 있다. 작업의 종류, 비용, 대화 상태 등을 선택 조건으로 사용할 수 있다.
공식 데모에서는, 계획을 Claude Opus, 구현을 GPT에 담당시키고, 분류 모델 “Jev”가 전환 시점을 판단하는 확장 기능을 소개하고 있다. 단순히 수동으로 모델을 변경하는 것뿐만 아니라, 작업 단계에 따른 사용법을 이용자 측에서 설계할 수 있다.
## 장시간 동작하는 에이전트용 “Pi Durable”도 공개
Earendil은 이날, 장시간 동작하는 에이전트용 개발 기반 “Pi Durable”도 실험적인 별 패키지로 공개했다.
피 데이러블(Pi Durable)은 처리의 체크포인트를 저장하고, 프로세스가 중단되더라도 저장된 상태에서 미완료된 처리를 재개할 수 있습니다. 중단된 툴 호출은 안전하게 재실행할 수 있도록 지정된 것들로만 재실행합니다.
여러 개의 대화의 병렬 처리나, 여러 이용자에게 동일한 에이전트에게 지시하는 데에도 대응한다. 터미널에서 한 사람이 운영하는 Pi 코딩 에이전트와는 용도가 다르며, Pi 본체를 대체하는 것이 아니다. 또한 MIT 라이선스로 제공되며, 실험 단계이므로 API가 변경될 가능성이 있다.
관련 기사: OpenAI, 자연어에서 코드 편집 및 실행이 가능한 “Codex CLI” 출시──터미널 작업을 AI가 지원
관련 기사: Claude Code로 AI 에이전트에게 어떻게 지시할 것인가 Anthropic가 CLAUDE.md, 스킬, 서브 에이전트 등 7가지 방법을 설명
관련 기사: 생산적인 업무는 “AI에 의존하는” 것이 아니라 “AI와 같은 방에서 일할 때”에 가능한 것 미국 Block, 인간과 AI가 협업하는 OSS “Buzz” 공개, Claude Code, Codex, goose에 대응
원문 보기 | 출처: Ledge.ai