Powrót do strony głównej

Career-Ops: automatyzacja poszukiwania pracy w IT na Claude Code

Career-Ops — open source system na Claude Code do automatyzacji poszukiwania pracy w IT: scraping, dostosowanie CV, batch-aplikacje. 14 skills, Go Dashboard. Nadaje się dla middle/senior, z ryzykami spamu i banów.

Automatyzuj poszukiwanie pracy IT z Career-Ops i Claude
Advertisement 728x90

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.

Google AdInline article slot

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.

Google AdInline article slot

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:

Google AdInline article slot
  • 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

Advertisement 728x90

Czytaj dalej