Skip to main content

Command Palette

Search for a command to run...

CLI

Parâmetros

Opções globais

As opções globais podem ser usadas com qualquer comando:

OpçãoDescrição
-v, --versionExibe o número da versão
--api-key <key>Chave de API para autenticação (também é possível usar a variável de ambiente CURSOR_API_KEY)
-H, --header <header>Adiciona um cabeçalho personalizado às solicitações do agente (formato: Nome: Valor; pode ser usado várias vezes)
-p, --printImprime as respostas no console (para scripts ou uso não interativo). Tem acesso a todas as ferramentas, incluindo escrita e shell.
--output-format <format>Formato de saída (funciona apenas com --print): text, json ou stream-json (padrão: text)
--stream-partial-outputTransmite saída parcial como deltas de texto individuais (funciona apenas com --print e o formato stream-json)
--resume [chatId]Retoma uma sessão de chat
--continueContinua a sessão anterior (alias de --resume=-1)
--model <model>Modelo a usar
--mode <mode>Define o modo do agente: plan ou ask (o modo agente é o padrão quando nenhum modo é especificado)
--planInicia no modo Plan (abreviação de --mode=plan)
--list-modelsLista todos os modelos disponíveis
-f, --forcePermite comandos à força, exceto quando explicitamente negados
--yoloAlias de --force
--sandbox <mode>Define o modo sandbox: enabled ou disabled
--approve-mcpsAprova automaticamente todos os servidores MCP
--trustConfia no espaço de trabalho sem solicitar confirmação (somente no modo sem interface gráfica)
--workspace <path>Diretório do espaço de trabalho a usar
--plugin-dir <path>Carrega um diretório de plugin local (pode ser especificado várias vezes)
-w, --worktree [name]Executa em uma nova worktree do Git em ~/.cursor/worktrees/<reponame>/<name>. Se omitido, um nome é gerado.
--worktree-base <branch>Branch ou ref na qual basear a nova worktree (padrão: HEAD atual)
--skip-worktree-setupIgnora a execução dos scripts de configuração da worktree em .cursor/worktrees.json
-h, --helpExibe a ajuda do comando

Comandos

ComandoDescriçãoUso
agent [prompt...]Iniciar no modo agente (padrão)agent agent "fix the tests"
loginAutenticar-se no Cherri Codeagent login
logoutSair e limpar a autenticação armazenadaagent logout
statuswhoamiVer o status da autenticação
aboutExibir informações sobre versão, sistema e contaagent about
modelsListar os modelos disponíveis para esta contaagent models
mcpGerenciar servidores MCPagent mcp
sandboxConfigurar o modo sandbox ou executar um comando em um sandbox (oculto)agent sandbox enable
workerIniciar um worker de nuvem privada que executa agentes no seu ambienteagent worker start
acpIniciar o modo de servidor ACP (comando avançado e oculto)agent acp
updateAtualizar o Cherri Code Agent para a versão mais recenteagent update
lsRetomar uma sessão de chatagent ls
resumeRetomar a sessão de chat mais recenteagent resume
create-chatCriar um novo chat vazio e retornar seu IDagent create-chat
generate-ruleruleGerar uma nova regra do Cherri Code com prompts interativos
install-shell-integrationInstalar a integração de shell em ~/.zshrcagent install-shell-integration
uninstall-shell-integrationRemover a integração de shell de ~/.zshrcagent uninstall-shell-integration
help [command]Exibir ajuda sobre o comandoagent help [command]

MCP

Gerencie os servidores MCP configurados no Cherri Code Agent.

SubcomandoDescriçãoUso
login <identifier>Autentique-se em um servidor MCP configurado em .cursor/mcp.json ou ~/.cursor/mcp.jsonagent mcp login <identifier>
listListe os servidores MCP configurados e seus statusagent mcp list
list-tools <identifier>Liste as ferramentas disponíveis e os nomes dos argumentos de um MCP específicoagent mcp list-tools <identifier>
enable <identifier>Adicione um servidor MCP à lista local de servidores aprovadosagent mcp enable <identifier>
disable <identifier>Desative um servidor MCP para que ele não seja carregado nem solicite aprovaçãoagent mcp disable <identifier>

Todos os comandos MCP oferecem suporte a -h, --help para ajuda específica do comando.

Sandbox

Configure o modo sandbox ou execute um comando em uma sandbox.

SubcomandoDescriçãoUso
enableAtiva o modo sandbox para execução de comandosagent sandbox enable
disableDesativa o modo sandbox e usa o modo de lista de permissãoagent sandbox disable
resetRestaura a configuração da sandbox aos valores padrãoagent sandbox reset
run <cmd> [args...]Executa um comando em uma sandbox com acesso de leitura/gravação ao espaço de trabalhoagent sandbox run ls
help [command]Exibe a ajuda do comandoagent sandbox help
ComandoOpçãoDescrição
sandbox run--allow-paths <paths>Lista de caminhos adicionais de leitura/gravação separados por vírgulas
sandbox run--readonly-paths <paths>Lista de caminhos adicionais somente leitura separados por vírgulas
sandbox run--blocked-patterns <patterns>Lista de padrões no estilo gitignore a bloquear, separados por vírgulas
sandbox run--sandboxExecuta com a política de sandbox de leitura/gravação do espaço de trabalho (padrão: true)
sandbox run--networkAtiva o acesso à rede na sandbox (padrão: false)
sandbox run--sb-debugGrava logs de depuração da sandbox em uma pasta temporária e exibe o caminho

Todos os comandos sandbox oferecem -h, --help para ajuda específica de cada comando.

Worker

Inicie um worker de nuvem privado que se conecta ao Cherri Code e executa agentes no seu ambiente.

SubcomandoDescriçãoUso
startInicie o worker e conecte-se ao Cherri Codeagent worker start
debugExecute diagnósticos de pré-verificação do worker privado para autenticação, privacidade e roteamentoagent worker debug
help [command]Exiba a ajuda do comandoagent worker help
ComandoOpçãoDescrição
worker--auth-token-file <path>Caminho para um arquivo que contém o token de autenticação do worker
worker--worker-dir <path>Raiz do espaço de trabalho a ser exposta aos agentes. Pode ser repetida. O primeiro valor é a identidade de atribuição.
worker--management-addr <address>Endereço de escuta de /healthz, /readyz e /metrics
worker--label <key=value>Adicione um rótulo ao worker. Pode ser usado várias vezes. Não pode ser usado com --labels-file.
worker--labels-file <path>Caminho para um arquivo de rótulos em JSON ou TOML. Também é possível usar CURSOR_WORKER_LABELS_FILE.
worker--idle-release-timeout <seconds>Número de segundos que o worker pode permanecer conectado após ficar ocioso. O valor padrão 0 desativa a liberação por inatividade.
worker--poolRegistre-se para atribuição a um pool. Um agente em nuvem reivindica o worker por vez.
worker--single-useAlias legado para --pool
worker--pool-name <name>Rótulo do pool para workers do pool. Requer --pool ou --single-use. O valor padrão é default.
worker--name <name>Nome de exibição personalizado. Por padrão, usa o hostname da máquina.
worker--data-dir <path>Diretório base para logs, artefatos e dados de gravação
worker--debugExiba diagnósticos de depuração do worker antes de iniciar o modo ponte
worker--computer-usePermita que os agentes controlem o desktop desta máquina. No macOS, instala o aplicativo auxiliar Cherri Code Computer Use se necessário. Consulte Computer use.
worker--display <display>Somente Linux. Display X11 existente a ser exigido para --computer-use, por exemplo :0.
worker--share-desktop [mode]Somente Linux. Permita que visualizadores autorizados assistam ou controlem o desktop do agente: view ou view_and_control. Independente do computer use.
worker start--verboseAtive logs detalhados de inicialização
worker debug--jsonGere o relatório de depuração em JSON

Opções específicas de cada comando

ComandoOpçãoDescrição
status, whoami--format <format>Formato de saída: text ou json (padrão: text)
about--format <format>Formato de saída: text ou json (padrão: text)

Argumentos

Ao iniciar no modo de chat (comportamento padrão), você pode fornecer um prompt inicial:

Argumentos:

  • prompt — Prompt inicial para o agente

Como obter ajuda

Todos os comandos oferecem a opção global -h, --help para exibir ajuda específica do comando.