Automatyzacja rekrutacji IT z Claude Code: przegląd systemu Career-Ops
System Career-Ops, oparty na Claude Code, automatyzuje kluczowe etapy poszukiwania pracy w IT: od zbierania ofert po przygotowanie do rozmów kwalifikacyjnych. To zestaw 14 specjalistycznych umiejętności (skills), zintegrowanych z agentem CLI Claude Code. Projekt rozwiązuje problem rutynowej adaptacji CV i wypełniania formularzy, przetwarzając dziesiątki ofert w trybie wsadowym.
Możliwości Career-Ops
Career-Ops obejmuje pełny proces poszukiwania pracy:
- Scraping ofert z 45 platform, w tym LinkedIn, Indeed, Glassdoor.
- Dostosowanie CV do każdej oferty z naciskiem na odpowiednie doświadczenie.
- Generowanie listów motywacyjnych i wypełnianie formularzy.
- Tworzenie dokumentów PDF z profesjonalnym formatowaniem.
- Przygotowanie do rozmów: wybór prawdopodobnych pytań.
- Przetwarzanie wsadowe do masowej automatyzacji.
- Analiza firm i badanie wynagrodzeń.
Każda umiejętność jest zrealizowana jako plik markdown z instrukcjami dla Claude Code. Aktywacja następuje po komendzie, np.: «znajdź senior frontend w Berlinie» — agent wybiera umiejętność Job Discovery.
Architektura systemu:
Claude Code (agent CLI)
├── Skills (14 trybów)
│ ├── Job Discovery
│ ├── Resume Tailoring
│ ├── Cover Letter
│ ├── Application Filing
│ ├── Interview Prep
│ └── ...
├── Batch Processing
├── Go Dashboard
├── PDF Generation
└── Config
Go Dashboard — interfejs webowy w Go do monitorowania: status ofert, etapy aplikacji.
Implementacja techniczna
Scraping ofert
Używa narzędzia WebFetch w Claude Code. Każda z 45 stron ma konfigurację z selektorami CSS, paginacją i strukturą danych. System adaptuje się do zmian w layoutcie bez przepisywania konfiguracji, ale stabilność jest ograniczona — strony aktywnie walczą ze scrapingiem, ryzyko zablokowania kont.
Dostosowanie CV
Claude Code analizuje opis stanowiska (job description), podstawowe CV i przebudowuje tekst: podkreśla pasujące umiejętności, optymalizuje dla ATS. Nie fałszuje doświadczenia. Tryb wsadowy generuje wersje dla 50+ ofert w kilka minut.
Generacja PDF i przetwarzanie wsadowe
Dokumenty są renderowane według szablonów z poprawną typografią. Przetwarzanie wsadowe pozwala obsłużyć listę ofert: CV + list motywacyjny dla wszystkich w jednym przebiegu.
Ograniczenia i ryzyka
Automatyzacja ma słabe strony:
- Spam-aplikacje: Masowe zgłoszenia są rozpoznawane przez rekruterów, obniżają konwersję bez dokładnego dopasowania.
- Wsparcie scrapingu: 45 stron — ambitnie, w rzeczywistości stabilnie 10–15. LinkedIn zabrania w ToS.
- Koszty: Tokeny Claude API — $20–50 za batch 50 ofert.
- Aspekty prawne: Scraping w szarej strefie, możliwe blokady.
Projekt to proof of concept (10 gwiazdek na GitHubie), przetestowany przez autora w realnym poszukiwaniu.
Co jest ważne
- Career-Ops automatyzuje rutynę: dostosowanie CV i formularzy, oszczędzając godziny na ofertę.
- Integracja w Claude Code przez umiejętności — minimalistycznie, bez oddzielnej aplikacji.
- Przetwarzanie wsadowe i dashboard są odpowiednie do systemowego poszukiwania, ale ryzyka spamu i blokad wymagają ostrożności.
- Przydatne dla middle/senior: skupienie na Interview Prep i Resume Tailoring.
- Alternatywy: ręczne promptowanie w Claude/ChatGPT bez infrastruktury.
Praktyczne zastosowanie dla programistów
Dla senior-programisty wdrożenie Career-Ops zaczyna się od dodania folderu .claude/skills/career-ops do projektu. Konfiguracja: profil, preferencje (lokalizacja, stos technologiczny, wynagrodzenie). Uruchomienie przetwarzania wsadowego:
- Zbierz listę opisów stanowisk.
claude batch-adapt --jobs jobs.json— dostosowanie.- Monitorowanie w Go Dashboard.
Zaleca się użycie selektywnie: Resume Tailoring + Interview Prep. Pełna automatyzacja aplikacji nadaje się do testów, nie do produkcji.
— Editorial Team
Brak komentarzy.