JetBrains ThinkRail, Pi 에이전트 Git 워크트리 병렬 실행 및 턴 단위 검토 지원
ThinkRail: Pi 코딩 에이전트를 Git 워크트리별로 병렬 실행하고 턴 단위로 검토하는 IDE (feat. JetBrains)
·2026.10.30 17:30
핵심 내용
JetBrains가 Pi 코딩 에이전트를 내장한 IDE ThinkRail v0.2.0을 공개했다.
자세히 보기
- JetBrains 인큐베이터 프로젝트 ThinkRail v0.2.0이 2026년 10월 18일 공개됨
- 터미널 코딩 에이전트 Pi를 라이브러리로 내장해 웹 UI와 데스크톱 앱에서 실행함
- Git 워크트리별로 작업 공간을 격리해 병렬 실행하고, 턴 단위로 변경 사항을 검토함
- Apache-2.0 라이선스로 배포되며, macOS Intel 빌드는 아직 릴리스되지 않음
주요 기능 및 아키텍처
- Pi를 포크하지 않고 npm 패키지로 실행하며, 모델 목록 및 세션 상태는 Pi가 담당함
- 3계층 아키텍처(엔진 호스트, 통신 프로토콜, 웹 UI)로 구성됨
- Electrobun 기반 데스크톱 앱과 브라우저 기반 CLI 형태로 제공됨
워크트리 및 검토 방식
- 각 작업 공간은 별도 브랜치와 디렉토리를 가지며, 파일 및 대화가 격리됨
- 에이전트 도구 호출 기록이 아닌 워크트리 상태 비교로 변경 사항을 감지함
- 브랜치 diff에서 Hunk 단위로 Keep/Revert 및 에이전트 질문이 가능함
호환성 및 한계
- Claude Code나 Codex CLI 등 다른 에이전트 런타임은 지원하지 않음
- Pi 설정 폴더를 공유해 CLI 간 세션 이관이 가능함
- macOS Intel 사용자는 소스 빌드가 필요하며, Windows는 서명되어 있고 Linux는 서명되어 있지 않음
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.