AjustaCV CLI: A Primeira Ferramenta de Currículo Que Roda no Terminal
Se você já usou o AjustaCV pelo site, sabe que o processo é simples: sobe o currículo, cola a vaga, paga via PIX e recebe o resultado por email. Agora imagine fazer tudo isso sem abrir o navegador — direto do terminal, com um único comando.
É exatamente isso que o AjustaCV CLI faz. Somos a primeira empresa de otimização de currículos do Brasil a oferecer uma interface de linha de comando — e o motivo é claro: o terminal é onde desenvolvedores, analistas de dados e profissionais de tecnologia já passam o dia. Faz sentido que a ferramenta de currículo esteja lá também.
Por que um CLI para currículo?
A pergunta parece estranha, mas a resposta é prática. Existem três perfis de usuário que se beneficiam diretamente:
- Desenvolvedores e profissionais de TI — já vivem no terminal. Abrir um navegador para subir um PDF é atrito desnecessário.
- Usuários de agentes de IA — ferramentas como Claude Code funcionam inteiramente por texto. Um CLI com saída JSON permite que o agente otimize o currículo de forma autônoma, sem interação humana.
- Quem otimiza para várias vagas — reotimizar um currículo para cada candidatura é tedioso pelo site. No CLI, basta trocar o arquivo da vaga e rodar de novo.
Como instalar
Você nem precisa instalar. O npx (que já vem com o Node.js) ou o bunx (para quem usa Bun) executam direto:
npx ajusta@latestPara quem prefere instalação global:
npm install -g ajustaO único requisito é ter o Node.js 18 ou superior. Se você é desenvolvedor, provavelmente já tem.
Os quatro comandos principais
O CLI espelha os quatro produtos do AjustaCV. Cada um funciona como uma versão terminal-first da mesma experiência do site.
1. ajusta improve — otimizar currículo
O carro-chefe. Envia seu currículo + vaga para otimização com IA, gera o QR code PIX no terminal e, após o pagamento, baixa o resultado automaticamente.
ajusta improve curriculo.pdf --job "Analista de Dados — Python, SQL"Use -i para o modo interativo ou passe tudo via flags para rodar sem perguntas. O resultado é salvo como curriculo-ajustado.pdf por padrão.
2. ajusta ats — análise gratuita
A mesma análise ATS gratuita do site, mas no terminal. Retorna score geral e notas por categoria: palavras-chave (30%), conteúdo (25%), estrutura (20%), completude (15%) e formatação (10%).
ajusta ats curriculo.pdf --job-file vaga.txtCom --score-only, imprime só o número — perfeito para usar em scripts: if [ $(ajusta ats cv.pdf --score-only) -lt 70 ]; then ...
3. ajusta create — criar currículo do zero
Para quem não tem um currículo pronto. O modo interativo guia o preenchimento passo a passo. Para automação, aceita um JSON com toda a estrutura do currículo:
ajusta create --from dados.json -o meu-curriculo.pdfTambém aceita --linkedin <url> para pré-preencher com dados do perfil do LinkedIn.
4. ajusta photo — foto profissional com IA
Envia uma selfie e recebe uma foto profissional. Quatro estilos disponíveis: corporate, linkedin, casual e creative.
ajusta photo selfie.jpg --style linkedin --profession "Engenheiro de Software"Pagamento via PIX direto no terminal
Todos os comandos pagos seguem o mesmo fluxo: o CLI cria o pedido, exibe um QR code PIX diretamente no terminal, e fica aguardando a confirmação. Após o pagamento, o processamento começa automaticamente e o resultado é baixado para a pasta atual.
Para quem quer separar as etapas (útil em scripts), a flag --no-download cria o pedido e retorna o ID sem aguardar. Depois você pode baixar com ajusta order download <id>.
Integração com agentes de IA
O diferencial mais significativo do CLI não é a linha de comando em si — é a integração com agentes de IA. O pacote inclui uma skill para Claude Code que ensina o agente a:
- Otimizar currículos com os parâmetros certos
- Analisar score ATS e sugerir melhorias
- Gerar fotos profissionais
- Gerenciar pedidos (status, download, reotimização)
- Surfacear o QR code PIX para o usuário
Para instalar a skill:
ajusta install-skillDepois, basta pedir em linguagem natural: “Otimize meu currículo para a vaga de Product Manager na Nubank.” O Claude faz o resto.
A flag --json em todos os comandos também permite integração com qualquer outro agente ou ferramenta de automação. Quando o stdout não é um terminal (ou seja, está sendo lido por um pipe), o JSON é habilitado automaticamente.
Reotimizar para várias vagas
Uma das vantagens menos óbvias do CLI é o fluxo de reotimização. Quem se candidata a várias vagas similares pode reajustar o currículo por R$3,40 (metade do preço) com:
ajusta order readjust <orderId> --job-file nova-vaga.txtCada pedido permite até 10 reajustes. É como ter uma versão personalizada do currículo para cada candidatura — o que, como já mostramos no blog sobre palavras-chave para currículo, faz diferença significativa no score ATS.
Editar o currículo após a otimização
Recebeu o resultado e quer ajustar algum detalhe? O CLI permite editar o texto do currículo otimizado até 5 vezes:
ajusta order edit <orderId> -iO modo interativo abre o texto para edição. Você também pode passar um arquivo com --text-file para substituir o conteúdo programaticamente.
Open source e gratuito
O CLI é open source sob licença MIT e está disponível no GitHub. O código-fonte é público — você pode auditar, contribuir ou fazer fork. A ferramenta em si é gratuita; você só paga pelos serviços que usar (e a análise ATS é 100% gratuita).
Perguntas frequentes
Preciso saber programar para usar o AjustaCV CLI?
Não. O CLI tem um modo interativo que guia você passo a passo — basta executar npx ajusta@latest e seguir as perguntas. Você só precisa ter o Node.js instalado no computador. Quem tem experiência técnica pode usar flags para automatizar, mas o modo interativo é acessível para qualquer pessoa.
O CLI funciona no Windows?
Sim. O AjustaCV CLI funciona em qualquer sistema operacional com Node.js 18 ou superior — macOS, Linux e Windows (incluindo WSL). Para instalar o Node.js no Windows, basta baixar o instalador em nodejs.org.
Os preços são os mesmos do site?
Sim, exatamente os mesmos: otimização de currículo por R$7,80, criação do zero por R$4,90 e foto profissional por R$1,95. A análise ATS é gratuita tanto no site quanto no CLI. O pagamento é sempre via PIX, com QR code exibido diretamente no terminal.
O que é uma skill do Claude Code?
Claude Code é um agente de IA que roda no terminal. Uma 'skill' é um conjunto de instruções que ensina o agente a usar uma ferramenta específica. A skill do AjustaCV ensina o Claude a otimizar currículos, analisar ATS e gerar fotos profissionais de forma autônoma — você só precisa descrever o que quer em linguagem natural.
Posso usar o CLI em processos automatizados?
Sim. Todos os comandos suportam a flag --json para saída estruturada e --no-download para separar criação do pedido do download do arquivo. Os códigos de saída são padronizados (0 para sucesso, 2 para erro de uso, 3 para erro de API), o que facilita integração com scripts, pipelines de CI/CD e agentes de IA.
Se você já usa o terminal no dia a dia, o AjustaCV CLI é a forma mais rápida de otimizar seu currículo. Uma linha, sem navegador, sem cadastro. Experimente agora com npx ajusta@latest e veja seu score ATS subir.
Quer otimizar seu currículo para uma vaga específica?
O AjustaCV reescreve seu currículo para passar nos filtros ATS da vaga que você escolher. Pronto em minutos.
AJUSTAR MEU CURRÍCULO — R$7,80