Chat por voz com agentes

Agora você pode conversar com seus agentes em uma chamada de voz em tempo real. Descreva uma alteração em voz alta, pergunte no que um agente está trabalhando e ouça atualizações à medida que o trabalho avança.

O chat por voz funciona na janela de agentes, no IDE, na Web e no Cursor for iOS.

Iniciar uma chamada

Quando o agente estiver ocioso e o campo de entrada do chat estiver vazio, clique no botão de forma de onda com o rótulo Start chat por voz. Ele fica no lugar onde normalmente aparece o botão Send, ao lado do botão de microfone usado para ditado.

No iOS, você também pode dizer "E aí, Siri, ligue para o Cursor" para iniciar uma chamada com um novo agente e silenciar ou desligar pela Tela Bloqueada com uma Atividade ao Vivo.

Converse enquanto o agente trabalha

O agente de voz escuta, responde e repassa o trabalho de programação para o agente no seu chat. Enquanto esse agente está em execução, você pode continuar a conversa. Pergunte o que mudou em um diff, acompanhe o andamento de uma execução, pesquise mensagens e chamadas anteriores com este agente ou alterne entre workers em um Projeto que tenha mais de um.

O agente de programação também fala por conta própria. Ele compartilha notas curtas de progresso enquanto trabalha e uma resposta breve quando termina, então normalmente você ouve uma atualização curta em vez da resposta escrita completa.

Com tecnologia Grok Voice

O chat por voz é executado no Grok Voice. Escolha entre várias vozes nas configurações de Voice, incluindo Ara, Eve, Leo, Rex e Sal. Com o Modo de Privacidade ativado, o chat por voz funciona com retenção zero de dados.

Chat por voz e ditado

O chat por voz é diferente do ditado, recurso que em versões anteriores se chamava Voice Mode. O ditado continua transformando sua fala em texto no campo de entrada do chat, e Cmd+Shift+Space continua ativando e desativando o recurso na IDE. O chat por voz é uma conversa de mão dupla, em que o agente responde em voz alta.

Atualize o Cursor para experimentar o chat por voz. Saiba mais na nossa documentação.

Construa apps online no Cursor

Os agentes reduziram o custo de escrever código, mas a maioria dos apps e ferramentas que os usuários desenvolvem nunca passa do localhost.

Agora você pode construir apps online diretamente no Cursor e compartilhá-los por meio de um link. Descreva o que quer criar e o Cursor cuida do resto: constrói o app, configura o banco de dados, define a autenticação e faz a implementação.

Com este lançamento, qualquer pessoa da sua organização agora pode construir ferramentas úteis para o próprio trabalho e compartilhá-las com os colegas de equipe. Atualize o Cursor para experimentar.

Como funciona

Para começar, inicie um agente na nuvem e diga explicitamente que você quer criar um app.

O Cursor vai montar a estrutura do aplicativo web, criar um banco de dados Postgres se necessário, configurar a autenticação via SSO do Cursor e provisionar a hospedagem. Se o app precisar se conectar aos seus sistemas, como um data warehouse, o Cursor vai solicitar os segredos necessários.

Na hora de publicar seu app, você escolhe um domínio exclusivo e o Cursor gera um link já no ar.

No Cursor, pessoas das áreas de vendas, operações, jurídico, finanças e engenharia estão desenvolvendo apps internos. Alguns dos mais úteis são:

  • Ferramentas internas de operações para inscrição em eventos, atribuição de contas e distribuição de mesas
  • Apresentações multimídia para clientes que combinam slides, vídeos e demonstrações interativas
  • Experiências de treinamento, capacitação e onboarding para novos colaboradores
  • Painéis e ferramentas em tempo real para que as equipes de vendas acompanhem seu pipeline e suas oportunidades
  • Portais para gerenciar serviços de engenharia

O Cursor pode implementar apps a partir de repositórios novos ou existentes no Cursor Origin e no GitHub. O suporte a outros provedores Git, como o GitLab, chega em breve.

Controles e salvaguardas

Quando você publica um app, o Cursor executará verificações de segurança determinísticas e agênticas para identificar problemas comuns, como segredos escritos em arquivos do app ou credenciais expostas. Se uma verificação falhar, o agente informa o que você precisa corrigir. Nada vai ao ar até que as verificações sejam aprovadas e você publique o app explicitamente.

Os administradores da equipe podem ver todos os apps e segredos da equipe. Eles também podem adicionar suas próprias regras à revisão de segurança, aprovar publicações bloqueadas pela revisão e cancelar a publicação de qualquer app.

Compartilhe com sua equipe

Quando as verificações forem aprovadas, o Cursor implementa o app na URL que você escolheu. Depois, você pode compartilhar seu app com pessoas específicas, grupos ou toda a sua equipe, sempre protegido pelo login do Cursor. Nos planos individuais, você também pode compartilhar apps publicamente.

Você também pode provisionar uma chave de API do Cursor se quiser que um script ou o Grok Bot use seu app.

Primeiros passos

Essa capacidade já está disponível em todos os planos pagos com agentes na nuvem habilitados. Saiba mais lendo a nossa documentação.

Agent SDK

O Agent SDK já está disponível. Com ele, você pode definir um agente como uma pasta de código, testá-lo com evals e implementá-lo no Cursor ou na sua própria infraestrutura.

Execute npx @cursor/agent-sdk init ./my-bot e depois agent-sdk dev para iniciar o bot localmente com um playground. Use --template para partir de um modelo pronto: um revisor de segurança, um aprovador baseado em política de owners, um corretor automático de PRs ou um agente de triagem para Linear ou Jira.

Implemente agentes onde você precisar

Quando seu agente estiver pronto para entrar em uso, você pode implementá-lo no Cursor executando agent-sdk deploy no diretório do projeto. O comando faz o build do agente, atribui uma URL a ele e o inicia na nossa infraestrutura. Você pode gerenciar segredos e integrações pelo dashboard e continuar usando os mesmos logs, evals e playground disponíveis localmente.

Agentes como código

Um agente é um projeto. instructions.md é o prompt. Cada arquivo em tools/ é uma ação tipada que o modelo pode chamar. skills/ reúne procedimentos que o modelo carrega sob demanda, mcp-connections/ adiciona ferramentas de servidores MCP e channels/ define onde o bot recebe e responde às mensagens. agent-sdk validate verifica o projeto e agent-sdk info exibe o que foi encontrado.

Canais

Os agentes são acionados por eventos de PR, comentário e CI do GitHub, GitLab e Bitbucket; por menções e DMs no Slack; por webhooks de qualquer provedor; e por um agendamento cron. Os eventos do GitHub são obtidos pela sua conta do Cursor, então não é necessária uma URL pública de webhook. O Slack já vem com suporte completo, sem configuração adicional.

Cada conversa mantém sua própria sessão e um registro completo de todas as mensagens e chamadas de ferramenta. Perguntas complementares em um PR ou em uma conversa em thread no Slack retomam a mesma sessão.

Evals

Uma avaliação envia uma mensagem fixa ao bot e verifica o que ele fez: quais ferramentas foram executadas, com qual entrada e qual o formato da resposta. Execute agent-sdk eval localmente ou no CI.

agent-sdk github replay <pr-url> transforma um PR real em payloads de webhook assinados e os envia ao bot, para que bots acionados pelo GitHub possam ser testados sem esperar por um push. Adicione --dry-run --fixtures-dir fixtures/ para salvar os payloads como fixtures de avaliação.

Primeiros passos

O Agent SDK já está disponível para o público geral. Leia a documentação e comece agora mesmo.

Telas do Agente na nuvem e melhorias nos ambientes

Telas criadas por agentes na nuvem

Agentes na nuvem agora podem construir telas interativas durante o trabalho. Para compartilhar uma tela finalizada com sua equipe, basta enviar o link.

Saiba mais sobre compartilhar telas.

API de Environments

A API de Environments agora está disponível em beta. Use-a para criar e gerenciar programaticamente os ambientes na nuvem onde seus agentes são executados.

Ambientes maiores e mais rápidos

Os ambientes de agentes na nuvem agora oferecem suporte a até 300 repositórios. Além disso, ambientes grandes carregam 5x mais rápido.

Origin App Marketplace

O Origin agora se integra com mais de 20 apps de implantação, CI, revisão de código, segurança, monitoramento e gerenciamento de projetos, de parceiros como Cloudflare, Linear, Sentry e Socket Security.

A partir de hoje, o marketplace também está aberto a envios públicos, então qualquer equipe que desenvolva ferramentas para desenvolvedores pode publicar um app para o Origin.

Apps para a sua stack

O marketplace agora inclui apps para:

Origin App Marketplace exibindo apps de implantação, CI, revisão de código, segurança, monitoramento e gerenciamento de projetos

Publicar no Marketplace

Para enviar um app:

  1. Crie um app no seu namespace. Ele fica privado no seu namespace enquanto você o constrói.
  2. Construa usando a API do Origin. Os apps se autenticam com um JWT de app e tokens de acesso de instalação, recebem eventos de webhook e registram check runs, comentários em PRs e revisões.
  3. Torne o app público e, em seguida, envie-o pela página do app com um slug, tags sugeridas e um vídeo de demonstração. O vídeo deve mostrar a instalação, a desinstalação e os principais fluxos do seu produto.
  4. Revisamos o envio e publicamos o app no Marketplace assim que ele for aprovado.
Enviando um app para o Origin App Marketplace

Primeiros passos

Experimente hoje mesmo os apps do Origin App Marketplace.

Quer construir um app para o Origin? Comece com o guia de publicação e a referência da API do Origin.

O plugin Origin Apps também pode responder a perguntas com base na documentação atualizada da API do Origin e planejar a migração para o Origin de um app que você já executa.