Toolso.AI
Toolso.AI
모든 도구카테고리인기최신 도구가격블로그
Toolso.AI
Toolso.AI

💌AI 도구 위클리 구독

매주 선별된 최신 및 핫한 AI 도구와 트렌드를 받은편지함으로 받아보세요 구독

Toolso.AI
Toolso.AI

생산성을 높일 최고의 AI 도구 발견

GitHubGitHubTwitterX (Twitter)YouTubeYouTubeTikTokEmail

인기 카테고리

  • AI 글쓰기
  • AI 이미지
  • AI 비디오
  • AI 코딩
  • 더 많은 카테고리

탐색

  • 최신 도구
  • 인기 도구
  • 더 많은 도구
  • 도구 제출
  • 요금

회사 소개

  • 회사 소개
  • 문의하기
  • 블로그
  • 변경 로그

법률

  • 쿠키 정책
  • 개인정보 보호정책
  • 서비스 약관
  • 환불 정책
© 2026 Toolso.AI 모든 권리 보유
기간 한정기간 한정 프로모션추천 등록24시간 우선 심사 · 백링크 불필요 · 30일 추천 노출$29.90이후 $59.9010월 31일 이후 $59.90로 인상종료까지--:--:--지금 제출
  1. 홈
  2. 모든 도구
  3. 개발 도구
  4. Pi Coding Agent
Pi Coding Agent 인터페이스 미리보기
Pi Coding Agent 로고

Pi Coding Agent

Pi Coding Agent는 직접 고른 모델 제공업체를 사용해 프로젝트 폴더의 코드를 읽고, 편집하고, 실행하는 오픈소스 터미널 코딩 에이전트입니다. 의도적으로 뺀 기능은 확장, 스킬, 패키지로 더합니다.

개발 도구코드 개발AI 에이전트#오픈 소스#코딩#개발 도구
무료로 사용해보기
저장
방문 횟수
조회수
가격
부분 유료
출시일
2026년 9월 28일
도메인
pi.dev
사용자 평점

이 도구를 사용해 보셨나요? 평점을 남겨 주세요

이 도구 평가하기

Pi Coding Agent 제품 정보

무료로 사용해보기
도구 정보
저장
방문 횟수
조회수
가격
부분 유료
출시일
2026년 9월 28일
도메인
pi.dev
사용자 평점

이 도구를 사용해 보셨나요? 평점을 남겨 주세요

이 도구 평가하기

추천 도구

관련 도구

무료로 사용해보기

Pi Coding Agent, 어떤 도구인가요?

Pi Coding Agent(자체 사이트에서는 간단히 "Pi"라고 부름)는 터미널 코딩 에이전트입니다. 목표와 작업 폴더를 주면 파일을 살펴보고, 명령을 실행하고, 내용을 편집하며, 여러 단계 작업을 진행할 수 있습니다.

프로젝트는 Pi를 (그 반대가 아니라) 사용자가 자신의 워크플로에 맞춰 조정하는 최소한의 에이전트 하네스(agent harness)로 소개합니다. 모든 기능을 코어에 넣는 대신 작은 기반만 유지하고, 필요한 기능은 확장, 스킬, 프롬프트 템플릿, 테마, 패키지로 추가하도록 합니다.

Pi는 Mario Zechner가 만들었고, Earendil Inc.는 2026년 4월 8일 Pi 오픈소스 프로젝트를 인수했다고 발표했습니다. 현재 pi.dev 푸터에는 "Earendil Inc. & Contributors"가 표기되고 MIT License 링크가 있습니다.

선택하기 전에 알아 둘 점은 세 가지입니다. Pi 자체에는 가격이 없지만 모델 제공업체가 필요하고, 단계마다 승인을 요청하지 않고 작업을 수행하며, 서브에이전트, 계획 모드, MCP 지원 같은 기능은 의도적으로 코어에서 빠져 있습니다.

핵심 기능

Pi의 코어는 소수의 도구, 세션 저장소, 컨텍스트 파일 로더이고, 나머지는 거의 모두 그 위의 사용자 정의 계층입니다.

기본 제공 도구

  • 기본 도구: 새 세션은 defaultTools 설정으로 바꾸지 않는 한 read, bash, edit, write를 활성화합니다.
  • 선택 도구: 전체 기본 제공 도구 세트에는 powershell, grep, find, ls도 포함됩니다.
  • 실행별 허용 목록: --tools 옵션은 기본 선택을 기본 제공, 확장 또는 사용자 정의 도구를 쉼표로 구분한 허용 목록으로 대체하므로, 검토용 실행을 read, grep, find, ls로 제한할 수 있습니다.

bash와 write가 기본으로 켜져 있어 수정하지 않은 세션도 파일을 변경하고 셸 명령을 실행할 수 있습니다. 도구 목록을 좁히는 것이 그 범위를 줄이는 기본 방법입니다.

확장, 스킬, 패키지

  • 확장: 도구, 명령, 키보드 단축키, 이벤트, 전체 터미널 UI에 접근할 수 있는 TypeScript 모듈입니다.
  • 스킬: 지침과 도구를 담은 기능 패키지로, 요청마다 설명만 함께 전달되고 전체 지침은 필요할 때 로드됩니다.
  • Pi 패키지: 확장, 스킬, 프롬프트, 테마를 묶은 번들로, pi install로 npm이나 git에서 설치합니다.

홈페이지는 코어 대신 확장이 맡을 것으로 보는 기능 유형으로 서브에이전트, 계획 모드, 권한 게이트, 경로 보호, SSH 실행, 샌드박싱, MCP 통합, 사용자 정의 편집기, 상태 표시줄, 오버레이를 나열합니다. Pi가 스스로를 수정할 수 있다고도 설명합니다. 명령, 도구, 제공업체, 워크플로 또는 UI 조정이 필요하면 Pi에게 만들게 한 뒤 다시 로드해 계속 작업하면 됩니다. pi.dev의 공개 패키지 카탈로그에는 npm에 게시된 커뮤니티 확장과 스킬이 올라 있어, 없는 기능이 이미 패키지로 있을 수도 있습니다.

세션, 분기, 압축

  • 트리 구조 기록: 세션은 트리로 저장되며, /tree로 이전 어느 지점으로든 이동해 거기서 이어 갈 수 있고, 모든 분기는 하나의 파일에 담깁니다.
  • 압축: 요약 항목을 삽입해 이후 모델 요청에서 오래된 메시지를 대체하며, 원래 항목은 세션 트리에 그대로 남습니다.
  • 조정 메시지와 후속 메시지: Pi가 작업하는 중에도 입력할 수 있으며, 조정(steering) 메시지는 현재 어시스턴트 턴이 끝난 뒤 들어가고, 후속 메시지는 에이전트가 대기 중인 작업을 마칠 때까지 기다립니다.

컨텍스트 파일

  • AGENTS.md: 프로젝트 지침은 시작할 때 ~/.pi/agent/, 상위 디렉터리, 현재 디렉터리에서 로드됩니다.
  • SYSTEM.md: 프로젝트별 파일로 기본 시스템 프롬프트를 대체하거나 덧붙일 수 있습니다.

네 가지 실행 방식

  • 대화형: 전체 터미널 UI입니다.
  • 출력 및 JSON: pi -p "query"는 스크립트용으로 프롬프트 하나를 실행하고, --mode json은 이벤트 스트림을 내보냅니다.
  • RPC: stdin과 stdout을 통한 JSON 프로토콜로, Node로 작성되지 않은 통합에 쓰입니다.
  • SDK: 같은 에이전트를 자체 TypeScript 앱에 임베드합니다.

가이드

빠른 시작은 다섯 단계로 첫 세션을 띄웁니다.

  1. 설치합니다. macOS나 Linux에서는 pi.dev의 설치 스크립트를 실행합니다. npm 패키지로 설치할 수도 있으며, 이때는 Node.js 22.19 이상이 필요합니다.
  2. 폴더에서 시작합니다. Pi가 작업할 폴더로 이동해 pi를 실행합니다. 작업 폴더는 Pi가 관련 파일, 지침, 설정을 찾는 데 도움이 되고, 저장된 세션을 묶는 기준이 됩니다.
  3. 모델을 연결합니다. /login을 실행해 제공업체를 고른 다음 안내에 따라 구독을 사용하거나 API 키를 저장합니다. /model은 사용 가능한 다른 모델로 전환합니다.
  4. 작업을 맡깁니다. Pi는 수행하는 파일 읽기, 검색, 명령, 편집을 모두 보여 주며, 편집기에서 @를 입력하면 전체 경로 대신 파일을 검색할 수 있습니다.
  5. 나중에 이어 갑니다. 세션은 자동 저장됩니다. pi --continue는 같은 작업 폴더의 가장 최근 세션을 재개하고, /resume으로 저장된 다른 세션을 고를 수 있습니다.

Pi Coding Agent 활용 사례와 예시

  • 코드 저장소에서 작업. 문서는 소프트웨어 개발을 연구 노트, 글쓰기 프로젝트, 데이터 파일, 취미 작업과 함께 의도된 용도로 꼽습니다. 첫 작업 예시 중 하나는 Pi에게 저장소의 구조와 검사 실행 방법을 설명하게 하는 것입니다.
  • 사양이 높지 않은 하드웨어에서 로컬 모델로 코딩. 2026년 5월 한 기술 매체의 기명 사용법 기사는 로컬 모델 환경에 Pi를 골랐습니다. 기본 시스템 프롬프트가 짧아 특히 프롬프트 캐싱을 켰을 때 반응이 빠르게 유지되는 반면, Claude Code와 Cline은 성능이 낮은 하드웨어를 크게 늦출 수 있는 시스템 프롬프트를 싣고 있다는 이유였습니다.
  • 스크립트와 CI 작업. 제공업체 키는 환경 변수에서 가져올 수 있으며, 문서는 CI와, Pi가 키를 저장하지 않아야 하는 모든 곳에 이 방식을 권장합니다. 자동 실행에서 명시적인 일회성 프로젝트 신뢰 결정이 필요하면 --approve 또는 --no-approve를 전달할 수 있습니다.
  • 다른 제품에 에이전트 임베드. Earendil은 Pi를 OpenClaw 안의 최소 에이전트라고 설명하며, SDK는 명령줄 앱이 쓰는 에이전트, 세션, 도구, 모델, 리소스에 TypeScript 코드가 직접 접근하게 해 줍니다.

누구를 위한 것인가

Pi는 완성된 제품보다 자신만의 에이전트를 직접 다듬고 싶은 사람에게 맞습니다.

  • 환경을 직접 구성하길 좋아하는 개발자: 2026년 7월의 기명 기사인 Claude Code 명령줄 대안 정리는, 일부 기능이 기본 포함되지 않으므로 Pi는 자기 환경을 구성·맞춤화하길 즐기는 사용자에게 더 적합하다고 결론지었습니다.
  • 여러 제공업체 사용자: 이미 둘 이상의 모델 제공업체에 비용을 내거나 호스팅 모델과 로컬 모델을 오가고 싶은 사람은 도구를 바꾸지 않고 세션 도중에 모델을 전환할 수 있습니다.
  • 이미 에이전트를 격리해 쓰는 팀: Pi의 보안 가이드는 안전이 대화 기록을 지켜보거나 변경 사항을 사후 검토하는 데서가 아니라, Pi가 닿을 수 있는 파일, 자격 증명, 프로세스, 네트워크 서비스를 제한하는 데서 나온다고 말합니다.

작업마다 승인 프롬프트가 기본으로 뜨기를 기대하는 사람에게는 덜 맞습니다. 앞의 2026년 5월 사용법 기사는 Pi의 속도가 다른 코딩 에이전트에서 볼 수 있는 여러 가드레일과 안전 기능을 희생한 대가라고 짚고, 가상 머신, 컨테이너, 심지어 Raspberry Pi에서 실행할 것을 제안했습니다.

플랫폼

  • 설치 방법: 홈페이지는 curl 설치 스크립트, PowerShell 스크립트, npm, pnpm, bun을 통한 전역 설치를 제공합니다.
  • Windows: Pi는 네이티브 Windows 프로세스로 실행하거나(Bash 명령에는 기본적으로 Git Bash를 쓰고 PowerShell 도구는 선택 사항), Windows Subsystem for Linux 안에서 실행할 수 있습니다.
  • Android: Pi는 Termux를 통해 실행되며, 텍스트 입력, 파일 도구, 셸 명령은 지원하지만 클립보드 이미지 붙여넣기는 지원하지 않습니다.
  • 호스팅 모델 제공업체: 홈페이지에는 Anthropic, OpenAI, Google, Azure, Bedrock, Mistral, Groq, Cerebras, xAI, Hugging Face, Kimi For Coding, MiniMax, NVIDIA, OpenRouter, Ollama 등이 나와 있으며, API 키나 OAuth로 인증합니다.
  • 로컬 및 자체 호스팅 모델: Pi는 llama.cpp 라우터와 직접 연동되고, Ollama, LM Studio, vLLM, SGLang 및 기타 호환 서버는 models.json에 엔드포인트로 추가합니다.
  • 임베드: @earendil-works/pi-coding-agent 패키지로 Pi를 Node.js 또는 Bun 프로세스에 임베드합니다.
  • 격리: 컨테이너화 가이드는 전체 Pi 프로세스를 격리 환경에서 실행하는 방법과, Pi는 호스트에 두고 선택한 도구만 격리 환경으로 보내는 방법을 설명합니다.

가격

Pi를 쓰려면 지원되는 제공업체를 통해 모델에 접근해야 하며, 구독, API 키, 로컬 모델 중 하나면 됩니다. 이번 검토에서 확인한 페이지에는 Pi 자체의 가격, 요금제, 결제 화면이 보이지 않았고, pi.dev에는 별도의 가격 페이지도 없었습니다. Pi에 적용되는 MIT License는 소프트웨어를 무료로 사용, 복사, 수정할 권한을 부여합니다.

모델 가이드는 모델 접근 방식마다 Pi에서의 설정 경로를 짝지어 둡니다.

가지고 있는 것Pi에서의 설정
지원되는 구독/login으로 로그인
제공업체 API 키/login으로 저장하거나 제공업체의 환경 변수 설정
로컬 GGUF 모델Pi를 llama.cpp 라우터에 연결
OpenAI, Anthropic 또는 Google 호환 엔드포인트models.json에 추가
사용자 정의 프로토콜이나 로그인 흐름을 쓰는 제공업체제공업체 확장을 만들거나 설치

따라서 지출은 Pi가 아니라 제공업체와 모델에 달려 있습니다. 대화형 화면의 푸터는 컨텍스트 사용량과 누적 사용량 및 비용을 보여 주며, pi.dev의 모델 카탈로그는 제공업체, 모델 ID, 컨텍스트 한도, 가격을 나열합니다. 2026년 9월 28일 수집 기준 이 카탈로그에는 백만 토큰당 입력·출력 가격과 함께 1,516개 모델이 올라 있었습니다.

장기적으로 보면 Earendil의 라이선스 성명은 Pi가 계속 MIT 라이선스이며 이는 바뀌지 않는다고 밝히면서도, 향후 Pi의 일부나 Pi 관련 제품은 Fair Source 또는 독점 라이선스일 수 있다고 말합니다. Earendil은 자체 게이트웨이 Radius도 운영하며, Pi는 /login radius로 이를 제공업체로 쓸 수 있습니다. Radius는 초기 알파 단계로 소개되며, 랜딩 페이지에는 가격이 표시되지 않았습니다.

Pi Coding Agent 대안

터미널 에이전트를 다룬 편집 정리 기사들은 보통 Pi를 더 많은 기능을 기본 탑재한 도구와 비교합니다. 기본 제공 가드레일보다 하네스에 대한 통제가 더 중요하다면 Pi를 Claude Code 대안으로 볼 수 있으며, 아래 선택지는 주로 이 축에서 차이가 납니다.

  • OpenCode: 터미널, 통합 개발 환경, 데스크톱 앱에서 작동하는 오픈소스 코딩 에이전트로, 특정 모델 제공업체에 묶이지 않습니다.
  • Codex CLI: OpenAI의 오픈소스 터미널 에이전트로, MCP 서버, 프로젝트 지침, 이미지, 여러 권한 수준, 에이전트가 접근할 수 있는 범위를 제한하는 샌드박스를 지원합니다.
  • Claude Code: Anthropic의 에이전트도 리소스가 충분하면 로컬 모델과 함께 쓸 수 있으므로, 모델 선택만으로는 Pi와 구분되지 않습니다.
  • Cline: 같은 로컬 모델 사용법 기사에서 Claude Code와 함께 언급되었으며, 필자들은 그 시스템 프롬프트가 성능이 낮은 하드웨어를 느리게 할 수 있다고 말했습니다.

2026년 7월 정리 기사는 절충점을 분명히 했습니다. 코딩 에이전트를 더 통제하고 싶은 개발자에게는 Pi가 Claude Code보다 나을 수 있다는 것입니다.

제한 사항

보안 모델

  • 기본 승인 게이트 없음: Pi는 자신을 실행한 계정의 권한으로 파일을 읽고, 변경하고, 실행할 수 있으며, 도구 호출마다 승인을 요청하지 않습니다.
  • 프로젝트 신뢰는 샌드박스가 아님: 시작 시 어떤 프로젝트 리소스를 로드할지 정할 뿐, 도구 호출이 접근하거나 영향을 줄 수 있는 범위를 제한하지 않습니다.
  • 컨텍스트 파일은 항상 로드됨: 폴더의 AGENTS.override.md, AGENTS.md, CLAUDE.md는 컨텍스트 로딩을 끄지 않는 한 프로젝트 신뢰와 관계없이 로드되므로, 복제한 저장소의 지침이 여전히 모델을 이끌 수 있습니다.
  • 패키지는 코드를 실행함: Pi 패키지는 확장 코드를 실행할 수 있고, 모델에게 프로그램 실행을 지시하는 스킬을 포함할 수 있습니다.
  • 좁은 보안 범위: 프로젝트는 신뢰할 수 없는 콘텐츠를 통한 프롬프트 인젝션, 기본 제공 샌드박스의 부재, 사용자가 설치한 확장이나 스킬의 동작을 일반적으로 자체 보안 경계 밖으로 봅니다.

독립 보도도 같은 방향을 가리킵니다. 2026년 5월 한 기술 매체의 사용법 기사는 Pi가 기본적으로 "YOLO 모드"로 동작하며, 접근할 수 있는 것은 무엇이든 자유롭게 읽고 수정할 수 있다고 설명했습니다.

코어에서 빠진 기능

홈페이지는 Pi가 의도적으로 포함하지 않은 것을 나열합니다. MCP, 서브에이전트, 권한 팝업, 계획 모드, 기본 제공 할 일 목록, 백그라운드 bash가 없습니다. 스킬로 문서화한 CLI 도구, 컨테이너, Markdown 할 일 파일, tmux 같은 우회 방법이 각각 있지만, 어느 것도 클릭 한 번으로 켜는 설정은 아닙니다.

릴리스 속도

Pi를 기반으로 개발하는 사람에게는 릴리스에 호환성을 깨는 변경이 포함될 수 있습니다. 2026년 9월 21일 출시된 0.87.0 버전은 상속된 shouldStopAfterTurn 에이전트 옵션 제거를 포함한 호환성을 깨는 변경을 명시했고, 0.87.1이 2026년 9월 22일에 뒤이어 나왔습니다.

개인정보와 데이터

  • 모델 트래픽: Pi는 시스템 프롬프트, 활성 분기, 사용 가능한 도구, 모델 설정으로 각 모델 요청을 구성한 뒤 선택한 제공업체를 통해 보냅니다. 검토한 페이지는 이 데이터가 모델 학습에 쓰이는지 다루지 않습니다.
  • 설치 텔레메트리: enableInstallTelemetry 설정은 기본값이 true이며, 익명 설치 및 업데이트 보고와 일부 제공업체 귀속 헤더를 활성화합니다.
  • 분석: enableAnalytics는 기본값이 false이며, 옵트인 방식의 데이터 공유 설정으로 현재는 실험적인 최초 실행 설정에서만 쓰입니다.
  • 네트워크 스위치: PI_OFFLINE은 모델 카탈로그 새로 고침을 포함한 자동 네트워크 활동을 끄고, PI_TELEMETRY는 설치 텔레메트리와 귀속 헤더 설정을 재정의합니다.
  • 로컬 세션: 세션은 기본적으로 작업 디렉터리별로 묶여 ~/.pi/agent/sessions/ 아래에 저장되며, --no-session은 일회성 세션을 실행합니다.
  • 공유: /share는 Radius 인증이 설정되어 있으면 세션을 Radius 아티팩트로, 그렇지 않으면 비공개 GitHub Gist로 업로드합니다. 공유하거나 내보낸 세션에는 프롬프트, 도구 인수, 명령 출력, 파일 내용이 담길 수 있습니다.
  • 자격 증명: auth.json에는 API 키와 OAuth 토큰이 저장될 수 있으며, Pi를 제거해도 ~/.pi/agent/에서 설정, 자격 증명, 세션, 설치된 패키지가 삭제되지 않습니다.

이번 검토에서 확인한 페이지 기준으로 pi.dev는 별도의 개인정보처리방침이나 서비스 약관을 게시하지 않았습니다.

FAQ

Q1. Pi Coding Agent는 무료인가요?

Pi 자체에는 가격이나 요금제가 표시되지 않았고, 코어는 MIT 라이선스입니다. 지불 금액은 연결하는 모델 제공업체나 구독에 따라 달라집니다. Earendil은 앞으로 Pi 주변에 추가되는 일부는 Fair Source 또는 독점 라이선스일 수 있다고 밝혔습니다.

Q2. Pi를 쓰려면 API 키가 필요한가요?

아닙니다. /login을 통한 지원 구독, 제공업체 API 키, llama.cpp 라우터를 통한 로컬 GGUF 모델, Ollama 같은 호환 엔드포인트 모두 사용할 수 있습니다.

Q3. Pi는 MCP 서버를 지원하나요?

코어에서는 지원하지 않습니다. 프로젝트는 스킬로 문서화한 CLI 도구나 MCP 지원을 추가하는 확장을 제안하며, 카탈로그의 패키지로도 제공될 수 있습니다.

Q4. Pi는 텔레메트리를 수집하나요?

익명 설치 및 업데이트 보고는 기본으로 켜져 있으며, enableInstallTelemetry 설정이나 PI_TELEMETRY 변수로 끌 수 있습니다. 더 넓은 범위의 분석 데이터 공유는 옵트인하지 않는 한 꺼져 있습니다.

비슷한 도구를 아시나요?
다른 훌륭한 AI 도구를 알고 계시다면 저희에게 제출해 주세요