Criar regras de projeto para uso com o chat do Amazon Q Developer - Amazon Q Developer

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á.

Criar regras de projeto para uso com o chat do Amazon Q Developer

Você pode criar uma biblioteca de regras de projeto para usar ao conversar com o Amazon Q no IDE. Essas regras descrevem os padrões de codificação e as práticas recomendadas para toda a sua equipe. Por exemplo, você pode ter uma regra que afirma que todo código Python deve usar dicas de tipo ou que todo código Java deve usar comentários em Javadoc. Ao armazenar essas regras em seu projeto, você poderá garantir a consistência entre os desenvolvedores, independentemente do nível de experiência.

As regras do projeto são definidas nos arquivos Markdown na pasta project-root/.amazonq/rules do projeto.

Após criar as regras do projeto, o Amazon Q as usará automaticamente como contexto sempre que um desenvolvedor conversar com o Amazon Q no seu projeto e garantirá que elas sejam seguidas ao gerar respostas. Para obter mais informações sobre como adicionar contexto ao chat, consulte Adicionar contexto ao chat do Amazon Q Developer no IDE.

Você pode criar regras de projeto diretamente no sistema de arquivos ou por meio da interface de chat do Amazon Q.

Como criar uma regra de projeto usando a interface de chat do Amazon Q
  1. Em seu IDE, abra o painel de chat do Amazon Q.

  2. Na caixa de entrada do chat, clique no botão Regras.

  3. Selecione Criar nova regra.

  4. Na caixa de diálogo que aparece, insira um nome para a regra.

    Isso criará um arquivo Markdown com esse nome na pasta project-root/.amazonq/rules do seu projeto.

  5. Adicione o conteúdo da regra no editor.

  6. Salve o arquivo.

Como criar uma regra de projeto usando o sistema de arquivos
  1. No seu IDE, abra a pasta raiz do projeto.

  2. Na pasta raiz do projeto, crie a seguinte pasta:

    project-root/.amazonq/rules

    Essa pasta contém todas as regras do seu projeto.

  3. Em project-root/.amazonq/rules, crie um arquivo de regras do projeto. Ele deve ser um arquivo Markdown. Por exemplo:

    cdk-rules.md

  4. Abra o arquivo Markdown da regra do projeto.

  5. Adicione um prompt detalhado ao arquivo. Por exemplo:

    All Amazon S3 buckets must have encryption enabled, enforce SSL, and block public access. All Amazon DynamoDB Streams tables must have encryption enabled. All Amazon SNS topics must have encryption enabled and enforce SSL. All Amazon SNS queues must enforce SSL.
  6. Salve o arquivo.

  7. (Opcional) Adicione mais arquivos Markdown de regras do projeto.

    Agora você criou uma ou mais regras do projeto. O Amazon Q usará essas regras como contexto automaticamente sempre que um desenvolvedor conversar com o Amazon Q no seu projeto.

Como gerenciar regras na interface de chat do Amazon Q
  1. Em seu IDE, abra o painel de chat do Amazon Q.

  2. Na caixa de entrada do chat, clique no botão Regras para ver todas as regras disponíveis.

  3. Clique em uma regra para ativá-la ou desativá-la na sessão de chat atual:

    • As regras com uma marca de seleção estão ativas e serão aplicadas à sua conversa.

    • As regras sem uma marca de seleção estão inativas para a sessão atual.