「ブラウザでしかできない作業」をAIに任せてみた:リンク確認117件と、APIのない勤怠集計
SI事業本部 部長
お疲れ様です!SI事業本部部長の島田です。
今回は、AI に「ブラウザを操作させる」ことで、地味だけど時間のかかる作業を2つ任せてみた話です。使ったのは、Google Chrome の拡張機能として動く Claude in Chrome です。
AI 活用って、チャットで聞く、コードを書いてもらう、資料を作ってもらう、と色々ありますよね。一方で業務には、「ブラウザで画面を開いて、クリックして、ダウンロードして……」という作業がむっちゃ多かったりしません?システム同士をつなぐ API がない場合、これまでは人が手でやるしかありませんでした。
そこを AI にやってもらったらどうなるか。
その1:採用サイトのリンクを、全部たどってもらった
シスナビの採用サイトは、ページを足したり直したりしているうちに「このボタン、ちゃんと正しいページに飛ぶんやったっけ?」という不安が出てきます。
手で確認するなら、全ページを開いて、リンクを1つずつクリックして……。正直、誰もやりたがらない作業です。
なので Claude くんにはこう頼んでみました。
リンク先遷移のテストをClaude in Chromeでできるよってことを管理本部にデモンストレーションしたい。サイトマップ調査した上で、網羅的にリンク確認してくれるかな。
結果はこうでした。
- サイトマップから 35ページ を見つけて、117件 のリンクの行き先を判定。ここまで36秒
- そのうち 2件 が、正しい募集要項のページに届いていなかった
- スマホ表示のメニューの「募集要項」が、存在しないページ(404)に飛ぶ
- ページ下部の「エンジニア募集要項を見る」ボタンが、本番ではなく別の環境のページに飛ぶ
- 怪しいところは、実際に Chrome でメニューやボタンをクリックして再現し、画面を撮ってくれた
面白かったのは、PC で見るとヘッダーに正しい「募集要項」のリンクが出ているので、PC で確認している限り気づかない、という点です。困るのはスマホのメニューから入る人と、ページ下部のボタンを押す人。実際の応募者はスマホから見る人も多いはずなので、これは修正必須なやつでした(2件とも修正済みです)。
そのあと、スクショと再現手順、全リンクの一覧表をまとめたレポートまで作ってくれました。指示してないのに、めっちゃしごできな動きです。
その2:APIのない勤怠システムの集計を、週1で自動に
もう一つは勤怠の集計です。
シスナビではクラウドの勤怠サービスを使っていて、毎月、出勤簿の CSV をダウンロードして集計し、稼働状況をマネージャー陣に共有しています。ここには API が用意されていないので、自動化しづらい作業でした。
最初は CSV を手でダウンロードして、Claude に渡して集計してもらっていました。これだけでもだいぶ楽になったんですが、すぐにこう思ったわけです。
CSV手動ダウンロードと君に渡すのが面倒だからさ、Claude in Chromeで君が勤怠サービスにアクセスしてCSVダウンロードして集計とレポート報告までやってほしいんだが。
続けて「毎週金曜の18:00に自動で実行して、Slack のチャンネルに投稿して」と頼みました。組み上がった流れはこうです。
- Chrome で勤怠サービスを開き、当月の出勤簿 CSV を出力してダウンロード
- 集計して、稼働時間のグラフ(PNG)と、入力漏れが続いているメンバーのレポートを作る
- マネージャー陣の Slack チャンネルに投稿する
ここまでの会話は全部で約1時間半、私が出した指示は3回でした。
うまくいかなかったところ
全部がすんなりいったわけではありません。
Slack への投稿は、AI と Slack をつなぐ仕組み(コネクタ)を使っているんですが、これだと画像を添付できないことが分かりました。グラフが送れないんじゃちょっとイマイチ。ミーティングなどで共有するときは、パッと一目で状況が分かった方がいいですしね。
そこで Claude が出してきたのは、「画像だけは Chrome で Slack の画面を開いてアップロードし、続けてレポート本文をコネクタで投稿する」という2段構えの案でした。API でできないところはブラウザ操作で埋める。今回のテーマそのものの解決策で、なるほどと思いました。
あと、「入力漏れ」の判定ルールも、AI が勝手に決めるのではなく、「平日で、出勤の打刻も休暇申請もない日が3日以上続いている人」という定義を示したうえで、「違っていたら直します」と確認してくれました。こういうルールを決めるのは、やっぱり人の仕事ですね。
会議で共有したら、「ネタは転がってる」
この2つを、社内の会議で紹介しました。API がないからと諦めていた作業でも、手順を言葉で伝えればブラウザ操作までやってくれる。しかも裏で動かしておけば、その間に人は別の仕事ができる。
営業本部の業務でも管理本部の業務でも、月次の集計なんかは同じやり方が使えそうです。正直、ネタは社内にいくらでも転がっとると思っています。
今回のポイント
- 「APIがない」は諦める理由にならない。 ブラウザで人がやっている手順なら、言葉で伝えれば AI が代わりに操作できる時代になっている
- まず手動で1回、AIと一緒にやる。 うまくいったら「次からは全部やって」「毎週自動で」と広げる
- できないところは組み合わせで埋める。 コネクタで画像が送れないなら、そこだけブラウザ操作にする
- 判定ルールは人が決める。 「入力漏れ」「リンク切れ」の定義は AI に出させて、人が確かめる
- 個人情報の扱いは最初に決める。 どこに投稿するか、誰が見るかは自動化の前に考える
作業は AI に任せて、ワクワクすることや、あるべき方向性の判断などに、貴重な「人」というリソースを使っていきたいですね。
求職者の方向けにお話しすると、シスナビはまだ規模の小さい会社なので、こういった小さな改善と最適化のトライアンドエラーがやりやすいところが魅力だと思います。私も1人でガシガシ効率化を進めるのではなく、「こういうこともできるよ」「使ってみようよ」と、共に歩む姿勢で進めていくことを大事にしたいと考えています。
それではまた、いいネタが見つかったらここで書いていきます。


