프로젝트 소개

Plandex는 대규모 작업과 실제 프로젝트를 위해 설계된 오픈소스 터미널 기반 AI 코딩 에이전트입니다. 수많은 단계와 수십 개의 파일에 걸친 복잡한 코딩 작업을 계획하고 실행할 수 있으며, 최대 2M 토큰의 효과적인 컨텍스트 창과 tree-sitter 프로젝트 맵을 사용하여 20M+ 토큰의 디렉토리를 인덱싱할 수 있습니다. 주요 기능은 다음과 같습니다: - **스마트 컨텍스트 관리**: 단계별로 필요한 것만 로드하며, OpenAI, Anthropic, Google 모델에 대한 컨텍스트 캐싱을 통해 비용과 지연 시간을 줄입니다. - **누적 diff 검토 샌드박스**: 준비될 때까지 AI 생성 변경 사항을 프로젝트 파일과 분리하여 유지하며, 제어된 명령 실행으로 쉽게 롤백하고 디버깅할 수 있습니다. - **구성 가능한 자율성**: 완전 자동 모드부터 세밀한 제어까지, 터미널 명령 및 브라우저 애플리케이션의 자동 디버깅을 포함합니다. - **다중 모델 지원**: Anthropic, OpenAI, Google 및 오픈소스 제공자의 모델을 결합할 수 있으며, 다양한 트레이드오프를 제공하는 큐레이팅된 모델 팩이 포함됩니다. - **프로젝트 인식 채팅 모드**: 아이디어를 구체화하고, 질문하고, 코드베이스에 대해 학습하는 데 사용합니다. - **버전 관리**: 여러 경로를 탐색하거나 모델을 비교하기 위한 브랜치를 포함하여 모든 계획 업데이트에 대한 완전한 버전 관리를 제공합니다. - **Git 통합**: 커밋 메시지 생성 및 선택적 자동 커밋을 지원합니다. - **개발자 친화적**: 퍼지 자동 완성 기능이 있는 REPL 모드, 스크립팅용 CLI 인터페이스, 한 줄의 제로 종속성 설치를 제공합니다. 호스팅 옵션에는 Plandex Cloud(2025년 10월 3일 기준으로 종료 예정)와 Docker를 통한 자체 호스팅/로컬 모드가 있으며, 자체 OpenRouter 키 또는 다른 모델 제공자를 사용합니다. Windows는 WSL을 통해서만 지원됩니다. 설치: `curl -sL https://plandex.ai/install.sh | bash` 프로젝트 디렉토리에서 `plandex` 또는 `pdx`로 시작하세요. 전체 문서는 docs.plandex.ai에서 확인할 수 있습니다.