Composer 2
Composer 2 é um modelo de código no Cursor para tarefas longas e de múltiplas etapas, com melhor desempenho em benchmarks. Preços: $0,50/M entrada; $2,50/M saída.
O que é o Composer 2?
O Composer 2 é um modelo de código disponível no Cursor. Ele foi projetado para ajudar em tarefas de codificação que podem exigir raciocínio em múltiplos passos e sequências longas de ações, com o modelo treinado e otimizado especificamente para cargas de trabalho de codificação no estilo de agente.
O Cursor relata que o Composer 2 entrega resultados melhores em benchmarks (incluindo Terminal-Bench 2.0 e SWE-bench Multilingual) em comparação com o Composer 1, e atribui os ganhos a um pré-treinamento contínuo seguido de aprendizado por reforço em tarefas de codificação de longo horizonte.
Principais Recursos
- Disponível no Cursor: O Composer 2 pode ser usado diretamente no ambiente do Cursor para assistência em codificação.
- Melhor desempenho em benchmarks de codificação: O Cursor cita grandes melhorias nos benchmarks que mede, incluindo Terminal-Bench 2.0 e SWE-bench Multilingual.
- Aprendizado por reforço em tarefas de longo horizonte: O modelo é treinado por meio de aprendizado por reforço em sequências longas de ações, visando tarefas que exigem centenas de ações.
- Múltiplos modos de precificação (incluindo uma variante mais rápida): O Composer 2 tem uma opção padrão e uma variante mais rápida, cada uma com precificação diferente por token.
- Metodologia de avaliação e contexto de benchmarks: O Cursor descreve como seus scores reportados são calculados (incluindo uso do Harbor para Terminal-Bench 2.0 e múltiplas iterações por par modelo-agente), o que ajuda a esclarecer o que significa “desempenho”.
Como Usar o Composer 2
- Abra o Cursor e selecione o Composer 2 nas opções de modelo.
- Inicie uma tarefa de codificação (por exemplo, pedindo ao assistente para implementar ou depurar código).
- Se a velocidade for prioridade, mude para a variante mais rápida mencionada nos detalhes de modelo do Cursor.
- Revise as saídas e itere conforme necessário para seu objetivo específico de codificação.
Casos de Uso
- Fluxos de trabalho de codificação baseados em terminal: Use o Composer 2 quando sua tarefa envolver passos via linha de comando ou terminal que possam abranger muitas ações, alinhando-se ao foco do Cursor no Terminal-Bench 2.0.
- Corrigir ou implementar mudanças em codebases reais: Para tarefas semelhantes à avaliação no estilo SWE-bench Multilingual, use o Composer 2 para trabalhar em mudanças de codificação em múltiplos passos.
- Tarefas de desenvolvimento longas e em múltiplos passos: Quando uma solicitação de codificação deve envolver muitas ações iterativas (centenas de passos, conforme descrição do Cursor), o Composer 2 é posicionado para esse padrão.
- Desenvolvimento com consciência de custo: Escolha o modo de precificação padrão do Composer 2 quando quiser as taxas de token de entrada/saída citadas; escolha a variante mais rápida quando priorizar velocidade e aceitar a economia de tokens diferente.
FAQ
Quais benchmarks o Cursor usa para reportar o desempenho do Composer 2?
O Cursor menciona melhorias no Terminal-Bench 2.0 e SWE-bench Multilingual. Ele também explica que seu score no Cursor para Terminal-Bench 2.0 foi calculado usando o framework de avaliação Harbor com configurações padrão do benchmark.
Quanto custa o Composer 2?
O Cursor lista $0,50/M tokens de entrada e $2,50/M tokens de saída para o Composer 2. Ele também lista uma variante mais rápida a $1,50/M entrada e $7,50/M saída tokens.
O Composer 2 suporta sequências longas de ações?
O Cursor afirma que o Composer 2 é treinado para resolver tarefas desafiadoras que exigem centenas de ações.
Onde posso experimentar o Composer 2?
O Cursor diz que o Composer 2 está disponível no Cursor, e também menciona experimentá-lo no early alpha da nova interface do Cursor.
O Composer 2 é o único modelo disponível no Cursor?
O artigo do Cursor discute o Composer 2 junto com outros modelos, notando que, para modelos além do Composer 2, usou o máximo entre scores de leaderboards oficiais e scores registrados na infraestrutura do Cursor. O artigo não especifica todos os modelos disponíveis, mas indica claramente um menu de modelos no Cursor.
Alternativas
- Outros modelos de codificação disponíveis no Cursor: Se precisar de diferentes trade-offs de velocidade/custo, mudar para outra opção de modelo no Cursor é uma alternativa direta, já que o Cursor discute “outros modelos rápidos” e fornece uma variante mais rápida para o Composer 2.
- Fluxos de trabalho de codificação orientados a agente sem este modelo específico: Se seu fluxo for principalmente sobre automação de terminal e passos iterativos, considere abordagens alternativas como usar tipos de modelos diferentes focados em padrões de avaliação terminal/agente (sem implicar marca específica).
- Assistência de codificação com LLM de propósito geral: Para tarefas mais simples de geração ou edição de código, um modelo assistente de codificação geral pode ser suficiente, embora o Composer 2 seja especificamente destacado como forte para tarefas de longo horizonte e múltiplas ações.
Alternativas
AakarDev AI
AakarDev AI é uma plataforma poderosa que simplifica o desenvolvimento de aplicações de IA com integração perfeita de banco de dados vetorial, permitindo implantação rápida e escalabilidade.
Devin
Devin é um agente de IA para codificação que ajuda equipes de software em migrações e grandes refatorações, executando subtarefas em paralelo.
imgcook
imgcook é uma ferramenta inteligente que converte maquetes de design em código de alta qualidade, pronto para produção, com um único clique.
Claude Opus 4.5
Apresentando o melhor modelo do mundo para codificação, agentes, uso de computadores e fluxos de trabalho empresariais.
Ably Chat
Ably Chat é uma API de chat e SDKs para criar apps de mensagens em tempo real com reações, presença e edição/remoção de mensagens.
BookAI.chat
BookAI permite que você converse com seus livros usando IA, simplesmente fornecendo o título e o autor.