Career-Ops
Career-Opsは、Claude Code基盤のオープンソースAI就活パイプライン。求人を評価し、ATS向けCV PDF作成、ポータル巡回、ダッシュボードで追跡。
Career-Opsとは?
Career-Opsは、オープンソースのエージェント型就活システムです。AIコーディングCLIを、求人調査、適合性評価、職種別カスタムCV(PDF生成)、応募追跡を一元化した「コマンドセンター」に変えます。スプレッドシートの手動管理や同一応募の乱発より、候補者がエンドツーエンドのプロセスを体系的に管理できるように設計されています。
システムはClaude Codeを使ってキャリアページを巡回し、構造化スコアリングで求人を評価、職務記述ごとにレジュメを適応させます。スプレーアンドプレイヤーではなくフィルターとして位置づけられ、スコア閾値(4.0/5)未満の求人応募を避ける推奨を含み、システムは応募を代行しません。
主な機能
- URLからの自動パイプライン: 求人または企業URLを指定すると、評価生成、PDF CV作成、該当求人のトラッカーエントリ追加を実行。
- 重み付き次元のA–F構造評価: CV対職務記述に基づく6ブロック評価(役割概要、CV適合度、レベル戦略、報酬調査、パーソナライズ、面接準備)。キーワードマッチングではなく。
- ATS最適化PDF生成: 職種別CV PDFを「Space Grotesk + DM Sans」デザインで出力し、各職務記述のキーワード/内容を注入。
- ポータルスキャン・スクレイピング対応: プリセット企業ポータル付き「ポータルスキャナー」。Greenhouse、Ashby、Lever、企業キャリアページなどをカバーし、カスタムクエリ追加可能。
- 並列ワーカーによるバッチ処理:
claude -pワーカー(サブエージェント)で「10+求人を並列評価」、結果を一貫パイプラインにマージ。 - ターミナルダッシュボード (TUI): テキストベースのダッシュボードで求人パイプラインを閲覧・フィルタ・ソート。
- パイプライン整合性とヒューマン・イン・ザ・ループ制御: 自動マージ/重複除去、ステータス正規化、健康チェックを実装し、最終決定とアクションはユーザー主導(応募自動化なし)。
Career-Opsの使い方
- リポジトリをクローン・インストールし、ポータル巡回とPDF生成に使うブラウザオートメーション依存(Playwright経由のChromiumなど)をインストール。
npm run doctorで前提条件チェックを実行し、セットアップを検証。- 例YAMLを
config/profile.ymlとportals.ymlにコピーし、プロファイルとポータルを設定。詳細とスキャン対象企業/ポータルを編集。 - リポジトリルートにCVを追加。
cv.mdを作成(Markdown形式でCV内容を記述)。 - プロジェクトディレクトリでClaude Codeを使ってシステムをパーソナライズ。モード/アーキタイプ更新、モード翻訳、
portals.ymlへの企業追加、CVのシステムコンテキスト組み込みを推奨。 - パイプライン/ダッシュボード経由で評価実行と推奨レビュー。「ヒューマン・イン・ザ・ループ」ワークフロー:システムが評価・推奨し、提出前にユーザーがレビュー。
ユースケース
- 多数求人を適合度でフィルタ: 多数の求人リンクに対し並列バッチ評価を実行し、ダッシュボードで高スコア(4.0/5以上推奨)のみに絞り込み。
- ATS向けフォーマットで求人別CV生成: 単一静的レジュメ維持ではなく、各職務記述ごとにカスタムATS最適化PDF CVを作成。
- 蓄積ストーリーで行動面接準備: 評価横断でSTAR+Reflectionストーリーを蓄積する「Interview Story Bank」を使い、マスターストーリーセットで行動質問に対応。
- ATSエコシステムを効率スキャン: Greenhouse、Ashby、Leverなどの設定ポータルスキャナーとカスタムクエリで複数採用ポータルの求人を評価。
- パイプライン全体の単一真実源維持: 評価とステータスを整合チェック(重複除去・正規化)で追跡し、一元で閲覧・進捗管理。
FAQ
Career-Opsはスプレー・アンド・プレイ型の応募ツールですか? いいえ。Career-Opsは、時間を費やす価値のある少数の求人を特定するためのフィルターとして記述されています。4.0/5未満のスコアのポジションへの応募を推奨せず、提出前にご自身で確認する責任があります。
Career-Opsは応募を自動送信しますか? いいえ。システムは評価と推奨を行い、「Human-in-the-Loop」制御を採用しており、最終的なアクションはユーザーによるもので、システムは応募を送信しません。
キャリアページのナビゲーションに何を使いますか? Claude CodeとPlaywrightを使用してキャリアページをナビゲートします。
CVと出力はどう生成されますか? Career-Opsは求人特化のATS最適化PDF(CV)を生成し、バッチ処理中にパイプライン追跡エントリを維持します。
システムにCVをどう提供しますか?
クイックスタートでは、プロジェクトルートにMarkdownで記述したcv.mdを作成します。
代替案
- 手動スプレッドシート+テンプレート履歴書ワークフロー: シートで応募を追跡し、手動で履歴書を調整する非エージェントアプローチ。Career-Opsに比べ、自動評価、バッチポータルスキャン、構造化スコアリングが欠如。
- 履歴書アップロード付き汎用求人エージェントアグリゲータ: 求人を集約し応募を支援するツールで、主にマッチングと応募管理に焦点。Career-Opsはエージェント評価プロセス(CV対求人記述)と求人別PDF CV生成を重視。
- 求人特化評価なしのAI履歴書ビルダー: プロンプトから履歴書を生成するが、スコアリングルーブリックとパイプライン機能付きの求人別適合評価なし。
- カスタムスクレイピング+トラッカー+LLMスクリプト: ポータルをスキャンし結果を要約する開発者構築パイプライン。Career-Opsは特定のワークフロー(スコアリングルーブリック、ダッシュボード、PDF生成、バッチ/サブエージェント処理)をバンドルし、統合作業をユーザーに丸投げしない。
代替品
AI PDF Summarizer
PDF文書を迅速かつ効率的に要約するAI駆動のツールで、明確な洞察を提供し、ユーザーがコンテンツと対話できるようにします。
HiringPartner.ai
HiringPartner.ai は、自律型の AI エージェントが 24 時間 365 日稼働し、候補者のサーチ、スクリーニング、電話連絡、面接までを自動化する採用プラットフォームです。従来は数週間かかっていた採用リードタイムを、最短 48 時間まで短縮します。
Paperpal
Paperpalは学術執筆向けAIツール。文献の読み取り、英語の校正・学術改稿、執筆コンポーネント生成、投稿前チェックと類似度検知をサポート。
AakarDev AI
AakarDev AIは、シームレスなベクターデータベース統合を通じてAIアプリケーションの開発を簡素化し、迅速な展開とスケーラビリティを実現する強力なプラットフォームです。
BookAI.chat
BookAIは、書名と著者を提供するだけで、AIを使って本とチャットできるサービスです。
skills-janitor
skills-janitorでClaude Codeのスキルを監査・使用状況を追跡し、9つの/コマンドと比較。重複や不備もチェック。依存なし。