説明
GitLab コード提案は、GitLab 環境内でリアルタイムのコード提案を提供することでコーディング効率を向上させるために設計されたAI駆動の機能です。コードの補完や生成をサポートし、開発者がコードの行を完成させるための提案や自然言語コメントに基づいて新しいコードを生成するための提案を受け取ることができます。このツールは、Free、Premium、Ultimateを含む複数のティアで利用可能で、GitLab.com、GitLab Self-Managed、GitLab Dedicated プラットフォームで使用できます。
このツールは、Claude Sonnet 4を含むさまざまな言語モデルを利用して正確な提案を提供します。コード提案は、GitLab バージョン 16.7 から一般に利用可能で、2024年2月からアクセスするには GitLab Duo Pro アドオンが必要です。ユーザーは、レイテンシを改善するためのプロンプトキャッシングや、サポートされているIDEでのコード生成応答のストリーミングなどの機能を利用できます。
コード提案を使用するには、開発者はIDEでプロジェクトを開く必要があり、入力する際に提案が表示されます。このツールは、VS Code、JetBrains、Visual Studioを含む複数のIDEをサポートしており、複数のコード提案を表示し、キーボードショートカットを使用してそれらを受け入れたり拒否したりする機能を提供します。
GitLab コード提案は、AI駆動の支援を受けてコーディングワークフローを向上させたい開発者に最適です。コードの補完や生成のためのツールを提供し、小さなタスクから複雑なプロジェクトまで対応できるように、GitLab の開発ライフサイクルとシームレスに統合されています。ただし、ユーザーは潜在的な不正確さやコードレビューのベストプラクティスの必要性などの制限に注意する必要があります。
GitLab コード提案の主要機能
リアルタイムのコード提案
コードの補完と生成
複数のIDEをサポート
レイテンシ改善のためのプロンプトキャッシング
サポートされているIDEでのストリーミング応答
GitLab Duoとの統合
複数のティアサポート
使用ベースの請求
GitLab コード提案の使い方は?
設定: IDEでコード提案を設定する
使用: プロジェクトを開いて入力を開始し、提案を受け取る
最適化: プロンプトキャッシングとストリーミングを使用して応答を速くする
レビュー: 正確性を確保するためにコードレビューのベストプラクティスを適用する
GitLab コード提案の使用例
- コード補完
- コード生成
- IDE統合
- プロンプトキャッシング
- ストリーミング応答

