- Cursor Agent agora pode ser usado em CLI ou em ambiente headless, permitindo usar os mesmos comandos no IDE ou no terminal
- No terminal, é possível fazer revisão de edição do agente, guia de trabalho em tempo real e configuração de regras personalizadas
- Suporte para uso de modelos de IA recentes (Anthropic, OpenAI, Gemini etc.), integração com o IDE desejado e criação de scripts e tarefas automatizadas
- Além do ambiente nativo, também é possível executar agentes em paralelo e de forma remota, além de integrar com diversos ambientes de desenvolvimento
- O CLI possui permissão para ler, editar, excluir arquivos e executar comandos, por isso é recomendado usá-lo apenas em um ambiente confiável
Visão geral do Cursor Agent CLI
Suporte a ambientes CLI e headless
- O Cursor Agent pode ser executado em CLI ou em ambiente headless
- Integrável com IDEs (Neovim, JetBrains etc.), terminal, servidores remotos e diversos ambientes de desenvolvimento
- O mesmo conjunto de comandos pode ser usado em qualquer lugar
- Exemplo: Cursor, JetBrains, Android Studio, Ghostty, Warp, Bash, Xcode
Principais recursos
- Revisão de modificação de código: é possível conferir e aplicar diretamente no terminal as alterações sugeridas pelo agente
- Ajuste em tempo real: é possível orientar o trabalho do agente enquanto ele está em andamento
- Definição de regras do usuário: personalização detalhada via AGENTS.md e MCP
- Uso de modelos de IA recentes: uso imediato de modelos recentes como Anthropic, OpenAI e Gemini
- Suporte a automação: atualização automática de documentação, acionamento de revisão de segurança, criação de agente de codificação customizado etc.
Evolução do produto
- Inicialmente: autocomplete inteligente de texto com reconhecimento de contexto
- Em seguida: perguntas e respostas de IA, edição de código inline (⌘+K)
- Após melhoria da qualidade de geração de código: expansão para permitir que o Agent crie arquivos, execute comandos de terminal e faça busca na base de código
- Em 2025: expansão do Agent de Editor para Web, Mobile e Slack
- Atualmente: suporte expandido para CLI e ambientes headless
Exemplo de instalação e execução do CLI
# Instalação
curl https://cursor.com/install -fsSL | bash
# Iniciar o CLI pelo prompt
cursor-agent chat "find one bug and fix it"
- O CLI ainda é uma versão beta
- Os mecanismos de segurança ainda estão em desenvolvimento, e como possui permissões de acesso a arquivos e execução de comandos, recomenda-se uso apenas em ambiente confiável
Referência
1 comentários
Opinião no Hacker News
Não sei bem onde eu usaria isso fora de ambientes virtualizados e não utilizados. Eu preferiria que trouxessem uma máquina virtual com armazenamento limitado. Acho que nunca vou dar ao LLM permissão de acesso superior à leitura em discos que eu possuo ou gerencio.
Fico curioso sobre quando todo mundo vai adotar o padrão AGENT.md e usá-lo em vez de nomes como gemini.md/claude.md/crush.md/summary.md/qwen.md. Confira agent.md (redireciona para https://ampcode.com/AGENT.md) e também agent-rules.org
O lançamento de agentes de codificação com IA está tão rápido quanto o dos frameworks JavaScript. Mas, sinceramente, estou gostando bastante desse movimento.
Não imaginava que agentes de codificação baseados em terminal pudessem ser tão divertidos. Dá pra deixar um rodando em background enquanto faço #dayjob e, de quebra, já bate aquela sensação de hacker. O 2025 deve virar o ano do terminal. Também é ótimo para meus objetivos de protótipo, e o Claude Code foi a tecnologia mais divertida que já experimentei nesse sentido.
Eu acho que o CLI agora é uma boa ideia. O próximo nível de abstração parece ser: alguém (provavelmente eu) abrir um issue ou feature request em um PR do Github, e ao apertar um botão o agente resolve sozinho. Já houve conversas parecidas no GitHub, mas o ecossistema deles do gh copilot é tão diversificado que eu fico confuso se é GA ou se eu tenho acesso. (Para referência: na documentação oficial existe, mas não funciona tão suavemente quanto eu imaginava)
É interessante ver agentes de IA reescrevendo a definição de IDE. Na era do chat AI, esse movimento não estava acontecendo. Quanto mais o agente consegue agir de forma autônoma, menos importante fica a UI tradicional da IDE. Acredito que uma ferramenta CLI pode criar um novo ecossistema de ferramentas de desenvolvimento. Fazer plugins de IDE completos no VSCode ou IntelliJ é realmente trabalhoso, e a compatibilidade entre IDEs não é boa. Já as ferramentas CLI e MCP são bem mais simples, com maior composição/portabilidade.
Eu acho que o Cursor será a melhor suíte de ferramentas a longo prazo
Situação engraçada: eu esperava que a Anthropic desse uma GUI para o Claude.
Agora vários laboratórios de frontier entraram nesse mercado e abriram assinaturas de consumidor para uso via CLI também. Então não sei bem por que produtos como o Cursor sobrevivem. Se uma função já vem incluída em assinaturas OAI/Anthropic/GOOG, por que pagar a mais?
Fico curioso para saber qual é a vantagem em comparação com IDEs tradicionais e se isso foi feito tentando se parecer com o Claude Code