Engineering · アーキテクチャ

agens のスキル設計 — 繰り返す仕事を“覚えさせて”呼び出す

スキルとは、特定の仕事のやり方を“覚えさせて”持ち運べるようにする単位。agens は繰り返す業務をスキルとして登録し、必要になったときだけ読み込んで実行します。

要点

  • スキル=「手順・コツ・必要な道具」を1つにまとめた“持ち運べる能力”。一度教えれば、必要なときに呼び出せる。
  • 鍵は『段階的読み込み(progressive disclosure)』:起動時は名前と説明だけ(各〜100トークン)→ 関連したら本文 → 必要なファイルだけ。
  • だからスキルを何百個そろえても、AIは“今いる分だけ”読む。能力は文脈を圧迫せずに足し算で増やせる。
  • この設計は2026年の業界標準に:Anthropic が2025年に投入、OpenAI も2026年に同じ『スキル』の考え方を採用。
  • agens はスキルとワークフローで、繰り返す業務を“覚えた仕事”として呼び出し・自動化する。

繰り返す仕事は、一度“覚えさせる”

業務には「毎回ほぼ同じ手順でやる仕事」がたくさんあります。月次レポートの作り方、問い合わせ対応の型、申請書の埋め方——こうしたやり方を、その都度プロンプトで一から説明するのは非効率です。

agens では、こうした仕事の進め方をスキルとして“覚えさせ”ます。スキルは手順・コツ・必要な道具(テンプレートや小さなスクリプト)を1つにまとめた、持ち運べる能力の単位。一度用意すれば、必要なときに呼び出して、同じ品質で実行できます。

スキルは“持ち運べる能力”

スキル = フォルダSKILL.md(説明+手順)scripts /(実行コード)templates・resources1つの能力を“持ち運べる形”にagens説明で見つけて読む必要なときだけ
スキルは説明・手順・スクリプト・テンプレートをまとめた単位。agens は説明から関連するスキルを見つけ、必要なときだけ読み込む。

何百個あっても、読むのは“今いる分だけ”

スキルが増えると、全部を最初から読み込んでは文脈がいくらあっても足りません。そこで効くのが『段階的読み込み(progressive disclosure)』という設計です。

起動時に読むのは、各スキルの名前と短い説明だけ(1つあたり約100トークン)。実際にその仕事が関係しそうになって初めて本体(手順)を読み、さらに必要になったら同梱のファイルやスクリプトだけを読む。こうして agens は、スキルを何百個そろえても“今いる分だけ”を読み、文脈を圧迫しません。能力は足し算で増やせます。

必要な分だけ読む(段階的読み込み)

① 起動時に読む全スキルの名前+説明(各〜100トークン)関連したら② SKILL.md 全文手順の本体を読み込む必要なら③ 同梱ファイル・スクリプト使う分だけ読むのは必要な分だけ → 文脈を節約しつつ能力を足せる
起動時は名前+説明だけ(各〜100トークン)→ 関連したら本文 → 必要なら同梱ファイルだけ。読むのは必要な分だけなので、文脈を節約しつつ能力を足せる。

2026年、スキルは業界の共通設計になった

この“能力を持ち運べる単位にまとめ、段階的に読み込む”という考え方は、2025〜2026年に業界の共通設計になりました。Anthropic は2025年10月にエージェント向けの『スキル』を投入し、自社の各製品面で使えるようにしました。OpenAI も2026年4月のエージェント基盤更新で『スキルによる段階的読み込み』を主要な部品として採用しています。

agens は、このスキルの考え方と『ワークフロー(決まった手順の自動実行)』を組み合わせ、繰り返す業務を“覚えた仕事”として呼び出し・自動化できるようにしています。

スキルとワークフローの違い

スキルは「やり方(能力)を覚えさせる」もの、ワークフローは「決まった手順をスケジュールや起点に従って自動実行する」もの。覚えさせたスキルを、ワークフローから定期的に呼び出す——という組み合わせができます。詳しくは製品の「スキル・ワークフロー」をご覧ください。

よくある質問

スキルとは何ですか?
特定の仕事のやり方(手順・コツ・必要な道具)を1つにまとめた、持ち運べる能力の単位です。一度用意すれば必要なときに呼び出せます。基礎概念は homula.jp の学習ガイドで解説しています。
スキルをたくさん登録すると重く(遅く)なりませんか?
なりません。『段階的読み込み』により、起動時は各スキルの名前と説明だけ(約100トークン)を読み、本体や同梱ファイルは必要になったときだけ読み込みます。何百個あっても“今いる分だけ”しか読みません。
スキルとワークフローはどう違うのですか?
スキルは「やり方を覚えさせる」もの、ワークフローは「決まった手順を自動実行する」ものです。覚えさせたスキルをワークフローから定期的に呼び出す、といった組み合わせができます。
どんな仕事をスキルにできますか?
毎回ほぼ同じ手順で行う仕事——定例レポート作成、問い合わせ対応の型、申請書の作成など——が向いています。手順とテンプレート、必要なら小さなスクリプトをまとめて登録します。

最終更新: 2026-06