Pi Mono: Claude Code CLI 같은 코딩 에이전트를 직접 만들 수 있는 오픈소스 툴킷
https://github.com/badlogic/pi-mono
pi-mono는 PI라는 코딩 에이전트 CLI를 포함해서, 에이전트를 만들고(런타임/툴콜), LLM을 붙이고(통합 API), TUI/웹 UI를 구성하고, 심지어 Slack bot이나 vLLM pod 운영 도구까지 한번에 모아둔 모노레포 툴킷이다. 짧게 핵심만 말하자면, Claude Code CLI, Codex CLI 처럼 터미널에서 쓰는 코딩 에이전트를 만들고 확장하기 위한 오픈소스이다.
pi-mono는 여러 패키지로 구성되어있다.
- pi-ai : OpenAI/Anthropic/Google 등 멀티 LLM 통합 API
- pi-agent-core : 에이전트 런타임 (툴 호출/상태 관리
- pi-coding-agent : 대화형 코딩 에이전트 CLI
- pi-tui, pi-web-ui : TUI/웹 UI 컴포넌트
- pi-mom : Slack bot 등
설치 방법
1. 전역 설치
npm install -g @mariozechner/pi-coding-agent2. 실행 방법
pi
3. 로그인
/login4. 모델 정하기
/model