미니멀 코딩 하네스 Pi, Databricks·Shopify 실전 벤치마크서 성능·비용 우위 입증
- 코딩 하네스 Pi는 도구 4개만 기본 제공하고 시스템 프롬프트와 도구 정의가 1,000토큰 미만으로, 최소주의를 설계 철학으로 삼음
- Databricks가 자체 대규모 코드베이스 벤치마크에서 Opus 4.8 xhigh 모델과 결합한 Pi가 Claude Code, Codex보다 낮은 비용으로 가장 높은 통과율을 기록했다고 발표함
- 동일 모델·동일 사고 강도에서도 하네스에 따라 작업당 비용이 최대 2배 이상 차이 나고 품질은 동일했으며, Pi는 턴당 컨텍스트를 약 3배 적게 보내는 "컨텍스트 규율"을 보임
- Shopify 엔지니어가 Pi에게 직접 "익스텐션 만들어줘"라고 요청해 자기수정 루프인 pi-autoresearch를 구축했고, 유닛 테스트 300배 고속화, React 컴포넌트 마운팅 20% 개선 등의 성과를 보고함
- Pi는 도구를 기본 탑재하는 대신 사용자가 직접 워크플로를 구축하도록 확장성에 집중하는 방식을 택했다고 설명함
Hacker News 의견들
하네스 동작이 완전히 유스케이스 종속적이더라. 사이드 프로젝트용으로 커스텀한 pi 설정을 회사에서 쓰려니까 대폭 손봐야 했음. Claude Code처럼 모든 사람한테 맞추려는 하네스가 오히려 최고 성능을 못 내는 이유 같음
제품 만들다가 결국 Pi 익스텐션만 만들고 있음. 나한테는 이해가 안 되는데 뭐 각자 방식이 있는 거니까
여러 코딩 하네스 다 써봤는데 Pi는 딱 Emacs임. 원하는 건 다 만들 수 있고 참고할 코드도 많은데, 반은 버그투성이고 UI 요소끼리 겹치고 가끔 죽음. 학습곡선 넘길 각오만 있으면 좋은 도구임
Emacs는 안 써봤지만 Neovim 유저인데 비슷한 느낌임. Codex, Claude Code는 VS Code나 Jetbrains고 Pi는 Neovim 같은 거임
이 철학 자체가 이해가 안 감. 다른 하네스에는 기본으로 있는 기능을 2시간씩 프롬프팅하고 설정하고 고치면서 만들고 싶지 않음. 그것도 서버, VM, 노트북마다 매번 반복하고 싶지 않고
AI 프로젝트는 오픈소스로 시작해도 결국 다 수익화됨. Pi도 엔시티피케이션 시간문제일 뿐임
그게 왜 문제임? 워낙 미니멀해서 언제 포크해도 그 이후 나온 기능 구현하는 게 사실상 쉬움
오픈소스니까 닫히면 포크해서 갈라지면 됨. Pi 존재 이유 자체가 코어는 미니멀하게 유지하고 익스텐션·생태계에 마법이 있는 거라 이제 와서 닫기도 힘듦
Mario가 자기 블로그에 Earendil 전환 얘기 썼음. Mario랑 Armin 둘 다 오픈소스 커뮤니티 오래 키워온 사람들이라 Pi를 계속 오픈으로 유지하면서 다른 제품 쌓아갈 거라 낙관적으로 봄
opencode로 인앱 에이전트 첫 버전 만들었는데 Pi로 옮기려고 함. Pi는 원래 이래야 할 모양 그 자체고 실제로 잘 작동하는 게 신기함. ohmypi로 개인 하네스 재미있게 쓰다가 곧 pi 자체로 넘어갈 예정
ohmypi 처음 들어봄, 나같이 하네스 처음부터 설정할 준비 안 된 사람한테 좋은 시작점 같음
Pi가 코딩 에이전트 중에 코드 품질은 제일 좋은데, 기능이 덜 갖춰져 있고 일부 모듈은 따로 분리돼야 할 것 같음
서버에서 Pi를 헤드리스로 돌려서 XMPP 클라이언트로 감쌌음. 어디서든 XMPP로 접속해서 대화 가능하고 에이전트끼리도 서로 얘기함. NixOS 계정별로 여러 Pi 인스턴스를 병렬로 돌리는데 서버 설정 전체를 보고 컴파일 타임 체크까지 하고 배포해서 잘못돼도 되돌릴 수 있음
익스텐션을 만들라는 조언이 너무 단순화된 얘기라고 느낌. 몇 달 써봤는데 익스텐션 만들기는 쉬워도 진짜 도움되는 좋은 익스텐션 만들기는 어려움. 일단 바닐라로 작업하다가 아이디어 생기면 시도하고 롤백할 준비하는 게 나음. 나는 자동 메모리 익스텐션 만들었는데 제안의 5% 미만만 채택했음
앞부분 의견엔 동의하는데 다른 에이전트에 기본 내장된 기능을 몇 주씩 바이브코딩으로 만들고 싶진 않음. Claude나 opencode가 덜 미니멀해도 지금 당장 잘 작동하니까
기업 입장에서는 배터리 포함된 도구를 선호함. autohandai/code-cli라는 대안이 Pi처럼 익스텐션도 지원하면서 codex나 claude code처럼 기능도 다 갖췄고 오픈소스임
Pi의 제일 큰 문제는 자동 승인이 되는 제대로 된 샌드박싱이 없다는 거임. 서드파티 솔루션은 다 반쯤 만들어진 수준이고, 샌드박싱 없는 자동승인 아니면 수동승인이 필요한 Claude·Codex식 샌드박스 중 하나를 골라야 함
비밀은 Pi한테 유닉스 권한으로 자기만의 계정을 따로 주는 거임