Repolode
JetBrains

JetBrains/thinkrail

pi 코딩 에이전트를 중심으로, 격리된 git-worktree와 최신 스펙·스킬을 활용하는 데스크톱 및 브라우저 IDE입니다.

대체할 수 있는 제품:CursorWindsurfGitHub Copilot Workspace

스타
757
포크
56
열린 이슈
173
마지막 커밋
4시간 전

어떤 프로젝트인가요?

ThinkRail은 pi 코딩 에이전트를 워크벤치에 통합한 에이전트 중심 IDE입니다. Monaco 편집기 탭, 실시간 git Changes 보기, 터미널, 문서를 제공합니다. 각 프로젝트에서 자체 브랜치와 작업 디렉터리를 갖춘 격리된 git-worktree 워크스페이스를 만들 수 있어, 에이전트가 메인 체크아웃을 건드리지 않고 병렬로 작업할 수 있습니다.

프로젝트 지식은 코드 옆에 있는 SPEC.md 파일 그래프로 관리하며, 에이전트는 전용 spec 도구를 통해 이를 읽고 업데이트합니다. 또한 Agent Skills와 설정, 디자인, 사용자의 gh CLI를 통한 pull request 생성에 필요한 기본 워크플로를 불러옵니다. MCP 서버는 pi의 mcp.json이나 설정 페이지에서 연결할 수 있습니다.

ThinkRail은 macOS, Windows, Linux용 네이티브 데스크톱 앱으로 실행하거나, 동일한 앱을 브라우저에서 여는 thinkrail CLI로 사용할 수 있습니다. JetBrains AI로 로그인하거나 pi의 auth를 통해 직접 보유한 provider 인증 정보를 사용할 수 있습니다.

핵심 기능

  • 01에이전트가 메인 체크아웃을 건드리지 않고 병렬로 작업할 수 있도록 격리된 git-worktree 워크스페이스를 만듭니다.
  • 02각 워크스페이스에서 여러 pi 채팅 세션을 동시에 실행하며, 세션마다 모델과 비용을 확인할 수 있습니다.
  • 03에이전트가 spec 도구를 통해 읽고 업데이트하는 SPEC.md 파일 그래프를 관리합니다.
  • 04프로젝트 설정, 디자인, pull request를 위한 이식 가능한 Agent Skills와 기본 워크플로를 불러옵니다.
  • 05MCP 서버를 연결하고, 서버가 읽기 전용으로 표시하지 않은 호출은 실행 전에 확인을 요청합니다.
  • 06데스크톱 앱으로 제공되며, 브라우저에서 앱을 여는 thinkrail CLI로도 사용할 수 있습니다.

활용 사례

  • 같은 저장소에서 여러 AI 코딩 작업을 각자의 브랜치에서 동시에 실행하기.
  • 코딩 에이전트가 따를 수 있도록 제품 및 디자인 의도를 버전 관리되는 스펙 파일로 관리하기.
  • 브랜치를 병합하기 전에 git diff 보기에서 에이전트가 수정한 내용을 검토하기.
  • 기존 pi 설정의 스킬과 MCP 서버를 전용 IDE 안에서 사용하기.

토픽

자주 묻는 질문

thinkrail은(는) 무엇인가요?
pi 코딩 에이전트를 중심으로, 격리된 git-worktree와 최신 스펙·스킬을 활용하는 데스크톱 및 브라우저 IDE입니다. ThinkRail은 pi 코딩 에이전트를 워크벤치에 통합한 에이전트 중심 IDE입니다. Monaco 편집기 탭, 실시간 git Changes 보기, 터미널, 문서를 제공합니다. 각 프로젝트에서 자체 브랜치와 작업 디렉터리를 갖춘 격리된 git-worktree 워크스페이스를 만들 수 있어, 에이전트가 메인 체크아웃을 건드리지 않고 병렬로 작업할 수 있습니다.
thinkrail은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
thinkrail은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
thinkrail은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. thinkrail의 마지막 커밋은 2026년 10월 18일입니다.
thinkrail은(는) 어디에 사용할 수 있나요?
같은 저장소에서 여러 AI 코딩 작업을 각자의 브랜치에서 동시에 실행하기. 코딩 에이전트가 따를 수 있도록 제품 및 디자인 의도를 버전 관리되는 스펙 파일로 관리하기. 브랜치를 병합하기 전에 git diff 보기에서 에이전트가 수정한 내용을 검토하기. 기존 pi 설정의 스킬과 MCP 서버를 전용 IDE 안에서 사용하기.
thinkrail은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/JetBrains/thinkrail

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트