RAD Studio 向け AI エージェント『Kai』
Kai は、RAD Studio、Delphi、および C++Builder 向けに提供される AI エージェントです。
コード補完やコード生成に加え、チャットによる開発支援、コードの解析やリファクタリング、コンパイルエラーの修正支援など、さまざまな開発作業をサポートします。
Kai は、GitHub Copilot、OpenAI(ChatGPT)、Claude、Google Gemini、ローカル LLM などの AI サービスと連携して動作します。そのため、利用する AI サービスに応じて、アカウントの作成や設定が必要になる場合があります。
また、Kai は AI サービスそのものを提供する製品ではなく、複数の AI サービスを RAD Studio 上で利用するための共通の操作環境を提供します。
はじめて Kai を利用する方へ
Kai を利用するには、Kai のインストールやライセンス登録だけでなく、利用する AI サービスのアカウントや設定が必要になる場合があります。
Kai を利用するために必要なアカウントやライセンスについては、以下をご参照ください。
また、
- Kai とは何か?
- Kai を利用すると何が便利になるのか?
- GitHub Copilot や Smart Insight と何が違うのか?
を知りたい場合は、まず以下をご参照ください。
このサポートページでは、Kai のインストール方法、ライセンス登録、主な機能、および各種設定に関するドキュメントを参照できます。
ドキュメント一覧
- Kaiの概要
- Kaiのインストール
- Kai リリースノート
- Kaiの主な機能
- Kaiのライセンス登録
- Kai のオプション設定
よくある質問
Kai を購入すると ChatGPT や Claude も利用できますか?
いいえ。
Kai は AI サービスそのものではなく、各種 AI サービスと連携するための AI エージェントです。
利用する AI サービスに応じて、別途アカウントの作成や契約が必要になる場合があります。
詳細は Kai を利用するための事前準備 をご参照ください。
Kaiは日本語に対応していますか?
はい。Kaiは日本語でのAIチャットや、日本語を含むコードの生成・表示などに対応しています。
ただし、Kai 1.0では、日本語表示や日本語入力(IME)、および日本語を含むソースコードの表示や反映に関して、いくつかの既知の問題があります。
詳しくは、既知の問題をご参照ください。
ChatGPT や Claude を利用している場合でも GitHub Copilot は必要ですか?
コード補完機能を利用する場合は、GitHub Copilot またはローカルモデルの設定が必要です。
Kai のチャット機能で利用する AI モデル(Chat)と、コード補完機能で利用するコード補完エンジン(Completions)は別々に設定します。
例えば、
- チャット:ChatGPT
- コード補完:GitHub Copilot
という構成で利用することもできます。
詳細は Kai のコード補完設定 をご参照ください。
GitHub Copilotまたはローカルモデルを設定せずにコード補完を有効にした場合、コード補完の実行時に「1000: Not authenticated: NotSignedIn」が表示されることがあります。
詳しくは 「Kaiでコード補完を実行すると「1000: Not authenticated: NotSignedIn」が表示される」のサポート情報をご参照ください。
MCP サーバーって何ですか?
MCP サーバーの詳細は、MCP サーバー設定をご参照ください。
Claude Code にログイン済みなのにKaiで利用できません
Kaiで Claude Code を利用する方法は、以下の情報をご参照ください。
Kaiのインストール/アンインストールする方法は?
Kaiのインストールとアンインストールする方法は、以下の情報を参照ください。
またRAD Studio 12でKaiをアップデートする場合は、以下の情報を参照ください。
Kaiのライセンスを登録するにはどうすれば良いですか?
初めてKaiのライセンスを登録する場合は、以下の情報をご参照ください。
既にKaiの評価版ライセンスをご利用で、製品版ライセンスへ切り替える場合は、以下の情報をご参照ください。
KaiからGeminiを利用するには何が必要ですか?
Kaiは、Gemini CLIを経由してGeminiと連携します。
現在、KaiからGeminiを利用できる環境として、Gemini APIキーが属するプロジェクトに請求先アカウントをリンクして有料枠を有効にした環境、またはGemini CLIの利用が許可された法人向けのGemini Enterprise環境があります。
Google AI ProおよびGoogle AI Ultraなどの個人向けサブスクリプションは、現在、Gemini CLIから利用できません。
また、無料枠のGemini APIキーでは、利用可能なモデルやクォータの制限により、KaiからGeminiを利用できない場合があります。
Googleは個人ユーザー向けの移行先としてAntigravity CLIを提供していますが、現時点でKaiはAntigravity CLIに対応していません。
Gemini APIの課金設定や利用料金については、Googleが提供する最新情報をご確認ください。
Tips
既知の問題
- Kaiインストール時にエラーコード5が発生する問題
- Kai 1.0.1をインストールするとIDE起動時に「登録手続き~」エラーが表示され、Kaiが利用できない
- Kai 1.0がインストールされた環境で「複製した項目は使用出来ません」エラーが発生する
- Kai 1.0における不自然な日本語表示について
- Kai 1.0で生成したプログラムに日本語が含まれる場合の問題点