Cline SDK v0.0.83 リリースCline SDK v0.0.83
匿名の公開いいねです。記事の保存・お気に入りではなく、Featured、Top 3、重要度、掲載順位には影響しません。仕組みとプライバシーAnonymous public likes are reactions, not saved articles or bookmarks. They do not affect Featured, Top 3, importance, or listing order.How it works and privacy
- Cline SDK v0.0.83は、ハブ管理のAgent Pluginsを導入し、スキル公開とMCPサーバー起動を一元化しました。
- ワークスペースを自動走査しないため、利用者はリポジトリ由来のサーバーを暗黙に動かさず安全に拡張できます。
- Cline SDK v0.0.83 adds hub-controlled Agent Plugins with namespaced skills and automatic MCP startup.
- It skips workspace scanning, enabling safer centralized extensions.
本ページの本文と要約は AI による自動生成です。日本語版と英語版は言語ごとに独立して生成されるため、表現や詳しさが異なる場合があります。正確性は元記事 (github.com) をご確認ください。The body and summaries are AI-generated independently for each language, so wording and detail may differ. Verify accuracy at the original source (github.com).
要約と収集メタデータに基づく AI 解説。元記事全文の転載・翻訳ではありません。AI explainer based on the summaries and collected metadata, not a copy or translation of the full source article.
ハブ管理
Cline SDK v0.0.83では、ハブ管理のAgent Pluginsが導入された。スキルの公開とMCPサーバーの起動をハブ側に集約し、クライアントごとに読み込みや有効化の仕組みを持つ必要をなくした点が重要となる。
スキル公開
ハブホスト上の「~/.agents/plugins/*」に配置されたパッケージは、各パッケージのルートにある「plugin.json」を基に検出、検証される。検証を通過した「skills/」配下のスキルは、skillsツールを通じて公開される。
公開時の名前は「plugin-name:skill-name」という形式になる。プラグイン名とスキル名を組み合わせることで、どのプラグインに属するスキルかが名前に反映される構成だ。
MCPサーバー
「mcp.json」に定義されたstdio、Streamable HTTP、従来のSSEサーバーは、「cline_mcp_settings.json」を変更せずに起動される。これにより、Agent Pluginsの検出からスキル公開、MCPサーバー起動までをハブ側で扱える。
一方、ワークスペース内の「.agents/plugins」ディレクトリは意図的に走査されない。リポジトリを開いただけで、そのリポジトリが制御するMCPサーバーが暗黙に起動することを避けるための仕様である。
有効化設定
追加のルートを利用する場合は、「agentPluginPaths」で明示的に指定する必要がある。有効化の状態は、マニフェスト名をキーとしてハブ設定に保持され、変更時には「settings.changed」が公開される。このため、クライアント側で独自のローダーや有効化状態の保存領域を用意する必要はない。あわせて、関連する2件の不具合も修正された。
Hub-managed Agent Plugins
Cline SDK v0.0.83 introduces hub-managed Agent Plugins, centralizing plugin discovery, skill exposure, MCP server startup, and enablement. This matters because clients no longer need to maintain their own plugin loader or enablement store.
On the hub host, packages placed under ~/.agents/plugins/* are discovered and validated using the plugin.json file at each package root. This gives the hub control over which discovered packages are treated as valid plugins.
Skills Tool
Valid skills found under a plugin’s skills/ directory are exposed through the skills tool. Each skill uses a namespaced identifier in the form plugin-name:skill-name.
The plugin name therefore becomes part of the exposed skill name, distinguishing skills provided by different plugins. Skill availability is managed alongside the plugin rather than through a separate client-side loading mechanism.
MCP Server Startup
Agent Plugins can also define servers through mcp.json. The hub starts stdio, Streamable HTTP, and legacy SSE servers specified there without modifying cline_mcp_settings.json.
This makes MCP server startup part of hub-controlled plugin management. The release describes this as automatic MCP startup, with plugin enablement and server handling managed centrally instead of requiring each client to implement its own process.
Workspace .agents/plugins
Workspace .agents/plugins directories are deliberately excluded from automatic scanning. As a result, opening a repository cannot implicitly start MCP servers controlled by that repository.
Additional plugin roots can still be used, but they must be supplied explicitly through agentPluginPaths. This preserves extension through extra locations while requiring an explicit configuration choice.
Enablement is stored in hub settings and keyed by the plugin manifest name. Changes publish settings.changed, allowing clients to receive updated settings without keeping a separate enablement store. The release also reports two bug fixes made alongside the Agent Plugins work.
ポコとTECHガイドPoko & TECH Guide
ポコと当サイトのTECHガイドが、記事の要約と収集した情報から読みどころを語るAI生成の対話です。Poko and TECH Dashboard's own TECH Guide discuss the article's highlights in an AI-generated conversation based on its summary and collected source details.
- ポコPokoハブのプラグインは自動で見つけるのに、ワークスペースは走査しないんだね。それってなぜ?It discovers plugins on the hub but won’t scan the workspace. Why make that distinction?
- TECHガイドTECH Guideこの記事では、ハブ上のプラグインだけを検証し、スキル公開やMCP起動をまとめる仕組みじゃ。リポジトリを開いただけで、その中のMCPが暗黙に動くのを防げるのう。The release validates hub-hosted plugins and centralizes skill exposure and MCP startup. It avoids implicitly launching MCP servers just because someone opened a repository.
- ポコPokoつまり、建物の管理室が許可した設備だけ動かす感じ?利用者やクライアント側の管理も楽になるのかな。So it’s like only running equipment approved by the building’s control room? Does that also simplify things for users and clients?
- TECHガイドTECH Guideそんなイメージじゃよ。記事だと、有効化設定はハブ側に置かれ、クライアントごとのローダーや有効化情報の保存が不要になるとしておる。That’s a good analogy. The article says enablement lives in hub settings, so clients no longer need separate loaders or their own enablement stores.
- ポコPokoへえ、拡張機能をハブで一元管理しつつ、リポジトリ由来のMCPが勝手に起動しないようにしたんだね。Oh, I get it: extensions are managed centrally on the hub, while repository-controlled MCP servers don’t start on their own.
- TECHガイドTECH Guideそういう更新じゃ。なお、別の場所を対象に加えるならagentPluginPathsで明示する必要があり、有効化はマニフェスト名を基準に管理されるぞ。That’s the key change. One caveat noted in the release: extra plugin roots must be explicitly added through agentPluginPaths, and enablement is keyed by manifest name.