OpenSource-Hub
T

ThinkRail

SHA-256
2.1k stars·개발 도구·SHA-256 체크섬 확인됨

JetBrains가 만든 오픈소스 에이전틱 IDE: 여러 AI가 독립된 git 작업 공간에서 병렬로 코드를 작성하며, 오픈소스로 무료 제공되고 자체 모델 키를 사용할 수 있습니다.

스마트 다운로드

Download 버전 다운로드

v0.2.0 · 133.4 MB

여러 AI가 격리된 작업 공간에서 병렬로 코드를 작성할 수 있는 오픈 소스 IDE.

주요 기능

  • 격리된 작업 공간: git worktree 기반으로 여러 AI 작업을 서로 간섭 없이 병렬 실행하고, 만족스러운 브랜치는 한 번의 클릭으로 병합
  • 완전한 IDE 경험: Monaco 에디터, 터미널, 파일 트리, 변경 사항 검토까지 모두 제공
  • 살아있는 스펙(Specs): SPEC.md 그래프를 통해 AI가 세션을 넘어 프로젝트 설계 의도를 기억
  • 다중 세션 동시 실행: 각 채팅마다 다른 모델을 선택할 수 있고, token 사용량과 비용을 실시간으로 표시
  • 개방형 생태계: MCP 서버, 스킬 및 워크플로 지원, JetBrains AI 로그인 또는 원하는 API 키 직접 사용

할 수 없는 것

  • •주의: Intel 칩이 탑재된 macOS 버전은 제공되지 않으며 Apple Silicon만 지원합니다; Linux는 glibc 2.38 이상이 필요하며 GTK3, WebKitGTK 4.1 등의 종속성을 설치해야 하므로 Ubuntu 24.04 이상의 최신 시스템 사용을 권장합니다; 소프트웨어 자체에 무료 모델 사용량이 포함되어 있지 않으므로 JetBrains AI에 로그인하거나 자체 모델 API 키를 준비해야 사용할 수 있습니다; git 환경이 필요하므로 사용 전에 git이 PATH에 추가되어 있는지 확인하세요; 프로젝트는 아직 JetBrains 인큐베이션 단계에 있어 업데이트가 빈번하고 안정성 문제가 있을 수 있으므로 중요한 프로젝트에는 신중하게 사용하세요.

사용 사례

  • 여러 AI 에이전트가 동시에 서로 다른 기능 브랜치를 병렬로 개발하고, 가장 좋은 것을 선택하여 병합
  • AI가 프로젝트 설계 의도를 장기적으로 기억하고, 세션을 넘겨도 컨텍스트를 잃지 않기를 바라는 경우
  • 구독제에서 벗어나 자체 API 키를 사용하려는 개발자
  • AI 변경 사항을 한 줄씩 검토하고 코멘트한 후 커밋해야 하는 팀

ThinkRail은 JetBrains가 개발한 오픈소스 에이전트 IDE로, pi 프로그래밍 에이전트를 중심으로 구축되었습니다. 각 작업은 독립적인 git worktree 작업 공간에서 실행되며, 여러 AI가 서로 방해 없이 병렬로 개발하고 만족스러운 브랜치는 한 번의 클릭으로 병합할 수 있습니다. 고유한 '리빙 스펙'(SPEC.md 그래프)을 통해 AI가 세션을 넘어 프로젝트 의도를 기억하며, 내장 편집기, 터미널 및 diff 리뷰를 제공하고 MCP 서버와 동시 세션을 지원합니다. Cursor와 비교하면 완전한 오픈소스(Apache-2.0)이며 원하는 API 키를 자유롭게 사용할 수 있어 구독 종속이 없습니다. Claude Code 등의 터미널 도구와 비교하면 시각적인 작업 공간 격리와 지속적인 프로젝트 메모리를 제공하여 병렬 에이전트 워크플로에 더 적합합니다.

태그

AI IDEcoding agentgit worktreeJetBrainsMCPopen source

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

배포판에 맞는 패키지를 설치 (dpkg / rpm / AppImage)

3

GitHub Releases에서 해당 플랫폼용 데스크톱 설치 패키지를 다운로드하거나, 공식 원클릭 스크립트를 실행하여 thinkrail 명령줄 도구를 설치하세요

4

macOS에서는 DMG를 열어 앱으로 드래그하고, Windows에서는 ZIP 압축을 푼 후 설치 프로그램을 실행하며, Linux에서는 압축을 푼 후 installer를 실행합니다(GTK3/WebKitGTK 등의 종속성을 먼저 설치해야 함)

5

앱을 시작한 후 JetBrains AI에 로그인하거나 자신의 모델 공급업체 API 키를 구성하세요

설치 가이드
  1. GitHub Releases에서 해당 플랫폼용 데스크톱 설치 패키지를 다운로드하거나, 공식 원클릭 스크립트를 실행하여 thinkrail 명령줄 도구를 설치하세요
  2. macOS에서는 DMG를 열어 앱으로 드래그하고, Windows에서는 ZIP 압축을 푼 후 설치 프로그램을 실행하며, Linux에서는 압축을 푼 후 installer를 실행합니다(GTK3/WebKitGTK 등의 종속성을 먼저 설치해야 함)
  3. 앱을 시작한 후 JetBrains AI에 로그인하거나 자신의 모델 공급업체 API 키를 구성하세요
파일 무결성

SHA-256 체크섬 확인됨

GitHub 공식 Release 페이지에서 추출된 체크섬

SHA256 체크섬

e82521939e728557e2afe2dfb0d3928db8f0b60002a42a112ff123ba17713bec

이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

명령줄 사용자는 thinkrail uninstall을 실행하여 프로그램, PATH 구성 및 설치 메타데이터를 제거할 수 있습니다. 기본적으로 ~/.thinkrail의 애플리케이션 데이터는 유지되며, --remove-data 매개변수를 추가하면 함께 삭제할 수 있습니다. 데스크톱 버전은 각 시스템의 일반적인 방법으로 앱을 제거하면 됩니다.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스Apache-2.0
마지막 업데이트2026-10-28 23:16:50
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

3 FAQs

유사한 프로젝트