dcdpr/jp
요약
dcdpr/jp는 소프트웨어 프로그래머의 일상적인 업무를 지원하기 위해 설계된 커맨드 라인 툴킷입니다. LLM과 함께 안전하고 유연한 페어 프로그래밍 경험을 제공하며, 특정 모델에 종속되지 않는 공급자 중립적이고 오픈 소스인 도구입니다.
핵심 포인트
- 공급자 중립적(Provider-agnostic) 설계로 다양한 LLM 및 로컬 추론 런타임 지원
- 기본적으로 프라이빗하고 안전하며, 유닉스 철학을 준수하는 단일 정적 바이너리 제공
- 샌드박스화된 플러그인을 통한 확장성 및 설정 가능성 확보
- CLI 환경에서 셸(Shell) 및 파이프(Pipes)와 결합하여 기존 워크플로에 통합 가능
소프트웨어 프로그래머로서의 일상적인 업무를 지원하기 위한 커맨드 라인 툴킷 (command-line toolkit)입니다. 기존 워크플로 (workflows)에 통합되도록 구축되었으며, LLM (Large Language Models)과 함께 안전하고 강력하며 유연한 페어 프로그래밍 (pair-programming) 경험을 제공합니다.
더 자세한 내용은 jp.computer를 방문하세요.
참고
이 프로젝트는 활발히 개발 중입니다. 파괴적 변경 (breaking changes)이 발생할 수 있습니다. 여기에 문서화된 내용은 변경될 수 있으며 최신 상태가 아닐 수 있습니다. 시작하려면 설치 지침을 참조하십시오. 도움이 필요하거나 피드백이 있다면 저희에게 연락해 주세요.
JP는 다음과 같이 구축되었습니다: 귀하의 워크플로가 특정 LLM 백엔드에 종속되어서는 안 되기 때문에 **공급자 중립적 (provider-agnostic)**입니다; 암시적인 네트워크 액세스나 조용한 도구 실행 없이 **기본적으로 프라이빗하고 안전 (private and secure by default)**합니다; 파이프 (pipes)와 결합하고, 셸 (shell)을 존중하며, 방해하지 않는 단일 정적 바이너리 (single static binary)로서 **적절한 유닉스 시민 (proper Unix citizen)**입니다; 샌드박스화된 플러그인 (sandboxed plugins)을 통해 **확장 가능 (extensible)**합니다; 중요한 부분에서 **설정 가능 (configurable)**합니다; 그리고 마지막으로, 어떤 LLM 제공업체에도 충성하지 않으며, VC (Venture Capital) 자금의 저질화 (enshittification) 없이 사용자들을 위해 그리고 사용자들 덕분에 훌륭해지기 위해 노력하는 **오픈 소스이자 독립적 (open-source and independent)**인 프로젝트입니다.
프로그래밍 도구와 워크플로를 JP에 맞게 조정하면, 모든 프런티어 모델 (frontier models), 모든 로컬 우선 오픈 소스 추론 런타임 (local-first open source inference runtimes), 그리고 모든 주요 추론 집계 서비스 (inference aggregation services)에 접근할 수 있음을 보장합니다.
JP는 활발히 개발 중입니다. 소스에서 설치하려면:
% cargo install --locked --git https://github.com/dcdpr/jp.git
기존 디렉토리에 새로운 워크스페이스 (workspace)를 시작하려면:
% jp init
> Confirm before running tools?
Yes (safest option)
...
첫 번째 쿼리 (queries)를 실행해 보세요. 매번 커맨드 라인으로 돌아오지만, jp q는 입력하기 쉽습니다:
% jp query --new "Is this thing on?"
Hello there! I am Jean-Pierre, how can I help you today?
% jp q Make me a sandwich.
...
대화 목록을 나열하고 선택하려면:
% jp conversation ls
% jp conversation use
JP 워크스페이스를 설정하려면:
% open .jp/config.toml
다른 기능들도 확인해 보세요:
% jp help
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub Claude Ecosystem의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기