Comentou CURRICULO? Aqui está o link e o passo a passo. O AI Job Search é um projeto gratuito e de código aberto que transforma o Claude Code (o assistente de programação da Anthropic) num ajudante de candidatura: você conta a sua história profissional uma vez, cola o texto de uma vaga e ele prepara um currículo e uma carta de apresentação para aquela vaga, usando só o que está no seu perfil. Depois ele te ajuda a se preparar para a entrevista.
Antes de tudo, três verdades:
- O projeto é grátis (licença MIT), mas o Claude Code é pago. Não existe plano gratuito do Claude Code: você precisa de uma assinatura do Claude (Pro ou Max) ou de créditos da API da Anthropic. Em 27/10/2026, o Pro custava US$ 20 por mês no plano mensal (ou US$ 17 por mês no anual, US$ 200 de uma vez), sem impostos, em claude.com/pricing. Confira o preço atual antes de assinar.
- Ele não se candidata por você. Ele prepara os arquivos; você revisa e você envia. O fluxo para antes do botão “enviar”.
- Todos os passos vêm da documentação oficial e NÃO FORAM TESTADOS POR NÓS. Não instalamos o projeto nem geramos nenhum currículo com ele para escrever este guia. Não há aqui telas de terminal nem currículos gerados: as imagens são capturas de páginas públicas.

Página pública do projeto no GitHub, capturada em 27/10/2026. Não é um teste local.
| O que é | Detalhe |
|---|---|
| Nome | AI Job Search |
| Quem fez | Mads Lorentzen, PhD (geofísico de formação) |
| Licença | MIT: grátis para usar, copiar e modificar, mantendo o aviso de licença |
| Funciona com | Claude Code (pago). Não é o app de chat comum do Claude |
| Versão deste guia | v1.7.3 (19/10/2026) |
| Vagas do Brasil | Funciona colando o texto da vaga. Não tem integração com Gupy, Catho, Indeed Brasil nem outro site do Brasil |
| Computador | Mac, Windows ou Linux. Não roda no celular |
O que o autor conta (relato do autor)
No README do projeto, Mads Lorentzen conta que, quando o cargo dele foi cortado no fim de 2025, ele montou esse fluxo para a própria busca de emprego. Segundo o relato dele, foram 69 candidaturas adaptadas, 20 primeiras entrevistas e 1 contrato assinado, e ele começou como engenheiro de IA em junho de 2026.
Isso é o relato pessoal de uma pessoa, não uma pesquisa, não uma estatística independente e não um resultado típico. Ninguém garante vaga, entrevista nem que o seu currículo passe em filtros automáticos (ATS). O que ele oferece é organização: reaproveitar a sua história e montar documentos específicos para cada vaga, revisados, em vez de mandar o mesmo currículo para todo mundo.
Como funciona, em palavras simples
- Perfil, uma vez só. Você conta suas experiências (colando o seu currículo atual ou respondendo perguntas). Isso vira o seu perfil.
- Cole a vaga. Copie o texto de uma vaga de qualquer site (Gupy, LinkedIn, site da empresa…) e cole. O README diz: “you can paste the job description directly” (você pode colar a descrição da vaga diretamente).
- Currículo e carta para aquela vaga, sem inventar. O README promete: “All claims in the CV and cover letter are verified against your actual profile. The system never fabricates skills or experience.” Ou seja: tudo o que vai no currículo e na carta é conferido com o seu perfil, e o sistema não inventa habilidade nem experiência.
- Um segundo agente critica. Outro “agente” (outra sessão do Claude, que começa do zero, sem o contexto do primeiro) pesquisa a empresa e critica os rascunhos; o primeiro corrige. O próprio autor avisa no artigo dele: “The reviewer is a preliminary check, not the final word” (o revisor é uma checagem preliminar, não a palavra final). A palavra final é sua.
- Entrevista. O comando
/interviewmonta perguntas prováveis para aquela vaga e oferece uma entrevista simulada.

Seção “How /apply works” do README público, capturada em 27/10/2026. Não é um teste local.
O caminho mais simples (sem programar)
Passo da documentação, não testado por nós. Este é o caminho com menos terminal: tudo por instaladores e pelo aplicativo do Claude no computador. Você vai digitar só os comandos do próprio projeto (/setup, /apply, /interview) dentro do Claude.
Assine um plano que inclua o Claude Code
- Crie a sua conta em claude.com.
- Assine um plano com Claude Code. Em 27/10/2026, a página claude.com/pricing mostrava: Free US$ 0 (sem Claude Code), Pro US$ 20/mês no mensal ou US$ 17/mês no anual (com Claude Code), Max a partir de US$ 100/mês. Preços sem impostos, sujeitos a mudança.

Página pública de preços do Claude, capturada em 27/10/2026. Confira sempre o preço atual.
Cada uso consome o limite do seu plano. Uma candidatura completa passa por vários passos (avaliar, escrever, revisar, gerar e conferir os PDFs), então pode gastar bastante do limite. Não medimos quanto.
Instale o app do Claude, o Python e o LaTeX
Três programas, todos com instalador comum (avançar, avançar, concluir):
- App do Claude para computador (Mac, Windows ou Linux). Baixe na página oficial do Claude Code Desktop, entre na sua conta e clique na aba Code. Segundo a documentação da Anthropic, o app já inclui o Claude Code, sem precisar instalar mais nada para ele.
- Python 3.10 ou mais novo, em python.org/downloads. O projeto usa Python para conferir o texto da vaga e os PDFs. No Windows, marque “Add python.exe to PATH” durante a instalação.
- LaTeX, o programa que transforma o currículo em PDF. O README pede uma instalação com
lualatexexelatex. As opções completas, que já vêm com tudo:
O Bun (outro programa citado no README) só serve para a busca automática em sites de vaga (portais da Dinamarca, LinkedIn e freehire.me). Para colar vagas do Brasil, você não precisa dele.
Baixe a sua cópia do projeto e abra no Claude
Como o projeto é MIT, guardamos aqui uma cópia da versão v1.7.3, idêntica à publicada pelo autor, com a licença dentro:
Baixe aqui: AI Job Search v1.7.3: projeto completo + licença MIT (ZIP, 1,7 MB) · Licença MIT (texto)
- Descompacte o ZIP. Vai aparecer uma pasta chamada
ai-job-search. Deixe num lugar seu, por exemplo em Documentos. - Abra o app do Claude, vá na aba Code, escolha o ambiente Local e, em “Open folder…”, selecione a pasta
ai-job-search. - Deixe o modo de permissão em Manual (o Claude pergunta antes de criar arquivo ou rodar comando). Leia cada pedido antes de aprovar.
Por que uma cópia na sua máquina, e não um “fork” público: o próprio README avisa que um fork no GitHub é sempre público, e o /setup grava os seus dados (nome, contato, histórico, pretensão salarial) em arquivos do projeto. Uma pasta no seu computador fica só com você. Se um dia quiser guardar no GitHub, use um repositório privado (veja “Para quem quer ir além”).
Monte o seu perfil uma vez com /setup
Na caixa de mensagem do Claude, digite:
/setup
Segundo o README, o /setup oferece três caminhos: ler uma pasta documents/ com os seus arquivos (currículo em PDF, exportação do LinkedIn, diplomas, cartas de referência), importar um currículo só (colado na conversa ou anexado) ou fazer uma entrevista com você, seção por seção.
Dicas que o próprio README dá:
- Detalhe é o que mais pesa no resultado. Não liste só cargos: conte o que você fazia, ferramentas, projetos e resultados reais.
- Em vez de “Excel”, diga onde e como usou: “montava a planilha de controle de trocas e devoluções da loja”.
- O
/setuppergunta em que idioma você quer o currículo. O padrão é inglês. Para vagas no Brasil, responda português.
Cole uma vaga com /apply e revise o resultado
Copie o texto completo da vaga (no Gupy, LinkedIn ou onde for) e cole depois do comando, assim:
/apply <cole aqui o texto completo da vaga, com nome da empresa, cargo e cidade>
Segundo a seção “How /apply works” do README, ele então:
- Lê a vaga (e passa o texto por uma checagem que remove texto escondido e linhas com cara de instrução).
- Avalia se a vaga combina com o seu perfil, e pergunta se você quer continuar.
- Escreve um currículo e uma carta para aquela vaga.
- Chama um segundo agente, que pesquisa a empresa e critica os rascunhos.
- Corrige com base na crítica.
- Gera os PDFs e confere a diagramação (o fluxo mira currículo de 2 páginas e carta de 1 página).
- Confere o currículo do jeito que um sistema de triagem automática (ATS) lê o PDF. Palavras-chave que o seu perfil comprova entram; o que você não tem fica como lacuna, nunca enfiado à força.
- Mostra o resultado com uma lista de verificação.
EXEMPLO (hipotético, não é saída real do programa). A vaga “Analista de Atendimento” pede atendimento ao cliente, Excel e inglês intermediário, e lista “Python avançado” como desejável. O seu perfil tem 3 anos de atendimento em loja, Excel do dia a dia e inglês intermediário. Pela regra do README, o currículo destaca só o que está no seu perfil (atendimento, Excel, inglês) e não acrescenta “Python avançado”, porque você não tem: isso fica registrado como lacuna.
Agora é com você: abra os PDFs, leia linha por linha, ajuste o que não soa como você e corrija qualquer erro. Depois, você mesmo entra no site da vaga, anexa os arquivos e clica em enviar. O README também lembra: as vagas são tratadas como texto não confiável, então dê uma olhada no que foi lido e escrito antes de enviar.
Orientação geral (não é regra do projeto): muitas vagas no Brasil não pedem carta de apresentação. Use a carta quando o processo tiver um campo para ela ou quando for enviar por e-mail.
Prepare a entrevista com /interview
Quando você for chamado para uma entrevista, primeiro registre que se candidatou (o /apply sugere o /outcome para isso) e depois digite:
/interview
Segundo o README, o /interview usa a vaga exata, o currículo e a carta que você enviou, pesquisa a empresa, liga as perguntas prováveis às suas histórias reais (no formato STAR: situação, tarefa, ação, resultado) e oferece uma entrevista simulada, com retorno depois de cada resposta. Onde você tem uma lacuna, ele sugere uma resposta honesta, nunca experiência inventada.
O que é verdade (e o que o vídeo simplificou)
- “Montou um sistema com o Claude”: é com o Claude Code, a ferramenta de programação da Anthropic, não o app de chat comum. O projeto é independente: não é da Anthropic nem endossado por ela.
- “69 candidaturas, 20 entrevistas, 1 contrato”: é o relato do autor sobre a própria busca, no README. Não é estatística independente nem resultado esperado para quem usar.
- “Liberou tudo de graça”: o projeto é grátis (MIT). O Claude Code é pago (assinatura do Claude ou API).
- “Pode ser da Gupy, do LinkedIn, de onde for”: funciona colando o texto da vaga. Não há integração pronta com a Gupy, a Catho ou o Indeed Brasil.
- “Critica tudo antes de você mandar”: o revisor é uma checagem preliminar. Quem revisa de verdade e envia é você.
- Não sai do seu computador? Sai, sim: o Claude Code manda o conteúdo que ele lê (o seu perfil, a vaga) para os servidores da Anthropic processarem. Os arquivos ficam guardados na sua pasta, mas não é offline.
Para quem quer ir além
Opcional, para quem usa terminal. Comandos do README e do SETUP.md da v1.7.3 — passo da documentação, não testado por nós. Rode um comando por vez.
1. Instale o Claude Code no terminal (comando oficial da Anthropic). Mac, Linux ou WSL:
curl -fsSL https://claude.ai/install.sh | bash
Windows, no PowerShell:
irm https://claude.ai/install.ps1 | iex
2. Confira o Python (precisa ser 3.10 ou mais novo):
python3 --version
No Windows, use py --version.
3. Instale o Bun (só se for usar a busca automática do /scrape). Mac e Linux:
curl -fsSL https://bun.sh/install | bash
Windows:
winget install Oven-sh.Bun
4. Instale o LaTeX com lualatex e xelatex. Debian/Ubuntu:
sudo apt install texlive-full
Fedora:
sudo dnf install texlive-scheme-full
Se preferir uma instalação mínima (TinyTeX ou BasicTeX), o SETUP.md manda instalar estes pacotes extras:
tlmgr install moderncv fontawesome5 fontawesome6 academicons import luatexbase pgf titlesec textpos xltxtra xunicode cite realscripts needspace
5. Opcional: leitor de PDF para a checagem de ATS:
pip install pypdf
6. Pegue o projeto e guarde num repositório privado. Em vez de fork (que é sempre público), clone o original:
git clone https://github.com/ai-job-search-dev/ai-job-search.git
Entre na pasta:
cd ai-job-search
Renomeie o remoto original para upstream, para receber atualizações:
git remote rename origin upstream
Crie um repositório privado vazio na sua conta do GitHub e ligue a ele (troque SEU-USUARIO):
git remote add origin https://github.com/SEU-USUARIO/ai-job-search-privado.git
Antes de cada git push, confira o que vai subir (git status e git diff): os seus arquivos de perfil são versionados. Segundo o SETUP.md, a planilha de candidaturas, os dados de salário, a pasta documents/ e os arquivos de candidaturas ficam fora do git (.gitignore).
7. Opcional: ferramentas de busca em sites de vaga (precisa do Bun):
python3 tools/install_portal_clis.py
8. Abra o Claude Code dentro da pasta:
claude
E use os mesmos comandos do caminho simples: /setup, depois /apply <texto da vaga>, depois /interview.
9. Gerar os PDFs na mão, se precisar (troque <empresa>_<cargo> pelo nome do arquivo criado):
cd cv && lualatex main_<empresa>_<cargo>.tex && cd ..
cd cover_letters && xelatex cover_<empresa>_<cargo>.tex && cd ..
Permissões e segurança (do SECURITY.md do projeto). O arquivo .claude/settings.json já libera só os comandos do fluxo, sempre pergunta antes de git push e bloqueia comandos de envio de dados e a leitura de arquivos de senha. Cada compilação do LaTeX pede permissão: responda uma por vez, sem “don't ask again”. O próprio projeto diz que essas defesas não são uma caixa de areia (sandbox). No Mac e no Linux, ele recomenda ligar o sandbox do Claude Code nas suas configurações.
Outros comandos que o README lista: /outcome (registra o que aconteceu com cada candidatura e rascunha follow-ups, sem enviar), /rank (ordena várias vagas), /expand (enriquece o perfil com links públicos seus), /upskill (mostra lacunas e um plano de estudo), /html-report (painel das candidaturas), /add-template (usar o seu próprio modelo de currículo), /reset (apaga o perfil, pedindo confirmação).
O que este guia não ensina, de propósito: a busca automática no LinkedIn. O próprio README avisa que acesso automatizado vai contra os termos de uso do LinkedIn. Para vagas do LinkedIn, copie e cole o texto, como em qualquer outro site.
Perguntas rápidas
Precisa saber programar?
Não para o caminho simples: você instala três programas, abre a pasta no app do Claude e digita /setup, /apply e /interview. Mas o Claude Code é uma ferramenta de programação: ele vai pedir permissão para criar arquivos e rodar comandos, e você precisa ler e aprovar. Se algo der erro, você pode pedir ajuda ao próprio Claude na conversa.
É grátis?
O projeto é grátis (MIT). O Claude Code é pago: não tem plano gratuito. Você precisa de Claude Pro ou Max, ou de créditos da API (paga por uso). Em 27/10/2026, o Pro custava US$ 20/mês no mensal (claude.com/pricing). Python e LaTeX são grátis.
Funciona no meu computador? E no celular?
Funciona em computador com Mac, Windows ou Linux (o Claude Code pede, segundo a Anthropic, macOS 13+, Windows 10 1809+ ou Ubuntu 20.04+, e 4 GB de RAM). Não funciona no celular: precisa do Python e do LaTeX instalados num computador.
É seguro?
Depende de você usar com cuidado:
- Seus dados vão para a Anthropic processar (não é offline). Os arquivos ficam na sua pasta.
- Não publique o seu perfil. Use uma pasta local ou um repositório privado, nunca um fork público. Antes de qualquer
git push, confira os commits. - Leia as permissões que o Claude pede antes de aprovar.
- Revise tudo antes de enviar. A vaga é texto de terceiros e o revisor automático não é a palavra final.
Funciona com a Gupy?
Funciona colando o texto da vaga que está na Gupy. Não existe integração com a Gupy (nem com a Catho ou o Indeed Brasil): ele não entra no site, não busca vagas lá e não se candidata por você.
Funciona em português?
O fluxo foi pensado para funcionar em qualquer idioma e país (README). O idioma do currículo você escolhe no /setup (padrão inglês), e as instruções do /apply mandam a carta seguir o idioma da vaga. Os exemplos do projeto são em dinamarquês e inglês; não testamos em português.
Limites honestos
- Não garante emprego, entrevista nem aprovação em filtros automáticos (ATS).
- Não envia nada sozinho. Você revisa e envia.
- Não inventa experiência, mas pode errar. Leia cada linha.
- Os números 69/20/1 são o relato do autor, de uma busca só.
- A busca automática de vagas foi feita para sites da Dinamarca; para o Brasil, cole o texto da vaga.
- Custo: cada candidatura consome o limite do seu plano do Claude.
- Versão: este guia descreve a v1.7.3 (19/10/2026). O projeto muda rápido; os comandos podem mudar.
Créditos e fonte

Pip, o mascote do projeto. Arte de Mads Lorentzen, licença MIT.
- Projeto: AI Job Search, de Mads Lorentzen, PhD. Copyright (c) 2026 Mads Lorentzen, licença MIT. A cópia em ZIP desta página é a versão v1.7.3, sem alterações.
- Fonte oficial: github.com/ai-job-search-dev/ai-job-search (o endereço antigo, MadsLorentzen/ai-job-search, redireciona para lá).
- Artigo do autor (março de 2026, em inglês): I Automated My Job Search. It Made the Process More Human, Not Less.
- Preços do Claude: claude.com/pricing (consultado em 27/10/2026).
- O projeto não é afiliado à Anthropic, e este guia não é afiliado ao autor.

Comentários
Ficou com alguma dúvida ou tem algo a acrescentar? Participe da conversa.
Sem precisar de conta. Clique em Entrar e escolha um nome para comentar.
Carregando a conversa…
Privacidade dos comentáriosDiretrizes para comentários