EXPLORINEER
ja

Hacker News

JetBrains Thinkrail

ソフトウェア初登場 184ポイントコメント135件


JetBrainsは、AIエージェントを使ってソフトウェアを作るための新しい開発環境「ThinkRail」を公開しました。使うほど賢くなるのが特徴です。

何が起きたのか

ThinkRailは、AIがプログラムを書くのを助ける開発ツール(IDE)です。JetBrainsのインキュベーター(実験的な新プロジェクト)として作られました。既存のコーディングAI「pi」を中心に、見た目の使いやすい画面を作りました。さらに、プロジェクトの情報を「生きた仕様書」として保存し、よく使う手順を「スキル」として再利用できるようにしました。今後は、ユーザーの作業の仕方に合わせてAIが道具を作れる拡張機能も追加する予定です。

主な数字と事実

  • 作業場所(ワークスペース)は、Gitのworktreeを使って、プロジェクトごとに分けて作れます。
  • 各ワークスペースには、同時に複数のAIチャットを開けます。
  • 仕様書は「SPEC.md」というファイルで、コードのそばに置かれます。
  • GitHubのプルリクエスト(変更の提案)を、画面の中から作成や統合できます。

むずかしい言葉のやさしい説明

Gitのworktreeとは、同じプロジェクトを別のフォルダーで同時に作業できる仕組みです。元のコードを壊さずに、AIが安全に試作できます。ブランチは、変更をまとめて管理する「枝」のような考え方です。

なぜ大切なのか

AIに仕事を任せるとき、何を作るべきかが分からなくなることがあります。ThinkRailは、仕様書やスキルを残すことで、AIが前の作業の意図を覚えたまま続けやすくしています。複数のAIを同時に動かしても、元のコードを汚しにくい点も魅力です。

今後の注目点

  • 拡張機能が実際に使えるようになるか。
  • AIがユーザーに合わせて道具を作る機能の仕上がり。
  • プロジェクトが今後どれくらい広く使われ、育っていくか。

用語解説

JetBrains
プログラミングを助けるツールを作る会社です。
pi
ThinkRailの土台になっている、コーディング用のAIエージェントです。
SPEC.md
プロジェクトの仕様を書いて、コードのそばに置くファイルです。
GitHub
ソフトウェアのコードを保存し、みんなで共有・管理するサービスです。

出典: Hacker Newsで原文を読む ↗

この記事は原文をもとにAIがやさしい言葉で書き直した解説です。事実関係は原文をご確認ください。