エージェントプラットフォームモデルの選択
- プラン: Premium、Ultimate
- 提供形態: GitLab.com
すべてのGitLab Duo機能には、GitLabが選択したデフォルトの大規模言語モデルがあります。
GitLabは、機能のパフォーマンスを最適化するために、このデフォルトモデルを更新できます。そのため、ユーザーが何も操作しなくても、機能のモデルが変更される場合があります。
各機能にデフォルトモデルを使用したくない場合、または特定の要件がある場合は、利用可能な他のサポート対象モデルの配列から選択できます。
機能に特定のモデルを選択した場合、別のモデルを選択するまで、その機能はそのモデルを使用します。
機能のモデルを選択する
トップレベルグループの機能のモデルを選択できます。選択したモデルは、その機能に対して、すべての子グループとプロジェクトに適用されます。
前提条件:
- グループのオーナーロールを持っている。
- モデルを選択するグループがトップレベルグループである。
- GitLab 18.3以降で、複数のGitLab Duoネームスペースに属している場合は、デフォルトのネームスペースを割り当てる必要があります。
機能のモデルを選択するには:
- 上部のバーで、検索または移動先を選択して、グループを見つけます。
- 設定 > GitLab Duoを選択します。
- 機能を設定を選択します。
- GitLab Duo Agent Platformセクションに移動します。
- ドロップダウンリストからモデルを選択します。
- オプション。セクション内のすべての機能にモデルを適用するには、すべてに適用を選択します。
IDEでは、GitLab Duo Chat(エージェント)のモデル選択は、接続タイプがWebSocketに設定されている場合にのみ適用されます。
GitLab Duo Chat(エージェント)で使用されているOpenAIモデルは実験的なサポートを提供し、GPT-5、GPT-5 mini、GPT-5-Codexが対象です。このイシューで、GitLab Duo Chat(エージェント)でのOpenAIモデルの使用に関するフィードバックをお寄せください。
デフォルトモデル
この表は、エージェントプラットフォームの各機能のデフォルトモデルを一覧表示しています。
| 機能 | モデル |
|---|---|
| GitLab Duo Chat(エージェント) | Claude Haiku 4.5 |
| その他のすべてのエージェント | Claude Sonnet 4.5 Vertex |
サポートされているモデル
この表は、エージェントプラットフォームの機能で選択できるモデルを一覧表示しています。
| モデル | Agentic Chat | その他のすべてのエージェント |
|---|---|---|
| Claude Sonnet 4 | ||
| Claude Sonnet 4 Vertex | ||
| Claude Sonnet 4.5 | ||
| Claude Sonnet 4.5 Vertex | ||
| Claude Haiku 4.5 | ||
| Claude Opus 4.5 | ||
| GPT-5 | ||
| GPT-5 Codex | ||
| GPT-5 Mini | ||
| GPT-5.2 |
トラブルシューティング
デフォルト以外のモデルを選択すると、次の問題が発生する可能性があります。
モデルが利用できない
GitLab Duo AIネイティブ機能にデフォルトのGitLabモデルを使用している場合、GitLabは、最適なパフォーマンスと信頼性を維持するために、ユーザーに通知せずにデフォルトモデルを変更する場合があります。
GitLab Duo AIネイティブ機能に特定のモデルを選択していて、そのモデルが利用できない場合、自動フォールバックはありません。このモデルを使用する機能は使用できません。
デフォルトのGitLab Duoネームスペースが設定されていない
選択したモデルでGitLab Duo機能を使用すると、デフォルトのGitLab Duoネームスペースが選択されていないことを示すエラーが表示される場合があります。例:
- GitLab Duoコード提案では、
Error 422: No default Duo group found. Select a default Duo group in your user preferences and try again.が表示される場合があります - GitLab Duo Chatでは、
Error G3002: I'm sorry, you have not selected a default GitLab Duo namespace. Please go to GitLab and in user Preferences - Behavior, select a default namespace for GitLab Duo.が表示される場合があります
このイシューは、複数のGitLab Duoネームスペースに属しているにもかかわらず、デフォルトのネームスペースとして1つを選択していない場合に発生します。
これを解決するには、デフォルトのGitLab Duoネームスペースを設定します。