AWS Cloud9 non è più disponibile per i nuovi clienti. I clienti esistenti di AWS Cloud9 possono continuare a utilizzare il servizio normalmente. Scopri di più»
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Lavorare con Amazon Q Developer utilizzando AWS Cloud9
Che cos'è Amazon Q?
Amazon Q Developer è un assistente conversazionale generativo basato sull'intelligenza artificiale (AI) che può aiutarti a comprendere, creare, estendere e utilizzare le applicazioni. AWS Nel contesto di un ambiente di AWS codifica integrato, Amazon Q può generare consigli sul codice degli sviluppatori e sui loro commenti in linguaggio naturale. Amazon Q offre il massimo supporto perJava,,Python,JavaScript,TypeScript,C#, e Go PHP Rust KotlinSQL, oltre ai linguaggi Infrastructure as Code (IaC) (), JSON (AWS CloudFormation), YAML (Terraform AWS CloudFormation) e HCL CDK (Typescript, Python). Supporta anche la generazione di codice perRuby,,, eC++. C Shell Scala Per esempi di come Amazon Q si integra AWS Cloud9 e visualizza i suggerimenti di codice in AWS Cloud9 IDE, consulta Code Examples nella Amazon Q Developer User Guide.
Per ulteriori informazioni sull'uso di Amazon Q con AWS Cloud9, consulta la Amazon Q Developer User Guide.
AWS Identity and Access Management autorizzazioni per AWS Cloud9
Affinché Amazon Q fornisca consigli nella AWS Cloud9 console, devi abilitare le IAM autorizzazioni corrette per il tuo IAM utente o ruolo. È necessario aggiungere l'codewhisperer:GenerateRecommendations
autorizzazione, come indicato nella IAM politica di esempio riportata di seguito:
Nota
Il codewhisperer
prefisso è un nome legacy di un servizio che si è unito ad Amazon Q Developer. Per ulteriori informazioni, consulta Amazon Q Developer rename - Summary of changes.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "AmazonQDeveloperPermissions", "Effect": "Allow", "Action": ["codewhisperer:GenerateRecommendations"], "Resource": "*" } ] }
È buona prassi utilizzare IAM politiche per concedere autorizzazioni restrittive ai mandanti. IAM