Skip to main content
← Back

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.

Relacionado

Este artigo foi útil?