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á.
Visão geral
Agentes personalizados oferecem uma forma de personalizar o comportamento da CLI do Amazon Q Developer definindo configurações específicas para diferentes casos de uso. Cada agente personalizado é definido por um arquivo de configuração JSON que especifica quais ferramentas o agente pode acessar, quais permissões ele tem e qual contexto ele deve incluir.
Importante: o gerenciamento personalizado de agentes envolve principalmente a criação e edição de arquivos de configuração. Embora alguns comandos estejam disponíveis durante as sessões de bate-papo (como /agent list
e/agent create
), alternar entre agentes personalizados exige iniciar uma nova sessão de bate-papo comq chat --agent [name]
.
Como os agentes personalizados diferem da experiência padrão
Por padrão, o Amazon Q Developer CLI fornece acesso a todas as ferramentas disponíveis, mas exige a confirmação do usuário para a maioria das operações. Essa abordagem prioriza a segurança, mas pode interromper seu fluxo de trabalho com solicitações de permissão frequentes.
Agentes personalizados resolvem isso permitindo que você:
-
Pré-aprove ferramentas específicas - defina quais ferramentas podem ser executadas sem aviso prévio
-
Limite o acesso à ferramenta - restrinja quais ferramentas estão disponíveis para reduzir a complexidade
-
Inclua contexto relevante - carregue automaticamente arquivos de projeto, documentação ou informações do sistema
-
Configurar o comportamento da ferramenta - Defina parâmetros específicos de como as ferramentas devem operar
Benefícios do uso de agentes personalizados
- Otimização do fluxo de trabalho
-
Crie agentes personalizados para tarefas específicas, como gerenciamento de infraestrutura da AWS, análises de código ou sessões de depuração.
- Interrupções reduzidas
-
Pré-aprove ferramentas confiáveis para eliminar solicitações de permissão durante sessões de trabalho específicas.
- Contexto aprimorado
-
Inclua automaticamente documentação relevante do projeto, arquivos de configuração ou informações do sistema.
- Colaboração em equipe
-
Compartilhe configurações personalizadas de agentes com os membros da equipe para garantir ambientes de desenvolvimento consistentes.
- Controle de segurança
-
Limite o acesso às ferramentas somente ao que é necessário para fluxos de trabalho específicos, reduzindo possíveis riscos de segurança.
Relacionamento com o MCP e ferramentas integradas
Agentes personalizados trabalham com ferramentas integradas da CLI do Amazon Q Developer e ferramentas externas fornecidas por meio do Model Context Protocol (MCP). Isso lhe dá flexibilidade para:
-
Use ferramentas integradas — operações de arquivos, execução de comandos, integração com o AWS CLI e outras funcionalidades essenciais
-
Integre servidores MCP - Adicione ferramentas e serviços personalizados por meio das configurações do servidor MCP
-
Controle o acesso à ferramenta - Especifique exatamente quais ferramentas de cada fonte estão disponíveis
-
Gerenciar conflitos de ferramentas - Use aliases para lidar com conflitos de nomenclatura entre diferentes fontes de ferramentas
Para obter mais informações sobre a integração do MCP, consulte Usando o MCP com o Amazon Q Developer.