ThinkRail
SHA-256JetBrains製のオープンソースエージェンティック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などのターミナルツールと比較すると、可視化されたワークスペース分離と永続的なプロジェクトメモリを提供しており、並行エージェントワークフローにより適しています。
タグ
はじめ方
ソフトウェアをインストール
ディストリビューションに合ったパッケージをインストール(dpkg / rpm / AppImage)
GitHub Releases から対応プラットフォームのデスクトップインストーラーをダウンロードするか、公式のワンクリックスクリプトを実行して thinkrail コマンドラインツールをインストールします
macOS では DMG を開いてアプリをドラッグします。Windows では ZIP を解凍してからインストーラーを実行します。Linux では解凍後に installer を実行します(事前に GTK3/WebKitGTK などの依存関係をインストールする必要があります)
アプリを起動したら JetBrains AI にログインするか、独自のモデルプロバイダーの API キーを設定します
- GitHub Releases から対応プラットフォームのデスクトップインストーラーをダウンロードするか、公式のワンクリックスクリプトを実行して thinkrail コマンドラインツールをインストールします
- macOS では DMG を開いてアプリをドラッグします。Windows では ZIP を解凍してからインストーラーを実行します。Linux では解凍後に installer を実行します(事前に GTK3/WebKitGTK などの依存関係をインストールする必要があります)
- アプリを起動したら 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の通常の方法でアプリをアンインストールすれば完了です。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
3 FAQs