Soluções para diferentes cenários de risco:
medida de proteção
- Manter o modo YOLO desativado por padrão (mecanismo de confirmação de segurança)
- Prefira as ferramentas de manipulação de arquivos incorporadas do Pywen a um shell direto
controle de privilégios
- Os comandos complexos são precedidos por
!echo 'test'
acesso ao teste - aprovar (um projeto de lei ou inspeção etc.)
/tools
Exibição de limites de sandbox para ferramentas de execução de comandos
Programa de preparação para desastres
- Utilizar
!git restore [file]
Alterações de reversão - analisado
agent_trace_*.json
Localize a operação problemática
Em um ambiente de CI/CD, é recomendável passarexport QWEN_API_KEY=xxx
Defina a variável de ambiente de menor privilégio.
Essa resposta foi extraída do artigoPywen: um assistente de IA de linha de comando Python criado para o desenvolvimento de softwareO