Rust開発に特化したAIコーディングアシスタント。汎用のAIコーディングツールが取りこぼしがちな所有権モデル・借用・ライフタイムといったRust固有の概念を理解できるよう、Rustのイディオムに合わせてファインチューニングされたモデルを搭載する。エディタ・ターミナル・プルリクエストという開発の3つの接点で支援を受けられる設計で、エディタ側はZedのプラグインとして導入できる。開発元は米国のCorust AIで、2025年に登場した。クレジットカード不要の無料プランが用意されており、まず試してから判断できる。
主な特徴
- Rustに特化したファインチューニングモデル: 汎用の大規模言語モデルをそのまま使うのではなく、Rustのイディオムに合わせて調整されたモデルを採用。所有権モデルや型システムを前提とした提案を返す
- Rust固有の概念を理解する: Cargo.tomlの依存関係、async Rust、ライフタイム注釈といった、Rustを書くうえで避けて通れない領域を理解した提案・修正を行う
- Zedプラグインとして利用できる: 高速なエディタとして知られるZed向けのプラグインが提供され、インライン補完・バグ修正・リファクタリング・コードの説明をエディタ内で受けられる
- プルリクエストのレビュー: GitHubのプルリクエスト上でレビューを行うコンポーネントがあり、エディタで書いている最中だけでなく、チームのレビュー工程にもAIの目を入れられる
- エディタ・ターミナル・PRの3面をカバー: 補完だけで完結せず、コードを書く場所から共有する場所までを一続きで支援する構成になっている
- クレジットカード不要で始められる: 無料プランがあり、支払い情報を登録せずに使用感を確かめられる
料金
| プラン | 月額料金 | 主な特徴 |
|---|---|---|
| 無料 | $0 | クレジットカード登録なしで利用開始できる |
| 有料プラン | 要確認 | 利用量の上限や機能の範囲は公式サイトの最新情報を参照 |
料金は2026年8月時点の情報です。有料プランの価格・提供条件は変動する可能性があるため、最新の料金は公式サイトをご確認ください。
メリット・デメリット
✅ メリット
- Rustに絞ってチューニングされているため、所有権やライフタイム周りの提案が的外れになりにくい
- Cargoやasync Rustといった実務で頻出する領域を前提に提案が返る
- エディタ内の補完とプルリクエストのレビューが同じ理解のもとでつながる
- 無料プランがあり、クレジットカードを登録せずに導入判断ができる
- 対象言語を絞ることで、汎用ツールに埋もれがちなRust固有の落とし穴を指摘しやすい
⚠️ デメリット
- Rust以外の言語を書く場面では使えず、多言語のプロジェクトでは別のツールと併用することになる
- エディタ連携がZed中心で、VS CodeやJetBrains系を主戦場にしている場合は選択肢に入りにくい
- 新しいサービスのため、公開情報が少なく、料金や機能の詳細は公式サイトで都度確認する必要がある
- コミュニティの規模は大手の汎用ツールに比べて小さく、日本語の情報も限られる
類似サービスとの比較
| 比較項目 | Corust AI | GitHub Copilot | Cursor | rust-analyzer |
|---|---|---|---|---|
| 対象言語 | Rust特化 | 多言語 | 多言語 | Rust特化 |
| 種別 | AIアシスタント | AIアシスタント | AI統合エディタ | 言語サーバー(非AI) |
| 主な導入先 | Zedプラグイン / GitHub | 主要エディタ全般 | 専用エディタ | 主要エディタ全般 |
| PRレビュー | あり | あり | エディタ中心 | なし |
| 無料での利用 | あり | あり | あり | 無償・オープンソース |
rust-analyzerはAIではなく静的解析にもとづく言語サーバーだが、Rust開発の土台として広く使われているため比較対象として挙げた。Corust AIはこれを置き換えるものではなく、その上に生成・修正の支援を重ねる位置づけになる。
こんな人におすすめ
- Rustを主戦場にしていて、汎用AIツールの所有権・ライフタイム周りの提案に物足りなさを感じている開発者
- すでにZedをメインエディタとして使っている、あるいは移行を検討している人
- プルリクエストのレビュー負荷が高く、一次チェックをAIに任せたいRust中心のチーム
- Rustを学習中で、コンパイルエラーの意味や修正方針を説明してくれる相手がほしい人
まとめ
Corust AIは、対象をRustに絞り込むことで、汎用AIコーディングツールが苦手とする所有権・借用・ライフタイムの領域に踏み込んだアシスタントである。Zedプラグインとプルリクエストレビューという2つの入り口を持ち、コードを書く段階と共有する段階の両方をカバーする。多言語プロジェクトの主力ツールにはなりにくいが、Rustが中心の開発であれば、汎用ツールの補完役として試す価値がある。無料プランがクレジットカード不要のため、まず自分のコードベースで提案の質を確かめるところから始めるとよい。