ThinkRail 은 젯브레인스 이노베이션허브(InnovationHub)가 8월 19일 소개한 아파치 2.0(Apache-2.0) 오픈소스 IDE 로, 워크스페이스 하나가 git 워크트리 하나라 에이전트 여럿을 각자의 브랜치에서 나란히 돌리고 main 은 깨끗하게 남겨요. 에이전트는 젯브레인스 제품이 아닌 Earendil 의 pi 코딩 에이전트 하나에 고정돼 프로세스 안에서 도는 구조이고, 모델·스킬·컨텍스트 압축·비용은 pi 가, 편집기·터미널·워크스페이스는 ThinkRail 이 맡아요. 9월 16일 나온 정식판 v0.1.1 은 맥(애플 실리콘)·윈도우 x64·리눅스 배포판을 함께 냈고, 저장소는 별 470 개에 열린 이슈 122 건, 문서는 아직 준비 중이에요.
용어 풀이
- IDE
- 통합 개발 환경. 편집기·터미널·디버거를 한 화면에 모은 개발 도구
- MCP
- 모델 컨텍스트 프로토콜. 에이전트가 외부 도구·데이터에 연결되는 표준
- CLI
- 명령줄 인터페이스. 터미널에서 명령으로 다루는 프로그램
- GUI
- 그래픽 사용자 인터페이스. 창과 버튼으로 다루는 화면
운영자 인사이트
젯브레인스가 IDE 셸을 오픈소스로 내면서도 에이전트를 pi 하나에 묶어 둔 점이 핵심이라, 클로드 코드를 젯브레인스 계열에서 쓰려면 아직은 공식 플러그인이 답이고 ThinkRail 은 워크트리 격리와 터미널·훅·MCP 로 에이전트를 IDE 에 붙이는 설계 참고 자료로 보면 돼요.
여러 관점으로 보기
- 젯브레인스 공식 소개 글 8월 19일 소개 글은 ThinkRail 을 pi 코딩 에이전트의 웹 GUI 로 규정하고 초기 개발 단계라고 적었어요. ThinkRail (JetBrains)
- v0.1.1 릴리스 노트 앱 아이콘 재작업, 윈도우 셸 설정 가능, 조종 모드에서 큐가 멈추던 문제 수정, CLI 업데이트 알림 추가가 담겼어요. GitHub
- 클로드 코드를 붙인 개인 포크 한 개발자가 플러그인 API 를 얹어 클로드 코드 CLI 를 내장 터미널에 띄우고 훅·MCP 로 IDE 와 잇는 포크를 냈지만, 맥에서만 시험한 별 0 개짜리 시제품이에요. GitHub