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.

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.