Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Trabalhando com o Amazon Q Developer usando AWS Cloud9

Modo de foco
Trabalhando com o Amazon Q Developer usando AWS Cloud9 - AWS Cloud9

AWS Cloud9 não está mais disponível para novos clientes. Os clientes atuais do AWS Cloud9 podem continuar usando o serviço normalmente. Saiba mais

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

AWS Cloud9 não está mais disponível para novos clientes. Os clientes atuais do AWS Cloud9 podem continuar usando o serviço normalmente. Saiba mais

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Esses tópicos mostram como você pode usar o ambiente de desenvolvimento integrado (IDE) AWS Cloud9 para trabalhar com código no Amazon Q Developer.

O que é o Amazon Q?

O Amazon Q Developer é um assistente de conversação com inteligência artificial generativa (IA) que pode ajudar você a entender, criar, ampliar e operar AWS aplicativos. No contexto de um ambiente de AWS codificação integrado, o Amazon Q pode gerar recomendações de código com base no código dos desenvolvedores, bem como em seus comentários em linguagem natural. O Amazon Q tem o maior suporte para Java, Python, JavaScript, TypeScript, C#, Go, PHP, Rust, Kotlin e SQL, bem como as linguagens de Infraestrutura como Código (IaC) JSON (AWS CloudFormation), YAML (), HCL (Terraform AWS CloudFormation) e CDK (Typescript, Python). Ele também suporta geração de código para Ruby, C++, C, Shell e Scala. Para obter exemplos de como o Amazon Q se integra AWS Cloud9 e exibe sugestões de código no AWS Cloud9 IDE, consulte Exemplos de código no Guia do usuário do desenvolvedor do Amazon Q.

Para obter mais informações sobre como usar o Amazon Q com AWS Cloud9, consulte o Amazon Q Developer User Guide.

AWS Identity and Access Management permissões para AWS Cloud9

Para que o Amazon Q forneça recomendações no AWS Cloud9 console, você deve habilitar as permissões corretas do IAM para seu usuário ou função do IAM. Você deve adicionar a permissão codewhisperer:GenerateRecommendations, conforme descrito no seguinte exemplo de política do IAM:

nota

O prefixo codewhisperer é um nome antigo de um serviço que foi fundido com o Amazon Q Developer. Para obter mais informações, consulte Renomeação do Amazon Q Developer: resumo das alterações.

{ "Version": "2012-10-17", "Statement": [ { "Sid": "AmazonQDeveloperPermissions", "Effect": "Allow", "Action": ["codewhisperer:GenerateRecommendations"], "Resource": "*" } ] }

É prática recomendada usar políticas do IAM para conceder permissões restritivas às entidades principais do IAM.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.