AjustaCV
Otimizar meu currículo agora

AjustaCV CLI: A Primeira Ferramenta de Currículo Que Roda no Terminal

·7 min de leitura

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@latest

Para quem prefere instalação global:

npm install -g ajusta

O ú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.txt

Com --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.pdf

També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-skill

Depois, 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.txt

Cada 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> -i

O 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