更新日:
5/8/2026

Microsoft Skill Recorderとは?PC操作をAIスキル化する仕組みとおすすめタスク10選

blog header image

目次

この記事のポイント

Skill Recorderは、人が一度行ったPC作業を記録し、AIが再利用できる手順書「SKILL.md」へ変換する
マウス操作を同じ位置で繰り返すだけの録画型RPAではなく、作業の意図と順序を抽出して一般化する
毎回長いプロンプトを書くより、実際の操作を見せるほうが手順の抜けや説明の曖昧さを減らしやすい
作成したスキルは手動実行だけでなく、Microsoft Scoutなどでスケジュール・条件付き自動化にも利用できる
機密情報の映り込み、生成された権限設定、例外処理の不足を確認せずに運用するのは危険

業務をAIに任せようとして、長いプロンプトを書いたものの、思った順番で処理されなかった経験はないでしょうか。

「このサイトを開き、対象期間を指定し、CSVを出力して、不要な列を削除し、前月と比較してから報告書を作る」と文章で説明しても、人が無意識に行っている細かな判断までは伝わりません。

入力欄の選び方、ファイル名の付け方、処理を止める条件などが抜けると、AIはもっともらしい方法で不足部分を補ってしまいます。

Microsoftが公開した「Skill Recorder」は、この問題を逆方向から解決しようとするアプリです。

手順を文章だけで教えるのではなく、利用者が実際に作業する様子を画面上で記録し、必要に応じて音声で意図を説明します。

その記録をGitHub Copilot CLIが解析し、AIエージェント向けの再利用可能なスキルや自動化へ変換します。

ITmediaは2026年8月4日、Skill Recorderを「PC操作を録画すると、その作業をAIが再現できるよう支援するデスクトップアプリ」として紹介しました。

Microsoftの公式リポジトリではMITライセンスで公開されており、Microsoft Scout、Microsoft 365 Copilot Cowork、Copilot Studioなどで使うスキルを作成できます。

ただし、「アプリが無料公開された」という説明だけでは実態を正確につかめません。

Skill Recorder自体はオープンソースですが、解析にはGitHub Copilotへのアクセスが必要です。

さらに、作ったスキルを実行する製品によって、Microsoft 365 Copilotの契約や組織管理者による設定、プレビュー参加などの条件が加わります。

Microsoft Skill Recorderとは何か

PC操作をAI向けの手順書へ変換するアプリ

Skill Recorderは、利用者がPC上で行った一連の作業を記録し、その記録からAIエージェントが理解できる「目的」と「順序付きの手順」を生成するデスクトップアプリです。

記録対象には、画面の変化、利用しているアプリやウィンドウの切り替え、閲覧ページ、コピーしたテキストの短いプレビューなどが含まれます。

任意でマイクを有効にすると、「ここでは公開済みの記事を除外する」「金額が空欄なら処理を止める」といった、画面だけでは分からない判断理由も説明できます。

基本的な流れは次の4段階です。

  1. Record:利用者が普段どおりに作業する
  2. Control:記録中にマイクのオン・オフや録画状態を管理する
  3. Analyze:GitHub Copilotが作業の目的と順序を分析する
  4. Create:確認・修正した内容からスキルまたは自動化を作る

生成されるスキルの中心は、Markdown形式の「SKILL.md」です。

ファイル内には、スキルの名前、使用すべき場面、実行手順、必要なツールなどを記載できます。

必要に応じてスクリプト、テンプレート、参考資料を同じフォルダへ含めることも可能です。

Agent Skillsは、指示、スクリプト、参考資料をまとめた移植可能なパッケージとして設計されています。

録画したクリックをそのまま再生するわけではない

従来のマクロや一部のRPAでは、「画面上のこの位置をクリックする」「特定のボタンが表示されたら次へ進む」といったUI操作を固定的に再現します。

この方式は同じ画面を大量処理する用途には向いていますが、画面配置や項目名が変わると動かなくなることがあります。

Skill Recorderは、記録した操作から作業意図を再構成し、可能な場合はエージェントが持つネイティブツールを優先します。

公式リポジトリでは、GitHubの作業なら画面上のクリックを繰り返すよりgh CLIを、Web情報の取得ならブラウザ上のコピーよりWeb取得ツールを使う例が示されています。

つまり、一度フォームへ入力した記録を「その座標を再クリックする手順」として保存するのではなく、「対象データを取得し、条件を確認してフォームへ登録する作業」として一般化することを目指しています。

スキルと自動化は別の役割を持つ

スキルは、必要なときに呼び出して使う再利用可能な業務手順です。

一方、自動化は同じ手順を日時や条件に基づいて実行します。

方法 主な用途 利用者が用意するもの 実行方法 向いている作業
一度きりのプロンプト その場での依頼 目的、条件、出力形式を文章で説明 チャットで毎回指示 要約、相談、単発の文書作成
スキル 手順の再利用 SKILL.md、必要に応じてテンプレートやスクリプト 利用者またはAIが必要時に呼び出す 社内ルールに沿った定型業務、複数工程の作業
自動化 定期・条件付き実行 スキルの手順、実行日時、条件、権限 スケジュールまたはトリガーで開始 週次レポート、監視、定期整理、通知
従来型RPA 固定UIの反復操作 操作対象、座標、セレクター、分岐条件 定義済みフローを再生 画面と手順がほとんど変わらない大量処理

Microsoft 365 Copilot Coworkでは、作成したスキルをOneDriveの所定フォルダへ保存でき、次回以降のセッションで利用できます。

定期実行するプロンプトも作成できますが、公式仕様ではカスタムスキルは最大50件、スケジュール済みプロンプトは最大5件です。

Microsoft Scoutでは、指定時刻に動く自動化に加え、条件成立時の実行や、15分から120分間隔で確認するHeartbeatモードが用意されています。

ただしScoutは2026年8月5日時点でFrontierプレビューに位置付けられています。

Skill Recorderでできること

普段の仕事を見せて、再利用可能な業務手順にする

Skill Recorderの価値は、言葉にしにくい作業をAIへ渡せる点にあります。

例えば、毎週の営業レポートを作る担当者は、CRMからデータを出力し、スプレッドシートで不要な案件を除外し、前週との差を確認してから、上司向けの文章へまとめているかもしれません。

この手順を文章だけで説明すると、対象期間、除外条件、金額の扱い、報告書の構成など、多くの情報を明示する必要があります。

Skill Recorderでは、担当者が一度作業を行いながら、必要な場面で判断理由を話します。

解析後に生成された手順を確認し、変動する値を入力項目へ置き換えれば、翌週以降も同じ考え方で処理できるスキルにできます。

複数のアプリをまたぐ作業を一つにまとめる

業務では、一つのアプリだけで作業が完結しないことが珍しくありません。

メールの内容を確認し、添付ファイルを保存し、Excelへ入力し、社内システムでステータスを更新し、最後にTeamsへ報告する、といった流れです。

通常のAIチャットでは、アプリごとに指示を分けたり、途中結果をコピーして渡したりする必要があります。

Microsoft Scoutは、許可された範囲でローカルファイル、シェル、ブラウザ、Microsoft 365へアクセスできます。

ファイル作成、Webフォーム入力、メールや予定表の確認を一つの会話から進められるため、Skill Recorderで抽出した複数アプリ間の手順と相性があります。

作成したスキルを共有・編集する

スキルは一度作って終わりではありません。

SKILL.mdは通常のテキストファイルなので、生成後に人が読み、条件や例外処理を修正できます。

Copilot Coworkでは、スキルを自分だけで使うほか、組織内の特定ユーザーへ共有できます。

スキルには最大20個の補助ファイルを含められ、テンプレート、社内ルール、検証用スクリプトなどを追加可能です。

手順変更が発生したときも、毎回メンバー全員へ新しいプロンプトを配布するより、共有スキルを更新するほうが管理しやすくなります。

業務ノウハウを個人のチャット履歴から切り離し、確認可能なファイルとして残せるためです。

プロンプトより楽で正確になりやすい理由

人は自分の作業をすべて言語化できない

長年続けている仕事ほど、本人にとって当たり前になっている判断が増えます。

「この顧客は継続案件なので別シートへ入れる」「タイトルに日付がなければ公開日を確認する」「合計金額が一致しない場合は登録しない」といった判断は、作業を見れば分かっても、最初からプロンプトへ漏れなく書くのは困難です。

Skill Recorderは、実際の画面遷移、ウィンドウ切り替え、コピー操作、音声説明を組み合わせて分析します。

文章だけで手順を思い出す方式より、現場で行われている順序や参照先を拾いやすくなります。

操作ではなく目的へ変換する

長いプロンプトでは、「どのボタンを押すか」という操作説明と、「何を達成したいか」という目的が混在しがちです。

画面が変われば操作説明は使えなくなりますが、目的と判断基準は残ります。

Skill Recorderは、記録した一回の作業から全体の意図と順序付きのステップを作り、可能な範囲でネイティブツールを利用する手順へ一般化します。

そのため、録画型マクロより環境変化へ対応しやすく、同じ目的を持つ別データにも再利用しやすくなります。

ただし、どの程度まで一般化できるかは、記録内容、利用可能なツール、対象サービスの仕様に左右されます。

画面を一度見せれば、すべての例外まで自動的に理解するわけではありません。

人が確認してからスキル化できる

Skill Recorderは、録画後すぐに無条件で自動化を開始する仕組みではありません。

解析された目的と手順を利用者が確認し、必要に応じて編集してからスキルや自動化を作ります。

この確認工程により、AIが誤解した操作、不要な処理、固定値のまま残った情報を修正できます。

一度きりのプロンプトでは、入力した文章とAIの解釈がその場で消費されます。

一方、SKILL.mdなら、誰が読んでも確認できる形で手順を残せます。

誤りを直した内容も次回以降へ引き継がれるため、同じ説明を何度も書き直す必要がありません。

必要なときだけ手順を読み込める

Agent Skillsは、必要なスキルだけを段階的に読み込む「プログレッシブ・ディスクロージャー」を採用しています。

すべての社内ルールや手順を巨大なシステムプロンプトへ入れるのではなく、作業に応じて必要なスキルを選び、その内容を参照します。

これにより、無関係な指示が回答へ干渉する可能性を抑えながら、専門的な手順を追加できます。

営業報告、請求書処理、記事公開、顧客対応を別々のスキルに分ければ、用途ごとに修正や共有もしやすくなります。

正確さは「録画したから」ではなく「検証可能だから」高められる

Skill Recorderを使えば、無条件に正確になるわけではありません。

精度を高める中心は、実際の操作を記録できることに加えて、生成された手順を読み、テストし、修正できる点にあります。

特に、次の情報は録画後に人が追加する必要があります。

  • 処理を開始してよい条件
  • 作業を中止する条件
  • 欠損値や重複があった場合の扱い
  • 外部へ送信する前の承認
  • 失敗時の保存先と報告方法
  • 利用してよいファイル、コマンド、Webサイトの範囲

録画は手順書のたたき台を作る負担を大きく下げますが、業務ルールの最終決定までAIへ委ねるものではありません。

Skill Recorderで作りたいおすすめタスク10選

Skill Recorderと相性がよいのは、「定期的に繰り返す」「複数工程がある」「判断条件を説明できる」「結果を人が確認できる」という4条件を満たす仕事です。

反対に、毎回目的が大きく変わる企画、法的判断、採用や融資の最終決定、取り消せない送金などは、最初のスキル化対象には向きません。

おすすめタスク 記録する作業 作成するスキルの役割 自動化する場合の注意点
1.週次営業レポート作成 CRMや表計算から対象案件を抽出し、前週差と失注理由を整理する 集計条件、除外ルール、報告書の構成を統一する 金額や案件ステータスの更新日時を明記する
2.見込み顧客の調査とCRM登録 企業サイトを確認し、業種、規模、問い合わせ先、関連ニュースを登録する 調査項目と情報源の優先順位を固定する 推測情報を確定情報として登録しない
3.請求書・経費データの確認 添付ファイルを開き、日付、金額、取引先、税区分を表へ転記する 入力形式、重複確認、差し戻し条件を標準化する 支払確定や振込処理は人の承認を残す
4.問い合わせの分類と返信案作成 受信内容を確認し、カテゴリ、緊急度、担当部署を判断する 分類基準と返信テンプレートを適用する 苦情、法務、個人情報を含む案件は自動送信しない
5.会議前のブリーフ作成 メール、予定表、過去資料から議題と未解決事項を集める 参加者、目的、過去の決定、確認事項を一枚にまとめる 古い資料と最新資料を混同しないよう日付を残す
6.記事の入稿・公開前チェック 原稿、画像、タイトル、メタ情報、リンク、見出しを確認してCMSへ入力する 媒体固有の入稿ルールとチェック項目を再現する 公開操作はプレビュー確認後に承認する
7.競合・市場調査レポート 指定サイトや公式発表を回り、変更点と根拠を記録する 参照先、比較項目、引用方法、出力形式を統一する 未確認情報と公式情報を明確に分ける
8.Webサイトの定期確認 フォーム、リンク、主要ページ、料金表示を順番に確認する 同じ検査手順で表示崩れやリンク切れを探す ログイン情報を録画せず、テスト環境を優先する
9.ファイル整理と月次アーカイブ ファイル名を整え、月別・案件別フォルダへ移動する 命名規則、保存場所、重複ファイルの扱いを統一する 削除ではなく隔離フォルダへの移動から始める
10.GitHub Issue・リリースノート作成 変更履歴、テスト結果、関連Issueを確認して文章化する 必要項目、ラベル、担当者、リリース形式を揃える コード公開やマージは個別承認を残す

最初に作るなら「記事公開前チェック」がおすすめ

初めてSkill Recorderを使う場合は、結果を目視で確認でき、失敗しても戻しやすい作業から始めるのが安全です。

例えば記事の公開前チェックでは、原稿を開き、タイトル、見出し階層、メタディスクリプション、画像、内部リンク、公開日時を順番に確認します。

この作業を録画しながら「リンク先が404なら公開しない」「公開日が未来なら予約投稿にする」と説明すれば、媒体固有のチェック手順をスキルへ反映できます。

いきなり自動公開まで任せる必要はありません。

最初は確認結果をレポートとして出力するだけにし、安定してからCMS入力、下書き保存、予約投稿へ範囲を広げるほうが安全です。

導入前に確認したい条件と注意点

「無料公開」は、すべて無料で使えるという意味ではない

Skill RecorderのコードはMITライセンスで公開されていますが、2026年8月5日時点の配布形態はソースリリースです。

完成済みのインストーラーをダウンロードする形式ではなく、指定されたコミットのソースを取得し、利用者のPC上でビルドします。

最新リリースはv0.3.1で、Windows版インストール処理の問題を修正したパッチです。

Skill Recorderで録画内容を解析するには、GitHub CopilotへアクセスできるGitHubアカウントが必要です。

GitHub Copilotには無料プランもありますが、利用量や機能に制限があります。作成したスキルをどこで実行するかによって、追加のライセンス条件も変わります。

Copilot CoworkはMicrosoft 365 Copilot利用者向けです。

Microsoft Scoutはさらに条件が厳しく、Frontierへの組織参加、管理者によるIntune設定、Microsoft 365 Copilot、GitHub Copilot BusinessまたはEnterpriseなどが必要です。

録画中にパスワードや機密情報を表示しない

録画、保存、画面抽出、任意の音声文字起こしはPC上で行われます。

ただし「Analyze」を実行すると、ウィンドウや文書のタイトル、URL、クリップボードのプレビュー、抽出された画面画像、音声の文字起こしがGitHubのクラウドへ送信されます。

したがって、次の情報は録画前に画面から除く必要があります。

  • パスワード、APIキー、アクセストークン
  • 顧客の個人情報
  • 未公開の契約書や人事情報
  • 決済画面、銀行口座、クレジットカード情報
  • 他社へ開示できない管理画面や分析データ

パスワード入力部分だけ後で削除する運用ではなく、録画用のテストアカウントやダミーデータを用意するほうが安全です。

生成されたSKILL.mdと権限を必ず読む

スキルはAIに渡す指示であり、スクリプトやコマンド実行権限を含めることがあります。

外部から取得したスキルを内容確認なしで追加してはいけません。

GitHubの公式ドキュメントも、allowed-toolsでシェルやBashを事前承認する場合、スキルと参照スクリプトを完全に信頼できるときだけ許可するよう警告しています。

Skill Recorderの公開Issueには、利用者が確認した計画より広いallowed-toolsが生成後のSKILL.mdへ書き込まれる可能性を指摘した、高重要度の報告も残っています。

また、録画の開始・終了処理に失敗すると、アプリの再起動が必要になる状態へ入るという報告もあります。

いずれも2026年8月5日時点で公開リポジトリ上のIssueとして確認できます。

業務利用では、生成されたファイルをそのまま本番へ入れず、少なくとも次の項目を確認する必要があります。

  1. 使用するツールとコマンド
  2. 読み書きするフォルダ
  3. アクセスするドメイン
  4. 外部送信を伴う操作
  5. 削除、上書き、公開処理
  6. エラー時の動作
  7. 固定値として残っている個人情報

一回の録画だけで例外処理は完成しない

録画した作業が正常に完了した場合、生成される手順も正常系へ偏ります。

請求書の金額が空欄だった場合、Webサイトへ接続できなかった場合、対象ファイルが二つ見つかった場合など、録画中に発生しなかった状況は明示的に追加する必要があります。

導入時は、通常ケースだけでなく、欠損、重複、権限不足、通信失敗、形式違いを使ったテストを行います。

AIへ作業を覚えさせるというより、「人が作った初期手順をAIが整理し、人が例外条件を補う」と考えたほうが実態に近いでしょう。

Skill Recorderが変えるのは、AIへの指示方法です。

これまでは、人が業務を頭の中で分解し、長いプロンプトやマニュアルへ書き直す必要がありました。

Skill Recorderでは、まず普段どおりに作業を見せ、AIに目的と順序を抽出させてから、人が不足するルールを補います。

この方法がプロンプトより楽なのは、説明をゼロから書かなくてよいからです。

正確になりやすいのは、実際の操作を参照し、生成された手順をファイルとして確認・修正・再利用できるからです。

ただし、録画は完成品ではなく、スキル作成の入口にすぎません。

機密情報を含めず、権限を絞り、例外処理を追加し、最初は読み取りや下書き作成に限定する必要があります。

導入候補を選ぶ際は、「繰り返し回数が多いか」だけでなく、「判断基準を説明できるか」「結果を確認できるか」「失敗しても戻せるか」を確認してください。

この3条件が揃う仕事から始めれば、Skill Recorderは個人の操作を記録するツールではなく、組織の業務ノウハウを再利用可能なAIスキルへ変える基盤になります。

他の記事も読む

X account logo
Xアカウントをフォロー!
最新の情報をいち早くゲット!
フォローする
back to article page
記事一覧に戻る
シェア
share link icon
‍無料会員登録
支持投票やブックマークなど、すべての機能にアクセスできます。
登録はほんの数秒で完了します!
無料会員登録
ログイン