Amazon CodeWhisperer
Il tuo strumento di produttività basato sull'intelligenza artificiale per l'IDE e la linea di comando
- Gratuito per l'uso individuale
- Suggerimenti di codice illimitati
- Monitoraggio dei riferimenti
- Cinquanta scansioni di sicurezza (per utente, al mese)
Più risultati, più rapidamente
Amazon CodeWhisperer genera suggerimenti di codice che vanno da frammenti a funzioni complete in tempo reale nell'IDE sulla base dei commenti e del codice esistente. Supporta anche i completamenti della CLI e la traduzione da linguaggio naturale a bash nella linea di comando.
Potenzia lo sviluppo con l'assistente esperto Amazon Q
Amazon Q è un assistente interattivo basato sull'IA generativa disponibile nell'IDE tramite CodeWhisperer che offre una guida esperta attraverso una semplice interfaccia conversazionale. Usa Amazon Q nell'IDE per:
- Spiegare il tuo codice: avvia una conversazione con Amazon Q per comprendere il codice del tuo progetto, il tutto attraverso un dialogo naturale.
- Trasformare il tuo codice: aggiorna e migra la tua applicazione alla versione linguistica più recente in pochi minuti.
- Ottenere suggerimenti personalizzati sul codice: Ask e Amazon Q possono fornire suggerimenti per aggiungere test unitari, eseguire il debug, ottimizzare il codice e altro ancora.
Creazione di codice sicura
CodeWhisperer può contrassegnare o filtrare suggerimenti di codice che assomigliano a codice disponibile pubblicamente. Ottieni l'URL e la licenza del repository del progetto open source associato in modo da poterli esaminare più facilmente e aggiungere l'attribuzione.
Rafforzamento della sicurezza del codice
Scansiona il codice per identificare le vulnerabilità di sicurezza difficili da trovare e ottieni suggerimenti sul codice per risolvere i problemi identificati. I suggerimenti di codice basati sull'IA generativa sono personalizzati in base al codice della tua applicazione, così puoi accettare rapidamente le correzioni con sicurezza e concentrarti su lavori a più alto valore.
Possibilità di utilizzare gli strumenti preferiti
CodeWhisperer si adatta al tuo modo di lavorare. Scegli tra 15 linguaggi di programmazione, tra cui Python, Java e JavaScript, e gli ambienti di sviluppo integrati (IDE) che preferisci, tra cui VS Code, IntelliJ IDEA, Visual Studio (anteprima), AWS Cloud9, la console AWS Lambda, JupyterLab ed Amazon SageMaker Studio, e la tua linea di comando tra cui il terminale macOS, iTerm2 e il terminale integrato VS Code.
* In questo esempio, dopo aver creato una personalizzazione privata, gli sviluppatori di 'AnyCompany' ricevono consigli sul codice CodeWhisperer che includono le API e le librerie interne.
Personalizza CodeWhisperer per suggerimenti ancora migliori
Puoi personalizzare CodeWhisperer per generare consigli più pertinenti rendendolo consapevole delle tue librerie interne, API, pacchetti, classi e metodi, accelerando in modo significativo lo sviluppo.
Un enorme balzo in avanti nella produttività degli sviluppatori
Il 57% più rapidamente
Il 27% di probabilità di successo in più
Durante l'anteprima, Amazon ha lanciato una sfida di produttività e i partecipanti che hanno utilizzato CodeWhisperer hanno avuto il 27% di probabilità in più di completare le attività con successo e lo hanno fatto con una media del 57% di velocità in più rispetto a chi non utilizzava CodeWhisperer.