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はセッションをまたいでプロジェクトの意図を記憶します。エディター、ターミナル、差分レビューを内蔵し、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 パラメータを付けると一緒に削除できます。デスクトップ版は各OSの通常の方法でアプリをアンインストールすれば完了です。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスApache-2.0
最終更新2026-10-28 23:16:50
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

3 FAQs

類似プロジェクト