Claude Pro 또는 Max 구독을 사용할 수 있도록 Pi의 Claude 모델 요청을 공식 Claude Code CLI로 전달하는 Pi 확장 프로그램입니다.
dbachelder/pi-btw
메인 에이전트가 계속 작업하는 동안 코딩 도구를 사용할 수 있는 병렬 하위 세션으로 /btw 사이드 대화 채널을 추가하는 pi 확장입니다.
- 스타
- 218
- 포크
- 60
- 열린 이슈
- 0
- 마지막 커밋
- 4일 전
어떤 프로젝트인가요?
pi-btw는 pi 코딩 에이전트에 사이드 대화용 /btw 명령을 추가하는 확장입니다. 메인 에이전트가 작업을 수행하는 동안 질문을 하면, read, bash, edit, write 도구를 사용할 수 있는 별도의 pi 하위 세션에서 답변을 받을 수 있습니다.
사이드 스레드는 세션 내내 유지되며, 대화 내용은 숨겨진 상태로 저장되어 메인 에이전트의 컨텍스트에는 포함되지 않습니다. 컨텍스트가 있는 스레드, 컨텍스트 없는 대화(/btw:tangent), read, grep, find, ls만 제공하는 읽기 전용 모드(/btw:ask)로 전환할 수 있습니다. BTW 전용 모델 및 thinking 재정의를 지원하며, /btw:inject로 스레드를 메인 에이전트에 전달하거나 /btw:summarize로 먼저 요약할 수 있습니다.
오버레이에는 자체 입력창과 대화 기록이 있으며, 설정 가능한 단축키로 BTW와 메인 편집기 사이에 포커스를 옮길 수 있습니다. 웹 검색 같은 선택적 확장 도구는 btw.json 설정 파일을 통해 사용자별 또는 프로젝트별로 활성화할 수 있고, SSH workspace 모드도 사용할 수 있습니다.
핵심 기능
- 01메인 에이전트를 중단하지 않고 별도의 pi 하위 세션에서 사이드 대화를 진행합니다.
- 02/btw:ask, /btw:tangent, /btw 명령으로 읽기 전용, 컨텍스트 없는 대화, 컨텍스트가 있는 스레드 모드를 제공합니다.
- 03BTW 대화 내용은 다시 불러온 뒤에도 유지하면서 메인 에이전트의 이후 컨텍스트에서는 제외합니다.
- 04전체 스레드나 요약을 메인 에이전트에 전달할 수 있습니다.
- 05BTW 전용 모델 및 thinking 재정의를 지원합니다.
- 06설정 파일을 통해 선택적 확장 도구와 SSH workspace 모드를 사용할 수 있습니다.
활용 사례
- 메인 에이전트가 작업 중일 때 코드베이스에 관해 확인할 질문을 합니다.
- 별도로 접근 방안을 논의한 뒤 결론을 메인 세션에 전달합니다.
- 수정 위험 없이 최근 변경 사항을 읽기 전용으로 검토합니다.
- 유용한 대화 하나를 세션 노트로 남깁니다.
빠른 시작
- 1
pi를 사용해 npm에서 확장 프로그램을 설치합니다
pi install npm:pi-btw - 2
확장 프로그램을 불러오려면 앱 안에서 pi를 다시 로드합니다
/reload - 3
/btw 명령으로 간단한 질문을 합니다
/btw what file defines this route?
사용 전 알아둘 점
- pi 코딩 에이전트가 필요합니다. pi 확장 프로그램이며 단독으로 실행되지 않습니다.
- Pi 0.85.1부터 1.x까지만 지원합니다.
- BTW에 사용 설정된 확장 프로그램은 신뢰된 코드로 간주되며 샌드박스 처리되지 않습니다.
- Super+/ 포커스 단축키를 사용하려면 Kitty 키보드 프로토콜을 지원하는 터미널이 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- pi-btw은(는) 무엇인가요?
- 메인 에이전트가 계속 작업하는 동안 코딩 도구를 사용할 수 있는 병렬 하위 세션으로 /btw 사이드 대화 채널을 추가하는 pi 확장입니다. pi-btw는 pi 코딩 에이전트에 사이드 대화용 /btw 명령을 추가하는 확장입니다. 메인 에이전트가 작업을 수행하는 동안 질문을 하면, read, bash, edit, write 도구를 사용할 수 있는 별도의 pi 하위 세션에서 답변을 받을 수 있습니다.
- pi-btw은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- pi-btw은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- pi-btw은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. pi-btw의 마지막 커밋은 2026년 11월 3일입니다.
- pi-btw은(는) 어디에 사용할 수 있나요?
- 메인 에이전트가 작업 중일 때 코드베이스에 관해 확인할 질문을 합니다. 별도로 접근 방안을 논의한 뒤 결론을 메인 세션에 전달합니다. 수정 위험 없이 최근 변경 사항을 읽기 전용으로 검토합니다. 유용한 대화 하나를 세션 노트로 남깁니다.
- pi-btw는 어떻게 설치하나요?
- pi를 사용해 npm에서 확장 프로그램을 설치합니다: pi install npm:pi-btw 확장 프로그램을 불러오려면 앱 안에서 pi를 다시 로드합니다: /reload /btw 명령으로 간단한 질문을 합니다: /btw what file defines this route?
- pi-btw은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/dbachelder/pi-btw
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Pi 코딩 에이전트용으로, 백그라운드에서 작업을 위임받아 실행하고 메시지를 주고받으며 재시작 후에도 유지되는 영구 에이전트입니다.
여러 머신과 도구에서 실행되는 AI 코딩 에이전트가 한곳에서 스레드, 파일, 브라우저를 공유하는 워크스페이스입니다.
LLM을 실제 프로젝트 파일, 도구, 권한, 검증 및 컨텍스트에 연결하는 로컬 우선·근거 우선 AI 코딩 터미널입니다.
vLLM, sglang, ollama 또는 llamacpp 백엔드에서 실행되는 로컬 LLM 우선 에이전트형 코딩 도우미로, 브라우저 UI를 제공합니다.
VS Code, JetBrains IDE 또는 터미널에서 실행되고 500개 이상의 모델을 이용할 수 있는 오픈소스 AI 코딩 에이전트입니다.