技術英語リーディング帳 · Topic 5最重要

モデルに「道具」を持たせるとは何か — Tool Use / MCP / Skills / サブエージェント

このトピックの概要約1分

去年まで、モデルを賢く動かすための足場(scaffolding)は開発者が自分で組む必要があった。どのツールを呼ぶか選ぶ router(振り分け装置)、失敗時にやり直す retry loop(再試行ループ)、出力を検証する validator(検証器) — そういった配管を何百行も書いてから、ようやく本来作りたいものに取りかかれた。Topic 5 のテーマは、その配管の多くが今やモデルのツール利用能力・Claude Code・Claude Managed Agents・SDK・サーバー側ツールなどに吸収されつつあり、代わりに開発者は「どの道具・文脈・権限・ワークフローを持たせるか」に集中しやすくなった、という転換だ。モデルは単なる入出力の箱ではなく、その周りに広がっていく toolkit(道具一式) として捉える。具体的には、モデルが自分でツールを選ぶ tool use(ツール利用)、外部サービスへの標準的な接続口 MCP(モデル文脈プロトコル)、再利用可能な手順書 skill(スキル)、そして大きな仕事を分担させる subagent(下位エージェント) — これらが連なって一つの仕事を成し遂げる仕組みを、当日の英語講演で耳にすることになる。

重要語彙覚えたい 0 / 15

を付けた単語は マイ単語 にまとまります(この端末のみ保存)。

覚えたい用語今回の講演文脈での意味一般的な意味語源・由来
scaffolding 昔は自分で組んだ周辺コード。今はモデル・Claude Code・Managed Agents 等に吸収されつつある 足場、骨組み scaffold(建築の足場)。完成すれば外す一時的構造、という含み
tool use モデルが外部機能を呼び出す力。今は自分でツールを選ぶ 道具の使用
tool routing どのツールを渡すか人が事前に選ぶこと。今は基本形ではなく、過剰だと逆効果。ただし大規模ツール群では tool search 等の設計は残る ツールの振り分け route(経路を決める)
retry loop 失敗時にやり直す仕組み。今はエラーを文脈に戻せば、Claudeが再試行や別手段を選ぶことがある 再試行の繰り返し
output schema ツールが返す値の形。これも渡すと賢く動く。※Claude APIのstrict tool useは主に入力スキーマを保証 出力の構造定義 schema(型)。ギリシャ語 skhēma「形」
hook ツール呼び出しの前後に処理を差し込む仕掛け 引っかけ、フック 釣り針の hook。処理を「引っかける」点
context management 長く動くための文脈の保ち方。今は数行の設定で済む 文脈の管理
MCP (Model Context Protocol) 外部サービスへつなぐ共通の接続規格 Protocol:ギリシャ語 prōtokollon → 取り決め
MCP server データ・ツール・ワークフローを MCP 経由で公開するサーバー MCPサーバー
skill エージェントに持たせる再利用できる手順書 技能、スキル
subagent / multi-agent orchestration 親が別のエージェントを生み、分担・連携させること 下位エージェント/複数エージェントの統率 orchestration:オーケストラの指揮 → 全体の統率
credential vault トークンをClaudeに見せず安全に保管・注入する仕組み 認証情報の金庫 vault:地下金庫。ラテン語 volvere「丸く囲う」
sandbox Claudeが安全にコードを動かす隔離環境(Managed Agents/code execution)。Claude Codeのローカル実行とは区別 砂場、隔離環境 子供の砂場 → 外に影響しない実験場の比喩
code execution Claudeが自分の環境でコードを書いて動かすこと コードの実行
front door (for agents) あらゆるソフトがエージェント向けの入口を持つ将来像 (エージェント用の)正面玄関

英文リーディング

English Reading Passage

A year ago, an agent meant heavy scaffolding around the model — a router to narrow tools, retry loops for failures. Today much of that work has moved into Claude's tool-use layer, Claude Code, and Managed Agents. With tool use, Claude reads each tool's description and decides when to call it; manual tool routing is no longer the default, and over-routing can make agents brittle. When a tool fails and the error returns to the conversation, Claude can often adjust and try another path. From there, the toolkit reaches outward. Through MCP, an agent connects to outside services like Linear or GitHub: in Managed Agents a private MCP server is reached over a tunnel, and credentials are referenced from a credential vault so Claude never handles raw tokens. A skill gives the agent reusable instructions for a task — Claude Code already ships with one for these APIs. In Managed Agents, code runs inside an isolated sandbox, and multi-agent orchestration lets a coordinator delegate specialized work to subagents and gather their results. The lesson: spend less effort rebuilding generic plumbing, and more on what tools, context, and permissions your agent should have.

日本語訳

1年前、エージェントを作るとはモデルの周りに重い scaffolding(足場) を組むことだった。ツールを絞り込む router(振り分け装置) や、失敗に備える retry loops(再試行ループ) だ。今日では、その多くがClaudeのツール利用層・Claude Code・Managed Agents へと移っている。tool use(ツール利用) において、Claudeは各ツールの説明を読み、いつ呼ぶかを判断する。手動の tool routing(ツールの振り分け) はもはや基本形ではなく、過剰にやるとエージェントを脆くしうる。ツールが失敗してエラーが会話に戻されれば、Claudeはしばしば調整して別の手を試す。そこから道具一式は外へと広がっていく。MCP(モデル文脈プロトコル) を通じて、エージェントはLinearやGitHubのような外部サービスに接続する。Managed Agents では、私設の MCP server(MCPサーバー) はトンネル経由で到達でき、認証情報は credential vault(認証情報の金庫) から参照されるので、Claudeが生のトークンを扱うことはない。skill(スキル) は、ある作業のための再利用できる手順書をエージェントに与える — Claude Codeは、これらのAPI向けのものを既に同梱している。Managed Agents では、コードは隔離された sandbox(隔離環境) の中で動き、multi-agent orchestration(複数エージェントの統率) によって、統率役は subagents(下位エージェント) に専門の作業を任せ、結果をまとめられる。教訓はこうだ。汎用的な配管を組み直す労力を減らし、エージェントにどの道具・文脈・権限を持たせるかに力を注ごう。
出典・参考リンク5

この講演を聞くなら覚える単語

下記の講演を聞く予定なら、上の「重要語彙」を覚えておくと当日の聞き取りがぐっと楽になります。
並びはトピックとの関連性の順で、講演自体の優劣ではありません。

このトピックに一番沿っている講演6件
6/1011:15 – 11:45 Breakout stage
The expanding toolkit
6/1011:30 – 12:15 Workshop
Beyond the basics with Claude Code
6/1110:00 – 10:30 Founder stage
Claude Code native company building: How GenerativeX rewired every function around AI
6/1110:00 – 10:45 Workshop
How we Claude Code
6/1114:00 – 14:30 Founder stage
Code less, query more: A co-founder's 30-day dive into Claude Code sub-agents
6/1114:00 – 14:45 Workshop
Tool, skill, or subagent? Decomposing an agent that outgrew its prompt
このトピックに内容が近い講演3件
6/1014:30 – 15:15 Workshop
Build a production-ready agent with Claude Managed Agents
6/1012:30 – 13:15 Workshop
Stop babysitting your agents
6/1111:00 – 11:45 Workshop
Ship your first Managed Agent
このトピックに関連のある講演1件
6/1010:30 – 11:00 Breakout stage
Memory and dreaming for self-learning agents
プランナーで参加予定を決める