JetBrains ThinkRail
## Japanese Translation:
ThinkRail は、**pi** コーディングエージェントを核としたエージェント型統合開発環境で、安全な分離されたワークスペース内での継続的な使用を通じて進化することを目的としています。`thinkrail CLI` を介してポータブルデスクトップアプリまたはブラウザツールとして機能し、JetBrains AI およびサードパーティプロバイダーを含むネイティブ認証とバンドルされたワークフローを提供することで、マシンからソフトウェアデリバリーを効率化します。信頼性を確保するため、プラットフォームはプロジェクトの分離のための孤立した git-worktrees や、検証のための正解データとしての SPEC.md グラフといった先進的なアーキテクチャを活用しています。Bun 1.4.4、React 19、Zustand などの現代技術に基づいた ThinkRail は、ユーザープライバシーを最優先し、Apache License 2.0 規約に従い、ランダムなインストール ID を使用イベントに紐づけてのみ収集するとともに、個人コード、プロンプト、認証情報、アカウントアイデンティティへのアクセスは絶対に避けます。ユーザーは MCP サーバーを通じてサードパーティの AI ツールと連携でき、更新を管理するには内蔵設定(Settings → Updates)を使用しますが、レガシーの変更には手動での再起動が必要な場合があります。インストールでは `--channel` フラグ、固定バージョン、Windows 上の環境変数 `THINKRAIL_CHANNEL` などを使用して stable チャンネルおよび nightly チャンネルをサポートします。解析はグローバルに無効化するために `--no-analytics` または `THINKRAIL_NO_ANALYTICS=1` を使用できます。macOS、Windows、Linux 用のパッケージビルドが SHA256 検証付きで利用可能です。この堅牢な環境は並行してコーディングセッションを支援し、リアルタイムのコスト監視機能を備えているため、高度な機能と厳格なデータセキュリティのバランスが取れた安全・効率的・ポータブルなワークスペースを求める開発者にとって理想の選択です。アーキテクチャは 3 つのリングから構成されます:エンジンホスト(`packages/server`)、The wire(`packages/contracts`)、UI クライアント(`apps/web`)。開発には `github.com/JetBrains/thinkrail` へのアクセスが必要であり、プロジェクトの行動規範の下での貢献も歓迎されています。
## Text to translate:
ThinkRail is an agentic integrated development environment centered on the **pi** coding agent, designed to evolve through continuous usage within secure, isolated workspaces. Functioning as a portable desktop app or browser tool via the `thinkrail CLI`, it offers native authentication (including JetBrains AI and third-party providers) and bundled workflows to streamline software delivery directly from your machine. To ensure reliability, the platform leverages advanced architectures like isolated git-worktrees for project separation and SPEC.md graphs as ground truth for verification. Built on modern technologies such as Bun 1.4.4, React 19, and Zustand, ThinkRail prioritizes user privacy by collecting only random installation IDs tied to usage events while strictly avoiding access to personal code, prompts, credentials, or account identities under its Apache License 2.0 agreement. Users can integrate with third-party AI tools via MCP servers and manage updates through built-in settings (Settings → Updates), though manual restarts are sometimes required for legacy changes. Installation supports stable and nightly channels via the `--channel` flag, pinned versions, and environment variables like `THINKRAIL_CHANNEL` on Windows; analytics can be disabled globally using `--no-analytics` or `THINKRAIL_NO_ANALYTICS=1`. Packaged builds are available for macOS, Windows, and Linux with SHA256 verification. This robust environment supports concurrent coding sessions with live cost monitoring, making it an ideal choice for developers seeking a safe, efficient, and portable workspace that balances sophisticated capabilities with strict data security. The architecture consists of three rings: Engine host (`packages/server`), The wire (`packages/contracts`), and UI client (`apps/web`). Development requires access to `github.com/JetBrains/thinkrail`, and contributions are welcome under the project's Code of Conduct.