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は何のために必要なのか?
を知りたい場合は、まず以下をご参照ください。
このサポートページでは、Kai のインストール方法、ライセンス登録、主な機能、および各種設定に関するドキュメントを参照できます。
ドキュメント一覧
- Kaiの概要
- Kaiのインストール
- Kai リリースノート
- Kaiの主な機能
- Kaiのライセンス登録
- Kai のオプション設定
よくある質問
Kai を購入すると ChatGPT や Claude も利用できますか?
いいえ。
Kai は AI サービスそのものではなく、各種 AI サービスと連携するための AI エージェントです。
利用する AI サービスに応じて、別途アカウントの作成や契約が必要になる場合があります。
詳細は Kai を利用するための事前準備 をご参照ください。
Kaiは日本語に対応していますか?
はい。Kaiは日本語でのAIチャットや、日本語を含むコードの生成・表示などに対応しています。
ただし、Kai 1.0では、日本語表示や日本語入力(IME)、および日本語を含むソースコードの表示や反映に関して、いくつかの既知の問題があります。
詳しくは、既知の問題をご参照ください。
Kaiをネットワークライセンスとして利用できますか?
RAD Studio、Delphi、およびC++Builderのネットワークライセンスは、従来どおりELCライセンスサーバーで管理しますが、現時点では、KaiのライセンスをELCで管理する仕組みは提供されていません。 Kai製品版ライセンスは指名ユーザーライセンスとして提供されます。
詳しくは、以下のサポート情報をご参照ください。
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と連携します。課金設定済みのGemini APIキー、またはGemini Enterpriseへのアクセスを使用する環境がサポート対象です。
Google側のサービス変更に伴い、Gemini CLIを経由した無料アクセス、およびPlus/Pro/Ultraなどの個人向けサブスクリプションによるアクセスは、現在のKaiのサポート対象外です。個人向けサブスクリプションに加入している場合でも、KaiからGeminiを利用するには、Gemini APIキーが属するプロジェクトへの課金設定が必要です。
またKaiのAntigravity CLIの対応は、Kaiの次のバージョンで予定されています。
関連情報:
Tips
既知の問題
- Kaiインストール時にエラーコード5が発生する問題
- Kai 1.0.1をインストールするとIDE起動時に「登録手続き~」エラーが表示され、Kaiが利用できない
- Kai 1.0がインストールされた環境で「複製した項目は使用出来ません」エラーが発生する
- Kai 1.0における不自然な日本語表示について
- Kai 1.0で生成したプログラムに日本語が含まれる場合の問題点