2026.05.04 自動化

案件探しをClaudeに丸投げした話
— クラウドワークス自動巡回の仕組み

フリーランスの一番しんどい作業のひとつが、案件探し。
毎日クラウドワークスを開いて、合わない案件をひとつずつ読んで弾く。
この繰り返しを、Claudeに全部やらせることにした。

← Blog に戻る

やっていること

コマンドひとつで、クラウドワークスの7カテゴリを自動で巡回。 条件に合わない案件を即スキップし、候補だけを精読して、 応募できる案件には提案書まで自動生成してGmailに通知を送る。

01

カテゴリを巡回する

AIシステム開発 / Web開発 / ChatGPT開発 / WordPress / LP制作 / HTMLコーディング / Webサイト修正 — 7カテゴリを新着順にスキャン。プロジェクト契約のみを対象にしている。

02

スキップ基準で即除外

応募数・クライアント認証状況・固有ツール条件などを見て、合わない案件を一覧段階で弾く。詳細ページを開く前に件数を絞る。

03

候補の詳細ページを精読

残った候補の詳細ページを開いて、スキルの一致・納期・クライアントの発注実績・予算感を総合的に判断する。

04

提案書を自動生成・保存

応募可能と判断した案件は、案件概要・スキル適合メモ・提案金額・納期・提案文をまとめたMarkdownファイルを自動生成して保存する。

05

Gmailに通知を送る

候補があった日だけ、GAS WebApp経由でGmailに通知。案件URL・予算・締切・提案書のパスが届く。あとは自分で確認して送信するだけ。

スキップと候補の判断基準

大事なのは「読まない判断」を速くすること。 一覧段階で弾ける条件を先に設定しておいて、詳細ページを開く数を最小限にしている。

— Skip

  • 応募数30件以上
  • クライアントの本人確認未提出
  • 固有ツールの実績証明が必須(Salesforce・kintoneなど)
  • オンサイト必須(訪問要求)
  • 予算が非公開で下限不明
  • Illustrator/Photoshop必須(AI生成不可と明記)

— Candidate

  • Python / GAS / VBA / スクレイピング関連
  • WordPress / HTML・CSS / コーディング
  • フルリモート可 or 明示なし
  • 応募数30件未満
  • 予算5,000円以上(システム系)
  • 予算10,000円以上(Web系)

今日の結果

— 2026.05.04 巡回結果

7カテゴリを巡回 → 確認案件 約50件
スキップ: 多数(応募超過・認証未提出・スキル不一致など)
応募候補: 2件
→ 提案書2本を自動生成 → Gmailに通知

なぜこれを作ったか

いつもはサイトを作る話ばかり発信しているけれど、 実際には「作る前」の地味な作業がたくさんある。 案件探しもそのひとつ。

毎日同じ操作を繰り返すなら、それは自動化できる。 「作ることに集中するために、それ以外を削る」というのが 今の自分のテーマで、この仕組みはその一環。

提案を送るのは自分。でもそこに至るまでの調査・判断・文章生成は全部任せた。 その分だけ、作る時間が増えた。

技術的なメモ

使ったもの

Claude(Claude Code)のスラッシュコマンド機能でワークフローを定義。 ブラウザ操作はChrome拡張経由のMCPで制御。 通知はGAS(Google Apps Script)のWebApp経由でGmailに送信。 提案書はMarkdownファイルとしてローカルに保存。

ポイント

評価基準は自分のスキルセットに合わせてカスタマイズしている。 「スキップ条件を増やすほど読む量が減る」ので、 最初に自分の絶対NGを洗い出しておくことが効いた。

← Blog に戻る