「Grok Build」は、チャット応答にとどまらず開発環境内で作業を実行できる点が特徴だ。写真=Shutterstock

SpaceXAIは、ターミナル上でコードの修正やコマンド実行まで担うコーディングAIエージェント「Grok Build」を投入した。単にコード例を返すチャット型ツールではなく、開発環境に直接入り込んで作業を進める点が特徴で、大規模プロジェクトの生産性向上ツールとして位置付けられる。

米ITメディアEngadgetが7日(現地時間)に報じた。Grok Buildは、SpaceXAIの大規模言語モデル(LLM)「Grok 4.6」を基盤とするエージェント型のコーディング支援ツールだという。

従来のAIコーディングツールは、ユーザーの指示に応じてコードを生成し、開発者がその結果をコードエディタに貼り付けて使うケースが一般的だった。プロジェクトが大きくなるほど、チャット画面とエディタを行き来する手間が課題になっていた。

これに対しGrok Buildは、その往復作業の削減を狙う。開発者がプロジェクトフォルダ上でAIを起動すると、リポジトリ全体を確認し、必要なファイルを直接修正する。バグ修正や新機能の追加も、プロジェクト単位で指示できる。

必要に応じて、複数の作業を並行して進めるサブエージェントの生成にも対応する。テストに必要なツールや依存パッケージを自動で導入し、WebアプリケーションではWebサーバーの起動まで実行できる。

新規プロジェクトの立ち上げ支援も可能だ。単一コマンドでWebアプリの作成を指示すると、関連ファイルとコードを生成し、実行まで進められる。その後は本番環境へのデプロイ方法も案内する。

対応OSはWindows 11、macOS、Linux。AIの演算処理はクラウド側で行う。利用時はPowerShellまたはターミナルでGrok Buildをインストールし、対象のコードフォルダに移動したうえで「grok」コマンドを実行する。初回起動時にはブラウザでのログインが必要で、Xアカウントで認証する。

もっとも、Grok Buildが統合開発環境(IDE)そのものを置き換えるわけではない。ターミナル環境でマウス入力やメニュー操作には対応しないが、開発者がコードを直接編集する場合は、Visual Studio Codeなど別のコードエディタを併用した方が使いやすい。

そのため、単一環境で開発作業を完結させる統合型の競合サービスとは立ち位置が異なる。強みはコードエディタ機能そのものではなく、AIが実際の開発作業を代行するエージェント機能にある。

料金プランによって利用可能量には大きな差がある。無料ユーザーはトークン上限が低く、利用量が多い場合は早い段階で上限に達しやすい。有料の「SuperGrok」は月額30ドル(約4500円)からで、上位プランの「SuperGrok Heavy」は月額300ドル(約4万5000円)。利用上限は週次でリセットされ、上位プランほど利用枠が大きい。

大規模プロジェクトでは、AIにいきなりコードを修正させるのではなく、事前に作業計画を立てる運用が推奨される。Grok Buildの「計画モード」を使えば、AIが実行する作業内容を先に確認したうえで、実際のコード変更に進める。

これは、大規模コードベースで意図しないファイルが修正されるリスクや、1回の指示で過剰なトークンを消費する問題を抑えるためだ。

業界では、こうしたエージェント型コーディングツールがAI開発ツールの競争構図を変えるかどうかに注目が集まっている。AIが数行のコードを生成する段階を超え、開発環境に直接アクセスしてファイルを読み書きし、コマンドを実行する水準に進みつつあるためだ。

Grok Buildも、単なるコード生成より開発作業の代行に重心を置く。プロジェクトの分析からコード修正、依存関係の導入、テスト、実行までをAIが直接処理し、開発者の反復作業を減らすことを目指す。

一方で、ターミナル中心の利用形態と、プランごとの利用上限は引き続き導入時の検討材料となる。特に大規模プロジェクトでは、AIの自動修正範囲を管理し、計画段階で変更内容を確認する運用が重要になりそうだ。

Grok Buildは、AIコーディングツールの競争軸が「より良いコードを生成できるか」から、「開発者の実作業をどこまで代行できるか」へ移りつつあることを示す事例といえそうだ。

キーワード

#SpaceXAI #Grok Build #Grok 4.6 #AIエージェント #コーディング支援 #ターミナル
Copyright © DigitalToday. All rights reserved. Unauthorized reproduction and redistribution are prohibited.