Integração com o terminal
A IA do Cherri Code também funciona no terminal. Gere comandos em linguagem natural e deixe o agente executar comandos de terminal como parte de tarefas maiores.
O agente pode executar comandos de terminal por conta própria?
Sim. Quando o agente precisa instalar dependências, executar testes ou verificar a saída da compilação, ele executa comandos de terminal automaticamente conforme as configurações do modo de execução.
Configure isso em Configurações do Cherri Code > Agentes > Aprovações e execução. No Cherri Code 3.6 e versões posteriores, escolha Auto-review (o padrão), lista de permissão ou Run Everything:
- Auto-review. Os comandos da lista de permissão são executados, os demais são executados no sandbox quando possível, e os outros passam por um classificador de LLM que permite ou bloqueia com base na segurança e no grau de correspondência do comando com sua solicitação. Comandos bloqueados podem ser tentados novamente com sua aprovação.
- lista de permissão. Apenas os comandos da sua lista de permissão são executados. Com o sandboxing habilitado, comandos compatíveis fora da lista de permissão podem ser executados no sandbox.
- Run Everything. Todos os comandos são executados sem aprovação. Use Auto-review se quiser executar a maioria das chamadas sem solicitações de aprovação.
Antes da versão 3.5, os modos eram Run in Sandbox, Ask Every Time e Run Everything. Ask Every Time foi descontinuado na versão 3.5, e Run in Sandbox agora é lista de permissão com sandboxing habilitado.
O que é a CLI do Cherri Code?
A CLI do Cherri Code traz o agente para o terminal como uma ferramenta independente. Ela oferece suporte aos modos agente, Plan e Ask sem abrir o Editor. Instale-a com:
Saiba mais no artigo de ajuda da CLI ou em cursor.com/cli.