Amazon SageMaker AI migliora Amazon Q Developer con suggerimenti di codice personalizzati e contesto dell'area di lavoro
AWS annuncia oggi nuove funzionalità avanzate per Amazon Q Developer integrato in Amazon SageMaker AI Jupyter Lab, tra cui la personalizzazione dei suggerimenti di codice basata su repository aziendali privati e l’integrazione del contesto completo del workspace per una migliore assistenza allo sviluppo. Queste nuove funzionalità consentono alle organizzazioni di sfruttare il proprio codice proprietario per migliorare la pertinenza dei suggerimenti di codice, aumentando la produttività degli sviluppatori e la qualità del codice negli ambienti Jupyter Lab.
Con la nuova funzione di personalizzazione, Amazon Q Developer può ora supportare lo sviluppo software in modo conforme alle librerie interne del team, alle tecniche algoritmiche proprietarie e allo stile di scrittura di codice aziendale. Una personalizzazione di Amazon Q Developer è un insieme di elementi che consente ad Amazon Q di fornire suggerimenti basati sul codice dell’azienda. Ciò garantisce che i suggerimenti di codice, sia inline che tramite chat, siano perfettamente allineati alle pratiche e agli standard di codifica specifici dell'organizzazione.
Inoltre, il contesto del workspace permette ad Amazon Q Developer di individuare file, comprendere come il codice viene utilizzato tra file diversi e generare codice che fa riferimento a più file, anche se non aperti. Questa consapevolezza contestuale si traduce in un’assistenza più precisa e pertinente, aiutando gli sviluppatori a comprendere meglio la struttura dell’intero progetto prima ancora di iniziare a scrivere codice. Le funzionalità del workspace sono accessibili tramite l’interfaccia chat, offrendo un’esperienza di sviluppo fluida che tiene conto dell’intero ambito del progetto.
Questi miglioramenti ad Amazon Q Developer in Amazon SageMaker AI Jupyter Lab sono ora disponibili in tutte le Regioni in cui è disponibile Amazon SageMaker AI.
Per ulteriori informazioni su queste nuove funzionalità, consultare la relativa documentazione.