Suggerimenti di codice GitLab Duo

Accelera la programmazione

I suggerimenti di codice ti mantengono nel flusso completando in modo predittivo blocchi di codice, definendo la logica delle funzioni, generando test e proponendo codice comune come pattern regex—tutto nello stesso ambiente in cui già programmi.

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

IA che privilegia la privacy

I suggerimenti di codice sono costruiti con la privacy come fondamento critico. Il codice cliente privato e non pubblico memorizzato in GitLab non viene utilizzato come dati di addestramento. Scopri l'utilizzo dei dati quando usi i suggerimenti di codice.

Supporto nel linguaggio che ti serve

Ottieni suggerimenti di codice alimentati dall'IA su misura per il tuo flusso di lavoro. Ora disponibile in oltre 14 linguaggi: C++, C#, Go, Google SQL, Java, JavaScript, Kotlin, PHP, Python, Ruby, Rust, Scala, Swift, TypeScript.

CC++C#PythonJavascriptTypescriptRubyJavaRustGoogle Cloud SQLPHPScalaGoKotlin

Ti incontra nel tuo IDE preferito

Puoi trovare le nostre estensioni GitLab nei principali marketplace di IDE. Il supporto include: GitLab Web IDE, VS Code, Visual Studio, IDE basati su Jetbrains e NeoVIM. Scopri di più sul supporto IDE per i suggerimenti di codice.

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

Disponibile per istanze self-managed

I suggerimenti di codice sono disponibili per le istanze GitLab self-managed tramite una connessione sicura a GitLab.com. Scopri di più.

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

Suggerimenti di codice in azione

Scopri come i suggerimenti di codice creano un server Express con questa demo interattiva.

Qual è il prossimo passo per il tuo programmatore IA?

Miglioramento della qualità dei suggerimenti

Miglioriamo continuamente la qualità dei suggerimenti con nuove tecniche di prompt engineering, routing intelligente dei modelli e contesti espansi per le finestre di inferenza. Puoi seguire i nostri progressi e persino suggerire idee.

Oltre il 50% delle società Fortune 100 si affida a GitLab

Inizia a distribuire software migliori più velocemente

Scopri cosa può fare il tuo team grazie a una

piattaforma DevSecOps intelligente.