コーディングを高速化

コード提案は、コードブロックの予測的な補完、関数ロジックの定義、テストの生成、正規表現のような一般的なコードの提案を行い、スムーズな作業を支援します。これらはすべて、すでにコーディングしているのと同じ環境で実行できます。

  • translate.py
  • get_unique_int.go
  • numbersArray.js
1
2
3
4
5
6
7
8
9
10
11
12
languages = {
    'en': {
        'hello': 'Hello',
        'goodbye': 'Goodbye'
    },
    'es': {
        'hello': 'Hola',
        'goodbye': 'Adiós'
    }
}
Tanuki icon code suggestion

プライバシー優先AI

コード提案は、プライバシーを重視して構築されています。GitLabに保存されているお客様の非公開コードを、トレーニングデータとして使用することはありません。コード提案のデータ使用方法について

//images.ctfassets.net/xz1dnu24egyd/3ZIDJzluHfMszF3FFB4F1Y/b27d12f56e144a3c8eede5fbfec3deda/Protected_Code_Illustration.svg

お使いの言語でサポート

ワークフローに合わせたAI搭載のコード提案をお試しください。AIを活用して、あなたの作業方法に合ったコードを提案します。C++、C#、Go、Google SQL、Java、JavaScript、Kotlin、PHP、Python、Ruby、Rust、Scala、Swift、TypeScriptの14言語でご利用いただけます。

logologologologologologologologologologologologologologo

お好みのIDEで提供

GitLabの拡張機能は、人気のIDEのマーケットプレイスから入手できます。GitLab Web IDE、VS Code、Visual Studio、JetbrainsベースのIDE、NeoVIMなどをサポートしています。コード提案のIDEサポートの詳細についてご覧ください。

  • translate.py
  • get_unique_int.go
  • numbersArray.js
1
2
3
4
5
6
7
8
9
10
11
12
languages = {
    'en': {
        'hello': 'Hello',
        'goodbye': 'Goodbye'
    },
    'es': {
        'hello': 'Hola',
        'goodbye': 'Adiós'
    }
}
Tanuki icon code suggestion

Self-Managedインスタンスで利用可能

Self-Managedインスタンスでも、GitLab.comへの安全な接続を介して、コード提案をご利用いただけるようになりました。詳細をご覧ください

  • translate.py
  • get_unique_int.go
  • numbersArray.js
1
2
3
4
5
6
7
8
9
10
11
12
languages = {
    'en': {
        'hello': 'Hello',
        'goodbye': 'Goodbye'
    },
    'es': {
        'hello': 'Hola',
        'goodbye': 'Adiós'
    }
}
Tanuki icon code suggestion

コード提案の実例をご紹介

インタラクティブデモを開始し、コード提案によってExpressサーバーを作成する方法をご覧ください。
AI Demo Thumbnail

AIペアプログラマーのための今後の展開は?

提案の品質向上

GitLabでは、新しいプロンプトエンジニアリング、インテリジェントモデルルーティング、また推論期間でのコンテキストの拡張によって、提案の品質を継続的に改善しています。こちらから進捗状況の確認やアイデアの提案が可能です

GitLabを試す

単一プラットフォームで実現させるソフトウェアデリバリーで、チームの力を引き出しましょう。

無料トライアルを開始する
Headshots of three people

ご不明な点がありますか? ご不明な点がございましたら、お気軽にお問い合わせください。

エキスパートに相談する