Pi 코딩 에이전트: 미니멀리스트 터미널 도구가 AI 코딩 도구의 다크호스가 된 방법
by needhelp
pi
pi-coding-agent
ai-agent
open-source
developer-tools
coding-agent
openclaw
minimalism
Mario Zechner는 Slay the Spire, Hoplite, 수천 개의 인디 타이틀을 구동하는 오픈소스 게임 프레임워크 libGDX를 만들었다. 2025년 말, 그는 다른 종류의 도구로 관심을 돌렸다: 의도적으로 미니멀하게 단 4개의 도구와 1,000 토큰 미만의 시스템 프롬프트로 출시된 AI 코딩 에이전트.
그 프로젝트 — pi-mono — 는 현재 55,000 GitHub 스타. OpenClaw 팀의 다운스트림 포크는 51,000 스타. 그 위에 구축된 바이럴 어시스턴트 OpenClaw는 6개월 만에 374,000 스타를 기록, 잠시 React를 제치고 GitHub에서 가장 많은 스타를 받은 프로젝트가 됐다.
Claude Code, Cursor, Aider가 계속 기능을 추가하는 업계에서 Pi의 부상은 주목할 만할 뿐만 아니라 반대 신호다.
“아니오”라고 말한 1인 프로젝트
Pi의 코어는 LLM에 약 300단어의 시스템 프롬프트를 제공하고 read, write, edit, bash를 준 후 작동하게 하는 while 루프다. Plan 모드도, 서브 에이전트도, MCP 통합도, 권한 팝업도 없다.
# Pi의 전체 코어 도구 세트read # 파일 내용 읽기write # 파일 생성 또는 덮어쓰기edit # 정밀 텍스트 교체bash # 셸 명령 실행확장 시스템: 나만의 에이전트 작성
import type { ExtensionAPI } from "@earendil-works/pi-coding-agent";
export default function (pi: ExtensionAPI) { pi.on("tool_call", async (event, ctx) => { if (event.toolName === "bash" && event.input.command?.includes("rm -rf")) { const ok = await ctx.ui.confirm("위험!", "rm -rf 허용?"); if (!ok) return { block: true, reason: "차단됨" }; } });}