AIによる仕事の自動化リスク計算
AI雇用リスク計算ツールは、3つの実務的な評価を基に、職務が自動化の影響を受ける度合いを一貫した方法で推定します。業務の反復性、必要な創造性、重要な対人対応をそれぞれ0から10で評価してください。それらを組み合わせ、自動化リスクの割合と「低い」「中程度」「高い」の区分を返します。個人の失職を予測するものではなく、職務や将来シナリオを比較するための指標です。人員計画、キャリア面談、職務再設計を検討する際の、整理された出発点としてご利用ください。
無料で実行
肩書ではなく実際の業務を評価してください
まず、通常の1週間に担当者が実際に行う業務を書き出してください。同じ肩書でも内容は大きく異なります。たとえば業務コーディネーターでも、システム間の転記が中心の場合と、例外的な仕入先問題を解決して交渉する場合があります。安定した規則に従い、頻繁に繰り返され、入力と結果が予測しやすい業務ほど反復性を高くします。独自の発想、曖昧な状況の解釈、定型手順がない判断が成果を左右する場合は、創造性を高くしてください。信頼、共感、説得、ケア、交渉、リアルタイムの連携が重要であれば、対人対応を高く評価します。目立つ1つの作業だけで決めず、0から10までの尺度全体を使ってください。異なる作業群を含む職務は個別に計算し、それぞれの比率を検討すると、単純な平均より有用です。後から同僚が前提を確認し再評価できるよう、各数値の根拠も簡潔に記録してください。
スコアの計算方法をご確認ください
このモデルでは、反復性が全体の50%、必要な創造性の低さが30%、重要な対人対応の少なさが20%を占めます。各評価には0から10だけを入力できます。反復性はリスクを直接高めますが、創造性と対人対応は尺度を反転して計算するため、値が高いほどリスクを下げます。加重した結果を割合に換算し、小数第1位に丸めます。34未満は「低い」、34から66.9までは「中程度」、67以上は「高い」です。この重み付けにより、計算は単純で決定的かつ検証可能になり、同じ入力からは必ず同じ出力が得られます。ただし、これは分析用の枠組みであり、労働市場の予測ではありません。給与、業界での導入状況、規制、身体技能、技術費用、利用可能なデータ、組織の変革速度は考慮しません。実際の導入はこれらの要因に大きく左右されます。結果は3つの特性による比較指数であり、職業全体が消える確率ではありません。
推定結果をより良い意思決定につなげてください
結果は、人事判断を自動化するためではなく、検討すべき問い、投資、職務改善の機会を見つけるためにお使いください。高いスコアなら、ソフトウェアで支援できる反復作業、必要な管理策、節約した時間を顧客対応や品質、創造的業務へ振り向ける方法を調べる契機になります。中程度なら、一部は自動化しやすく、別の部分は状況判断や人間関係に依存する複合的な職務である可能性があります。低いスコアでも技術の影響がないとは限らず、調査、連絡、日程管理、準備を支援できます。現在の職務と工程変更後の職務など、現実的な複数のシナリオを比較してください。チームで話し合う際は3つの入力値も提示し、ラベルへの不安ではなく観察可能な業務について議論します。責任や利用可能な道具が変わったら再評価してください。重要な人員計画では、作業一覧、従業員との協議、業務データ、法的確認、業界調査も組み合わせる必要があります。目標は個人の価値を判定することではなく、適応、研修、責任ある支援の計画を明確にすることです。
活用例
職務を同じ基準で比較
チーム全体に同じ3要素の枠組みを適用し、作業別の詳しい自動化検討が必要な職務を特定します。
キャリア形成を計画
創造的判断や関係構築の責任を増やすことで、将来の職務の自動化リスクがどう変わるかを検討します。
職務再設計を評価
工程変更の前後を採点し、自動化、強化、維持の対象とする作業について話し合います。
よくある質問
計算ツールは何を返しますか?
小数第1位に丸めた自動化リスクの割合と、「低い」「中程度」「高い」の区分を返します。
評価値はどのように決めますか?
実際の業務を根拠に、通常の作業を0から10で評価してください。反復性、必要な創造性、重要な対人対応を個別に判断します。
高いスコアは仕事が消えることを意味しますか?
いいえ。3つの特性を体系的に比較する指標であり、解雇や職業全体の消滅を予測するものではありません。
尺度外の値を入力するとどうなりますか?
値がない、有限数でない、0未満、または10を超える場合は、無効な入力としてエラーを返します。
APIによる計算の料金はいくらですか?
APIリクエスト1回の料金は$0.002です。計算は決定的であり、外部のAIモデルには問い合わせません。
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/biz/ai-job-risk \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"repetitiveness":8,"creativity":3,"human_interaction":4}'const res = await fetch("https://api.kit.forhosting.com/biz/ai-job-risk", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"repetitiveness": 8,
"creativity": 3,
"human_interaction": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/biz/ai-job-risk",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"repetitiveness": 8,
"creativity": 3,
"human_interaction": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/biz/ai-job-risk", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"repetitiveness":8,"creativity":3,"human_interaction":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"repetitiveness":8,"creativity":3,"human_interaction":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/biz/ai-job-risk", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"repetitiveness": 8,
"creativity": 3,
"human_interaction": 4
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "biz.ai_job_risk",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |