道具を持たせれば自律する:SkillとToolを結合して「勝手に仕事を見つける」エージェントを作る

この記事は、Growth Lab編集部 が Autonomous Agent / Tool Use / MCP の観点から検証結果を整理したものです。
読了前に全体像を掴み、その後に目次から必要な節へ進める構成を想定しています。
目次を表示
TL;DR
- AI エージェントを「道具」から「自律自走するパートナー」へ昇華させる設計
- Skill(思考知識)と Tool(実行手段)を統合したフィードバックループ
- 人間は「指示出し」ではなく、チェックポイントでの「承認」に専念する
The Pain: 指示待ちエージェント
スキルファイルを定義しても、人間が「実行して」と言わなければ動きません。これではまだ「便利な道具」止まりです。真の自律エージェントは、状況を見て自分から道具を取り出して作業を始めるべきです。
The Solution: Skill + Tool Integration
エージェントに「思考手順(Skill)」と「実行手段(Tool)」の両方を持たせ、ループさせます。
- Skill: 何をすべきか、どう判断すべきかの知識。
- Tool: ファイルを読む、コマンドを実行する、Webを検索する能力(MCP)。
自律性を支えるアーキテクチャ
graph TD
A[Global Goal] --> B{Agent Selector}
B --> C[Plan Agent]
B --> D[Execution Agent]
C -->|Create Spec| D
D -->|Produce Result| E{Test/Review Gate}
E -->|Success| F[Done]
E -->|Failure| B
ステップ別:AI と人間の分業
| フェーズ | AI エージェントの動き | 人間の介在余地 | | :--------------- | :-------------------------------------------- | :--------------------------- | | Observation | コードベースや Issue を読み取り、現状を把握 | 課題(Issue)の投稿 | | Planning | 解決のための手順(Implementation Plan)を提案 | プランの承認(Approval) | | Execution | 実際にファイルを生成・編集・コマンド実行 | なし(AI が自走) | | Verification | テストの実行、自己修正ループ | PR の最終マージ |
The Implementation: 自律ループの例
今回の記事作成プロジェクト全体が、まさにこの「自律ループ」の成果です。
- Goal: 「3シリーズの記事を書く」というタスクが渡される。
- Observe: エージェントは
spec/を読み(Tool)、現状を把握する。 - Think:
theme-discoveryスキル(Skill)を参照し、「まずはネタ出しが必要だ」と判断する。 - Act: ディレクトリをスキャンし(Tool)、アイデアを提案する。
- Loop: 人間の承認を得たら、次は執筆スキル(Skill)を使ってファイルを作成(Tool)する。
人間の役割は?
ここで人間が行ったのは、最初の「ゴールの設定」と、途中の「承認(Approval)」だけです。具体的なコマンド操作やファイル作成はすべてエージェントが自律的に行いました。
The Takeaway: 9本の記事を書き終えて
この全3シリーズ・9本の記事を通じて、以下のことをお伝えしました。
- Robustness: 堅牢な自動化基盤を作ること。
- Control: 仕様書(SDD)でエージェントを制御すること。
- Autonomy: スキルとツールで自律性を与えること。
これらはすべて、AIを単なる「チャットボット」としてではなく、頼れる「エンジニアリング・パートナー」として扱うための技術です。
さあ、あなたのリポジトリにも .agents/skills/ ディレクトリを作り、最初のエージェントを雇い入れてみませんか?
References
Growth Lab編集部
Autonomous Agent / Tool Use / MCP
AIエージェント開発、記事制作フロー、デザインシステム運用の接続を実装ベースで検証し、再現可能な手順へ落とし込むことを目的に運営しています。
あわせて読む
同じテーマや近い文脈の記事を続けて読めるようにする。
継続接点
更新を追いかける
新着記事、特集、検証ログをまとめて追える入口として使う。メール購読導線の本実装前でも、継続接点を切らさない。
- 新着記事をまとめて確認できる
- 関連記事や特集ページへつながる
- 実験ログを継続的に追える
本実装ではメール購読や通知機能へ差し替え可能。