Resume Matcher は、あなたが選んだ AI モデルを使って、求人内容ごとに履歴書をカスタマイズします。このページでは、使う順番にすべての機能を紹介します。マスター履歴書の追加、求人に合わせたカスタマイズ、ビルダーでの仕上げ、関連書類の生成、応募の管理です。先にモデルを接続するには 自分の AI キーを使う を参照してください。
マスター履歴書が上書きされることはありません。カスタマイズした版はそれぞれ別の履歴書として保存され、元になったマスター履歴書と、対象の求人に紐づけられます。
ダッシュボード

ダッシュボードが拠点です。次のものが表示されます。
- マスター履歴書(青いタイル)。カスタマイズの元になる場合は デフォルト と表示され、処理の状態もわかります。
- + マスタートラックを追加:マスター履歴書を追加します。合計 5 件まで持てます。
- カスタマイズした履歴書ごとのタイル。「役職 @ 会社名」という名前で、状態と最終編集日が表示されます。
- 履歴書を作成:カスタマイズ画面を開き、新しいカスタマイズ版を作ります。
- フッターの カスタマイズキュー、応募トラッカー、設定。その上には、GitHub でプロジェクトをフォローする、スターを付ける、スポンサーになる、Discord に参加する、コントリビューターを見る、といったリンクがあります。
タイルをクリックすると、その履歴書のページが開きます。プレビュー、ダウンロード、複製ができ、履歴書を編集 でビルダーを開けます。マスター履歴書では 履歴書を強化 も実行できます。
AI モデルがまだ設定されていない場合は、上部のバナーから設定画面に移動できます。
マスター履歴書
マスター履歴書は、カスタマイズしていない完全な履歴書です。すべての職歴、プロジェクト、スキルを 1 か所にまとめます。カスタマイズ版はすべてマスター履歴書から作られ、カスタマイズによってマスター履歴書が変わることはありません。
アップロードする。 4 MB までの PDF、DOC、DOCX ファイルを読み込みます。AI がそれを読み取り、ビルダーで編集できる構造化されたセクション(個人情報、サマリー、職歴、学歴、プロジェクト、スキル)に変換します。元のテキストのコピーも保存されます。スキャンした画像だけの PDF はテキスト層がないため受け付けられません。先に OCR(文字認識)にかけてください。処理に失敗した場合は、ダッシュボードから再試行できます。
履歴書ウィザードで作る。 履歴書のファイルがない場合、ウィザードが 1 問ずつ(最大 15 問)質問し、回答に合わせてマスター履歴書を組み立てます。右側のライブ下書きで、履歴書ができていく様子を確認できます。ウィザードは、勤務先、役職、日付、学位、資格、数値、ツール、スキルを決して作り出さないよう指示されています。すべてあなたの回答から作られます。

回答するにつれて進捗バーが進み、ライブ下書きが育っていきます。名前と肩書き、職歴ごとの箇条書き、スキルが加わります。

キャリアトラック。 マスター履歴書は最大 5 件まで持てます。たとえばバックエンド職向けと ML 職向けに分けられます。
- デフォルトは常に 1 件だけです。デフォルトに設定 でいつでも切り替えられます。
- 新しいトラックは マスタートラックを追加 で始めるか、既存の履歴書を 複製 します。
- カスタマイズ画面の 履歴書を選択 で、箇条書きの取り出し元になるマスター履歴書を選びます。デフォルトのものがあらかじめ選ばれています。
AI による履歴書のカスタマイズ
ダッシュボードの 履歴書を作成 タイルからカスタマイズ画面を開きます。

- 調整の強さを選びます。
軽く調整:既存の経験がよりよく合うよう、最小限の編集を行います。キーワード強化(デフォルト):役割や範囲を変えずに、関連するキーワードを盛り込みます。完全に調整:求人内容を使って全面的にカスタマイズします。
- 長さを設定します。
- ページ数の上限: 1、2、3 ページ、または
上限なし(デフォルトは 2 ページ)。可能な場合、履歴書が収まるまで関連性の低い箇条書きから削られます。上限なしではページに収める処理を行いません。 - 職歴ごとの箇条書き数:
最大3、最大5、すべて(デフォルト)。職歴やプロジェクトごとに、関連性の高い箇条書きをこの数だけ残します。
- ページ数の上限: 1、2、3 ページ、または
- 求人内容を貼り付けます(最大 100,000 文字)。
- カスタマイズ履歴書を生成 をクリックします。
デフォルトの強さは、設定の プロンプト設定 で変更できます。ページ数の上限と職歴ごとの箇条書き数はブラウザに記憶されます。
生成時に何が起きるか
- 求人の分析。 AI が会社名、職種、必須スキルと歓迎スキル、主な業務、キーワードを抽出します。結果は求人と一緒に保存され、あとでトラッカーのカードに会社名と職種が表示されるのも、この保存結果を使っているためです(AI をもう一度呼び出すことはありません)。
- 箇条書きの選択。 AI が職歴とプロジェクトのすべての箇条書きを、求人との関連性で採点します。AI は採点するだけで、箇条書きを書き換えたり作り出したりはできません。そのあとコードが、職歴ごとの箇条書き数 の上限まで関連性の高い箇条書きを残し、実際にページを描画しながら、ページ数の上限 に収まるまで関連性の低いものを削ります。各項目には少なくとも 1 つが残ります。それでも収まらない場合は、選んだ箇条書きをすべて残し、プレビューでその旨を伝えます。
すべてと上限なしの組み合わせでは、このステップは行いません。マスター履歴書にはすべての箇条書きが残ります。 - スキル計画。 AI が強調するスキルを提案します。コードがスキルを受け入れるのは、そのスキルがすでに履歴書にある場合、履歴書の本文に出てくる場合、または求人内容に一字一句そのまま書かれた必須・歓迎スキルである場合だけです。
- 的を絞った編集。 AI は履歴書全体を書き直すのではなく、具体的な編集のリストを返します。各編集は、置き換える元の文章を引用しています。コードはすべての引用を履歴書と照合し、保護された項目を狙った編集は却下します。
- 安全策と仕上げ。 コードは個人情報と日付を元に戻し、元のスキルをすべて残し、使い古された「AI っぽい」表現のリストを取り除き(求人内容でその表現が使われている場合を除く)、元にない数値を持ち込んだ書き換えを元に戻します。
実行全体には時間制限(デフォルトは 4 分)があるので、遅いモデルでアプリが固まることはありません。
保存する前に確認する

プレビューには次のものが表示されます。
- 変更の概要: 追加・削除されたスキル、追加された資格、変更された説明、高リスクの変更。
- 箇条書きの選択で何が起きたか。 たとえば「Kept 8 of 14 bullets (up to 3 per job or project) · Trimmed 4 more to fit the page limit」(14 件中 8 件を保持(職歴・プロジェクトごとに最大 3 件)、ページ数の上限に収めるためにさらに 4 件を削除)。
- 高リスクの警告。 AI が何かを追加したとき(多くは求人内容から取ったスキル)に表示されます。それが本当に自分に当てはまるか確認できます。
- 変更前と変更後の差分。 サマリー、スキル、変更された各箇条書きについて表示されます。
結果を残すには 確認して保存、破棄してやり直すには 拒否して再生成 を選びます。この判断はプレビュー全体に適用されます。すべての変更を読んでください。安全策は作られた数値、勤務先、日付を防ぎますが、言い回しによってあなたの役割が誇張されることはありえます。最後に確認するのはあなたです。
プレビューと一緒に、フォームの下に ATSスコアの内訳 カードが表示され、プレビューを閉じたあとも残ります。これはコードで計算する重み付きのヒューリスティックで、キーワード一致 40%、求人のスキルのカバー率 20%、職種名の一致 15%、セクションの充足度 15%、日付の一貫性 10% で構成されます。実在する応募者追跡システム(ATS)のシミュレーションではありません。確認して保存すると、カスタマイズ履歴書と一緒に保存されます。ATS スコア を参照してください。
確認して保存すると
- カスタマイズ履歴書は「役職 @ 会社名」という名前の新しい履歴書として保存され、マスター履歴書と求人、ATS スコアに紐づけられます。
- 応募トラッカー の 応募済み 列に、その履歴書のカードが追加されます。
- 設定でオンにしていれば、カバーレター、連絡メール、面接準備も一緒に生成されます。
- カスタマイズ履歴書はほかの履歴書と同じように開けて、ビルダーですべて編集できます。
複数の求人をカスタマイズする:カスタマイズキュー
複数の求人に同時に応募しますか? キューに入れれば、Resume Matcher が 1 件ずつ順番にカスタマイズします。キューはダッシュボードの カスタマイズキュー ボタンか、カスタマイズ画面のボタンから開きます。

- 調整の強さを選び、求人内容を貼り付けます。職種、会社名、求人 ID は AI を呼び出さずにテキストから検出されます。間違っていれば修正してください。
- 待機時間(各求人のあとの休止。デフォルト 5 秒、最大 60 秒)を設定し、プロバイダーのレート制限にかかる危険を減らします。
- キューに追加 をクリックし、次の求人でも同じ操作を繰り返します。
求人は古いものから順に処理され、それぞれ 待機中、カスタマイズ中、完了、失敗 と表示されます。完了した求人には 履歴書を見る ボタンがあります。失敗した求人(時間制限を超えたものなど)は再試行されないので、もう一度追加してください。キューはデータベースに保存されるため、ページの再読み込みや再起動のあとも残ります。完了分を削除 は完了した求人をリストから取り除き、すべて削除 はカスタマイズ中のものを除くすべての求人を取り除きます。どちらも履歴書は削除しません。
キューに入れた求人は確認ステップを経ません。 それぞれカスタマイズ画面と同じ的を絞った編集と安全策を通ったあと、すぐにカスタマイズ履歴書として保存されます。トラッカーの 応募済み 列のカード、ATS スコア、設定でオンにしたカバーレター、連絡メール、面接準備も作られます。キューではページ数の上限と職歴ごとの箇条書き数は使われず、すべての箇条書きが残ります。送る前に、それぞれの結果をビルダーで開いて読んでください。
AI が変えられること、変えられないこと
カスタマイズは、言い換えるためのもので、作り出すためのものではありません。次のルールはプロンプトでお願いしているだけでなく、コードで強制しています。
| AI ができること | AI ができないこと |
|---|---|
| 求人の言葉を使って、サマリーと箇条書きを言い換える | 名前、メール、電話番号、所在地、リンクを変える |
| スキルを並べ替え、強調する | 勤務先、役職、日付を変える |
| ページ数の上限と職歴ごとの箇条書き数の範囲で、残す箇条書きを選ぶ | 学校、学位、在学期間を変える |
| 求人が求めるスキルが求人内容に一字一句そのまま書かれていれば、追加する(高リスクとして表示) | 元の履歴書にない数値、割合、指標を加える |
| 既存のスキル、資格、語学、受賞歴を削除する | |
| 新しい職歴、学校、プロジェクトを加える | |
| カスタムセクションに手を加える |
履歴書ビルダー
マスター履歴書もカスタマイズ版も、すべての履歴書はビルダーで開きます。左側がエディター、右側がページ単位のライブプレビューです。

編集
- 個人情報、サマリー、職歴、学歴、プロジェクト、スキルと受賞歴など、すべてのセクションをその場で編集できます。
- 箇条書きの文字を太字、斜体、下線、リンクで装飾し、行ごとに箇条書きの記号をオン・オフできます。
- 職歴、学校、プロジェクト、箇条書きを追加し、項目を複製・削除できます。
- セクションの名前変更、表示・非表示、並べ替えができます(上下への移動またはドラッグ&ドロップ)。
- 3 種類のカスタムセクションを追加できます。自由記述、職歴のような項目のリスト、単純な文字列のリストです。
プレビューの機能
- 拡大・縮小、余白のガイド表示、現在のページ数の確認ができます。
- 履歴書、カバーレター、連絡メール、面接準備、JD一致、ATSチェック のタブがあります。面接準備と JD一致 にはカスタマイズ履歴書が必要です。ATSチェックは保存済みのどの履歴書でも使えます。
操作
- AIで再生成: 選んだ項目を、自分の指示で書き直します(AI による強化と再生成 を参照)。
- リセット: 最後に保存した版に戻します。
- 保存: すぐに保存します。ビルダーは編集中も自動保存します。
- ダウンロード: 現在のテンプレート設定で履歴書を PDF に書き出します。
履歴書テンプレート
Resume Matcher には 7 つのテンプレートがあります。
| テンプレート | レイアウト | アクセントカラー | 向いている用途 |
|---|---|---|---|
| Single Column | 伝統的な 1 段組み(デフォルト) | なし | あらゆる応募 |
| Two Column | 補足情報をサイドの段に置く 2 段組み | なし | 経験とスキルのバランスを取りたい人 |
| Modern | 現代的な 1 段組み | あり | すっきりとしたモダンな見た目 |
| Modern Two Column | 現代的な 2 段組み | あり | 情報量が多くても構造を見せたい履歴書 |
| LaTeX | LaTeX らしい古典的な 1 段組み(.tex ファイルではなく PDF を書き出します) |
なし | エンジニアや研究者 |
| Clean | ミニマルな 1 段組み | なし | シンプルで余白の多い見た目 |
| Vivid | 2 段組み | あり | より視覚的な履歴書 |
2 段組みのテンプレートは、読み取り順で本文が先に来るため、テキスト抽出ツールはサイドの段より先に職歴を読みます。各テンプレートのプレビューは PDF テンプレート(英語)にあります。
書式の設定
ビルダーの テンプレートと書式 パネルで、PDF の出力を調整します。
| 設定 | 選択肢 |
|---|---|
| 用紙サイズ | A4、US Letter |
| 余白 | 各辺 5〜25 mm(デフォルト 10 mm) |
| 間隔 | セクション、項目、行の間隔を 5 段階で |
| 文字サイズ | 基本サイズと、名前やセクション見出しの倍率 |
| フォント | 明朝系(セリフ)、ゴシック系(サンセリフ)、等幅を、見出しと本文で別々に選択 |
| コンパクトモード | オン・オフ |
| 連絡先アイコン | オン・オフ |
| アクセントカラー | Modern、Modern Two Column、Vivid で青、緑、オレンジ、赤 |
デフォルトに戻す で、いつでもすべての設定を元に戻せます。
JD一致
カスタマイズ履歴書では、JD一致 タブで求人内容(Job Description、JD)が履歴書の横に表示され、履歴書にすでに含まれている求人内容のキーワードがすべて黄色でハイライトされます。

一致率の計算方法。 AI を使わない、単純な計算です。
- 求人内容の単語から、英語の一般的な語と求人票によくある語(「team」「role」「experience」など)を除き、3 文字以上の単語を残します。
- 履歴書でも同じことをします。
- 一致率 = 履歴書に含まれる求人内容のキーワード数 ÷ 求人内容のキーワードの総数。
一致率は 50% 以上で緑、30% 以上で黄、30% 未満で赤になります。会社紹介も含めて求人の意味のある単語をすべて数えるため、よくできた履歴書でも 30〜50% になることがよくあります。足りないスキルや用語を見つけるために使い、合格ラインとしては扱わないでください。現在は a〜z の単純な単語しか数えないため、アクセント付きの単語や中国語、日本語、韓国語のテキストは数えられません。つまり、日本語の求人内容と日本語の履歴書では一致率は意味を持たず、英文の求人と英文レジュメで使うための機能です。
ATS スコア
カスタマイズ履歴書では、JD一致 タブに、その履歴書の ATSスコアの内訳 も表示されます。カスタマイズの対象になった求人に対して採点されます。

- スコア(100 点満点)は 5 つの要素の合計です。キーワード一致(40%)、スキルのカバー率(20%)、職種名の一致(15%)、セクションの充足度(15%)、日付の一貫性(10%)。求人に職種名がない場合の職種名の一致のように採点できない要素は除外され、残りの要素で重みを配分し直します。
- 不足しているキーワード: この履歴書にもマスター履歴書にもない求人のキーワード。
- 追加可能(マスター履歴書に記載あり): マスター履歴書にはあるのに、このカスタマイズ版にはない求人のキーワード。追加しても何も作り出したことにはなりません。
- 推奨事項: ルールに基づくヒント。たとえば、見出しに求人の職種名をそのまま使う、など。
採点は単純なコードです。求人の分析時に AI が抽出したキーワードを使うため、再計算で AI を呼び出すことはありません。スコアは履歴書と一緒に保存されます。編集したら保存し、再計算 をクリックしてください(未保存の変更がある間は無効になっています)。JD一致 と同じくヒューリスティックであり、雇用主のソフトウェアがあなたをどう順位付けするかの予測ではありません。
Resume Matcher は寄付で運営されています。
これまでに 20 万人以上の求職者が、無料で、広告も有料の壁もなく使ってきました。時間の節約になった、面接につながったと感じたら、スポンサーになるかコーヒーを一杯おごっていただけると、この形を続けられます。
ATS チェック
ATSチェック タブは、ソフトウェアがあなたの履歴書の PDF を読み取れるかを調べます。最後に保存した版を、現在のテンプレートと設定で描画し(ダウンロード で得られるのと同じ PDF です)、単純な ATS のテキスト抽出ツールと同じやり方でテキストを読み戻します。AI は使わず、マスター履歴書でもカスタマイズ版でも、保存済みのどの履歴書でも使えます。

次の内容が表示されます。
- 読み取りやすさ と 内容、それぞれ 100 点満点。失敗や警告のあったチェックは減点され、深刻な問題ほど減点が大きくなります。
- テキスト抽出: 完全、部分的、なし。
- チェック項目(合格、警告、失敗で表示):選択可能なテキスト、文字エンコーディング、テキストと画像、単一の読み取り順、ヘッダーとフッター、画像、長さ(2 ページを超えると警告)、連絡先、セクション見出し(Experience、Education、Skills)、日付。
- 往復チェック: 履歴書のデータのうち、どれだけが PDF から戻ってくるか(各項目が見つかったか、文字化けしたか、欠けたか)と、読み取り順が保たれているか。測っているのはこの描画結果がどれだけ忠実に読み戻せるかであり、特定の ATS の精度ではありません。
2 段組みのテンプレートでは、ATS を重視する応募のために 1 段組みを勧める結果が出ることがあります。未保存の編集は反映されないので先に保存し、何か変更したら 再チェック をクリックしてください。結果は保存されません。PDF エクスポートと同じく、このチェックにはフロントエンドの起動と Chromium が必要です(PDF エクスポート を参照)。
応募のための関連書類
Resume Matcher は、カスタマイズ履歴書ごとに応募に使う関連書類も生成します。カスタマイズと同じ履歴書と求人内容から書かれるので、応募書類の内容がそろいます。ビルダーのそれぞれのタブから、いつでも生成できます。カスタマイズ履歴書を確認して保存するたびに自動で作りたい場合は、設定 > コンテンツ生成 でオンにしてください(3 つともデフォルトはオフです)。
カバーレター

- 履歴書をもとに、特定の求人に向けて書かれる短いレター(100〜150 語)です。プロンプトは、履歴書にないことを作り出さないようモデルに指示しています。
- 左側で編集し、右側で連絡先と日付の入った印刷レイアウトを確認できます。
- 編集を 保存 し、新しい下書きを 再生成 し、PDF として ダウンロード できます。
日本の企業に応募する場合、カバーレターは一般的ではなく、代わりに志望動機を書くことが多いでしょう。外資系企業や海外への応募で役立つ機能です。
連絡メール
同じ求人に向けた 70〜100 語のコールドメールまたは LinkedIn のメッセージで、履歴書をもとに書かれます。連絡メール タブで編集、再生成、クリップボードへのコピーができます。
カバーレターと連絡メールのデフォルトのプロンプトは、設定 > コンテンツ生成 で自分のものに置き換えられます。カスタムプロンプトには {job_description}、{resume_data}、{output_language} のプレースホルダーを残す必要があります。
面接準備

カスタマイズ履歴書ごとに、面接準備では次のものを作ります。
- 職務への適合度の分析: 経験が求人と合っている点と、対処すべきギャップ。
- 履歴書に基づく質問: 面接官が履歴書について聞きそうな質問。それぞれ重点分野と回答のポイント付きです。
- プロジェクトの深掘り: プロジェクトについての踏み込んだ質問。
- スキルのギャップ: 求人が求めるスキル、それが重要な理由、準備の方法。これは準備の目標であり、履歴書に追加されるスキルではありません。
- 話すポイント: 繰り返し立ち返れる短いテーマ。
面接準備 タブで生成し、いつでも再生成できます。
AI による強化と再生成
AI による強化(マスター履歴書)。 マスター履歴書のページを開き、履歴書を強化 をクリックします。AI が内容の薄い職歴やプロジェクトの項目を探し、それについて最大 6 つの質問をします。回答をもとに項目ごとに 2〜4 個の新しい箇条書きを書き、あなたが確認(「保持」と「追加」を比較)してから 履歴書に追加 をクリックします。使うのはあなたが提供した情報だけで、数値を作り出すことはありません。
AIで再生成(すべての履歴書)。 ビルダーで AIで再生成 をクリックし、作り直したい職歴、プロジェクト、スキルを選んで、「use stronger action verbs」(より力強い動詞を使う)や「emphasize leadership」(リーダーシップを強調する)のような指示を書きます。適用前に、変更前と変更後のプレビューが表示されます。プロンプトは、新しい事実、数値、日付、会社、役職、実績を加えることを禁じています。
AIで再生成は、カスタマイズのプレビューにある 拒否して再生成 とは別物です。拒否して再生成は、カスタマイズした下書き全体を破棄して、カスタマイズをやり直します。
応募トラッカー
トラッカーは、就職・転職活動のためのカンバンボードです。確認して保存したカスタマイズ履歴書には、自動でカードが作られます。まだカスタマイズしていない求人のカードを手動で追加することもできます。
![]()
7 つのステージ: 保存済み、応募済み、返信なし、返信あり、面接、内定、不採用。
カード には会社名、職種、応募日が表示され、同じマスター履歴書が複数の応募に使われている場合は 共有された履歴書 のバッジが付きます。日付は、保存済み以外のステージでカードが作られたとき、または初めて保存済みから移動したときに自動で記録されます。
ボードの操作
- ドラッグ&ドロップ で、列の中でカードを並べ替えたり、別のステージに移したりできます。
- 矢印ボタンで スクロール するか、下部のチップでステージに移動できます。
- チェックボックスで複数のカードを 選択 し、移動先… でまとめて移動したり、一度に削除したりできます。
- 管理 で、使わないステージを非表示にできます。少なくとも 1 つのステージは常に表示されます。
カードの詳細。 カードをクリックすると、求人内容の全文を読み、メモを残し、応募に使った履歴書そのものを開けます(履歴書を編集 でビルダーに移動します)。その履歴書がすでに削除されていても、カードは開き、その旨が表示されます。
![]()
応募を手動で追加する。 応募を追加 をクリックし、履歴書を選び、求人内容を貼り付けて、最初のステージを選びます。あとでカスタマイズする予定の求人なら 保存済み などです。会社名と職種は任意です。空欄にすれば、AI が求人内容から抽出します。
多言語対応
Resume Matcher は 7 つの言語に対応しています。
- 英語
- スペイン語
- 中国語(簡体字)
- 日本語
- ポルトガル語(ブラジル)
- フランス語
- 韓国語
UI言語 は画面表示を切り替えます。コンテンツ言語 は、AI が文章を書く言語です。カスタマイズ履歴書、カバーレター、連絡メール、面接準備に使われます。2 つは設定で別々に指定するので、画面は日本語、履歴書は英語、あるいはその逆といった使い方ができます。PDF には中国語、日本語、韓国語のテキスト用に Noto Sans フォントが含まれています。国際化(英語)を参照してください。
PDF エクスポート
履歴書とカバーレターは PDF で書き出します。アプリはヘッドレスの Chromium ブラウザで履歴書の印刷専用ページを開いて印刷します。そのため、
- PDF には本物のテキストが含まれます。 文字の画像ではありません。すべての単語を選択、コピーでき、ソフトウェアで読み取れます。
- 見出しは本物の見出しです。 2 段組みのレイアウトでも、読み取り順では本文が先に来ます。
- ビルダーの表示と一致します。 選んだテンプレート、フォント、間隔、用紙サイズがそのまま反映されます。
PDF エクスポートには、フロントエンドが起動している必要があります。Chromium がフロントエンドの印刷用ページを印刷するためです。ローカルでは Playwright の Chromium(uv run playwright install chromium)をインストールするか、Chrome または Edge をインストールしておいてください。Docker イメージにはすべて含まれています。
AI プロバイダーとプライバシー
対応プロバイダー:
- OpenAI
- Anthropic
- OpenRouter
- Google Gemini
- DeepSeek
- Groq
- Azure AI Foundry
- Ollama
- OpenAI 互換の任意のサーバー(llama.cpp、vLLM、LM Studio)
- ChatGPT プラン:API キーの代わりに ChatGPT Plus または Pro のアカウントでサインイン
- Claude プラン:Claude アカウントにサインインした自分の Claude Code CLI を実行
設定方法と、2 つのプランの注意点は 自分の AI キーを使う を参照してください。
マシンに保存されるもの。 すべては 1 つのフォルダー apps/backend/data/、または Docker ボリュームにあります。
resume_matcher.db:履歴書、求人内容、カスタマイズ版、トラッカーのボード、カスタマイズキューを保存する SQLite データベース。設定は不要です。代わりに PostgreSQL を使う場合は SQLite の代わりに PostgreSQL を使う(英語)を参照してください。config.json:秘密ではない設定- API キー(あなたのユーザーアカウントだけが読める秘密鍵ファイルで暗号化して保存)と、ChatGPT プランを使っている場合はそのサインイン用トークン(同じ方法で暗号化)
マシンの外に出るもの。 あなたが実行した AI リクエストだけが、選んだプロバイダーに送られます。クラウドプロバイダーの場合、そこには履歴書(連絡先を含む)と求人内容が含まれます。アプリには分析や追跡のコードは含まれていません。起動時に AI ライブラリ(LiteLLM)が公開されているモデルの価格表を取得しますが、このリクエストにはあなたのデータは含まれません。
完全にローカル。 Ollama などのローカルモデルサーバーを使えば、履歴書、求人内容、AI の出力はすべてあなたのコンピューターに残ります。
デインジャーゾーン。 設定画面の APIキーを消去 は保存されたすべてのキーを削除し、データベースをリセット はすべての履歴書、求人、生成した内容、カスタマイズキューを削除します。どちらも元に戻せません。
Claude Code から使う(MCP)
Resume Matcher には MCP サーバーも付属しているので、Claude Code、Claude Desktop、Cursor、Codex などの MCP クライアントから直接履歴書を扱えます。内容を書くのはクライアント側のモデルで、Resume Matcher はウェブアプリと同じデータベースでそれを保存、チェック、採点、描画します。Resume Matcher 自体の AI キーは不要です。ローカルインストールで動き、Docker では動きません。Claude Code と Claude Desktop から Resume Matcher を使う(MCP)(英語)を参照してください。
Resume Matcher がしないこと
- ホスティングされたウェブサイトではありません。 ローカルまたは Docker で、自分で動かします。1 人で使うことを前提に作られています。
- 応募はしません。 求人サイトや企業のシステムにも接続しません。トラッカーはあなた自身の記録です。
- ATS があなたをどう順位付けするかは予測しません。 ATSチェックは Resume Matcher 自身の PDF からテキストが読み戻せるかを調べるもので、ATS スコアと JD一致 はキーワードとセクションのヒューリスティックです。どれも雇用主の応募者追跡システムをシミュレーションするものではありません。
- ゼロから履歴書を書くことはしません。 アップロードした履歴書か、ウィザードへの回答をもとにします。
- スキャンした PDF は読めません。 ファイルにはテキスト層が必要です。
- 書き出しは PDF だけです。 Word ファイルは入力としては受け付けますが、出力はできません。
次のステップ
- はじめに
- PDF テンプレート(英語)
- Docker + Ollama(英語)