Che cos'è career-ops?
career-ops è un agente AI open source per la ricerca di lavoro, gratuito, che gira in locale dentro la CLI AI che usi già: valuta gli annunci, adatta il tuo curriculum, tiene traccia delle candidature.
career-ops è un agente AI open source per la ricerca di lavoro che gira dentro il tuo assistente AI di programmazione. Redige e compila; non invia mai. Sei tu a cliccare su Invia. career-ops è un filtro: ti aiuta a candidarti meglio a un minor numero di posizioni, e ogni decisione la prendi tu. Gli dai l'URL di un annuncio o il testo grezzo e lui legge la descrizione, valuta la posizione rispetto al tuo percorso su cinque dimensioni più un punteggio globale olistico, genera un curriculum in PDF su misura che cita righe specifiche del tuo CV e registra tutto in un tracker locale delle candidature: il tutto con un solo comando, senza fogli di calcolo, senza account e senza un nostro backend. Il tuo CV va dalla tua macchina al provider AI che hai scelto, e da nessun'altra parte. career-ops è stato creato da Santiago Fernández de Valderrama Aparicio per gestire una vera ricerca di lavoro nell'era dell'AI, all'inizio del 2026: 740 annunci valutati con una griglia esplicita, un ruolo da Head of Applied AI ottenuto. Lo ha rilasciato come open source con licenza MIT quando non ne ha più avuto bisogno, così chiunque stia cercando lavoro in modo strutturato può usare lo stesso sistema gratis, sulla propria macchina, con il modello AI per cui paga già. Sei mesi dopo aver ottenuto quel ruolo, lo ha lasciato per dedicarsi a tempo pieno a career-ops.
Filosofia
Open source, sul serio
career-ops non ha un piano a pagamento, né lista d'attesa, né account, né telemetria. Cloni il repository e lo esegui in locale con la CLI AI di programmazione che usi già. Il tuo CV è un semplice file markdown e la tua configurazione è in YAML: file che sono tuoi e che puoi modificare quando vuoi. Durante la configurazione non devi nemmeno toccarli, perché rispondi con parole tue e l'agente li scrive per te. Il tuo profilo e lo storico delle tue candidature sono salvati in file sulla tua macchina. Il provider AI che hai scelto legge ciò che la tua CLI gli invia, e quei dati non vanno da nessun'altra parte, a meno che non sia tu a caricarli altrove. Il progetto cresce grazie ai contributi della community, revisionati in modo trasparente: quando qualcuno aggiunge uno scraper per il portale di un'azienda, migliora la griglia di valutazione o corregge un bug, quel miglioramento arriva a tutti con la release successiva. Il modello di business è tutto qui: nessun upsell, nessun piano enterprise, nessuna vendita di dati in programma. Il sistema è sotto licenza MIT per sempre; anche se il maintainer smettesse di pubblicare, la griglia, i prompt e gli scraper restano tuoi: puoi farne un fork, verificarli ed eseguirli.
Vuoi contribuire?
Leggi la guida per chi contribuisce prima di aprire una pull request. In breve: apri prima una issue per una nuova funzionalità, una nuova modalità o un nuovo comando, o per una modifica all'architettura. Correzioni di bug, nuovi provider per lo scanner che non richiedono autenticazione, documentazione e traduzioni possono andare direttamente in una pull request. I maintainer fanno le revisioni in tempi brevi.
Nato per l'AI e agnostico
career-ops non include un proprio modello AI. Funziona come un insieme di slash command e file di prompt dentro la CLI AI di programmazione di cui ti fidi già: Claude Code, Codex, OpenCode, Qwen, GitHub Copilot e altre. L'AI si occupa del ragionamento; career-ops fornisce la struttura, la griglia di valutazione, gli scraper dei portali aziendali e il contratto sui dati che fa sì che i tuoi file restino tuoi. Con questa architettura non sei vincolato alla roadmap o ai prezzi di un solo provider: quando esce un modello migliore, cambi CLI e career-ops ci gira sopra senza modifiche. La stessa griglia, cinque dimensioni di valutazione più un punteggio globale olistico, produce un ragionamento confrontabile a prescindere dal modello che usi: Claude, OpenAI, Gemini o Qwen: scegli il motore più adatto a te per costo, qualità e privacy, e cambialo liberamente man mano che il panorama evolve.
Quando usare career-ops
career-ops è lo strumento giusto quando stai cercando lavoro in modo attivo e strutturato, non quando dai un'occhiata ogni tanto. Dà il meglio con chi ha un curriculum di cui è soddisfatto e vuole adattarlo a ogni candidatura senza riscriverlo a mano ogni volta, con chi segue più candidature insieme e vuole un'unica fonte di verità invece di un foglio di calcolo ingestibile, con chi vuole candidarsi solo alle posizioni davvero in linea e non a tutto ciò che è vagamente pertinente, e con chi si trova a suo agio a lanciare comandi in un terminale anche senza scrivere codice di mestiere. Probabilmente career-ops non fa per te se devi inviare una o due candidature e basta. La configurazione (clonare il repository, impostare il profilo, aggiungere il tuo CV) richiede circa quindici minuti: un investimento che ripaga solo quando valuti più di una manciata di posizioni.
Cosa career-ops non fa
career-ops non si candida mai a tuo nome. Il sistema valuta, assegna un punteggio, genera e tiene traccia, ma ogni invio è una tua decisione, presa con il ragionamento dell'agente visibile a ogni passaggio, e nulla parte senza la tua approvazione esplicita. career-ops non è nemmeno un generatore di curriculum né un ottimizzatore di profili LinkedIn: usi il curriculum che hai già, e il sistema fa in modo che ogni sua versione sia calibrata sull'annuncio che hai davanti. È una pipeline, non una fabbrica di contenuti. Il confine tra il codice di sistema (che si aggiorna a ogni release) e i dati dell'utente (che non vengono mai sovrascritti) è garantito dal file DATA_CONTRACT.md nel repository: il tuo CV, il tuo profilo e lo storico delle tue candidature restano sotto il tuo controllo. career-ops li legge, ma non riscriverà né cancellerà mai ciò che ci hai messo senza avvisarti, in nessuna release.
career-ops su Windows
career-ops funziona a pieno titolo su Windows. L'unica particolarità della piattaforma, i link simbolici, viene gestita in automatico dall'installer: niente modalità amministratore, niente mklink e nessun requisito minimo di sistema operativo.
Vale la pena candidarsi a questo annuncio?
Decidi prima di candidarti. career-ops assegna a un annuncio un punteggio da 1 a 5 in base al tuo curriculum e ai tuoi obiettivi, mostra il suo ragionamento e lascia a te la decisione.