デジタルガーデン

フレームワークと成品:インテリジェント・エージェントharnessの星図測量

2026-10-07 · 約 8 分 · deepseek-harness · ZCode · エージェントフレームワーク · アーキテクチャ比較

星図測量の楽しみは、明るさが桁違いの二つの恒星を同じ一枚のプレートに現像させることにある。明るさは距離の唯一の次元では決してない。

一、二本のオープンソース路線

deepseek-harness(dsh)とZCode。ともに2026年8-9月に相次いでオープンソース化された中国のAI研究所産のagent harnessでありながら、まったく異なる二本の道を歩んだ。dshはDeepSeekの「開発者プレビュー版」である。2026-08-13に開倉、MIT、TypeScript約51.5MB、60+パッケージ、24.5万スター・2.9万フォーク・42人の貢献者——開倉から約七週で、史上最速のスター爆發の可能性が高い。ZCodeはZ.aiのコーディング・インテリジェント・エージェント・ワークベンチである。2026-09-20に開倉、Apache-2.0、TypeScript約34.6MB、14パッケージ、v3.14.3正式版、7.5kスター——そしてそのGitHubリポジトリは実質的に公開の鏡である(二人の貢献者、単一のrelease、PRは協力者のみ)。真实の開発は内部で行われており、コミュニティの数字を見てもその工学的体量をひどく過小評価する。

二、アーキテクチャの哲学:組成木対分层統治

最大の相違は哲学にある。dshのランタイムは起動時にprofileによって組み立てられるプラグインの木である。dsh-baseがモデルアダプター、ツールレジストリ、永続化、サンドボックスと承認、凭证、遠隔測定を提供し、その後bundleの順序、profile patch、home patch、--patchの覆い層が順に重ねられる。下層はDeepSeek自家のCordisフレームワークであり、プラグインは共有コンテキストにサービス、型付けされたイベント、可逆な副作用を提供する。そのスローガンは宣言に近い——**「モデルアダプター、ツールレジストリ、セッションログ、そしてエージェントループ自体もすべてプラグインであり、特権的なコアは存在しない。」**セッションログはappend-onlyのSessionEventであり、コンテキストはderiveMessages()によって再構築される。モデル層はctx.llmという継ぎ目であり、providerを替えれば製品全体が入れ替わる。それは会話の中で自分用のプラグインを造ることすら許す(公式サイトでは対話が生成したポモドーロの浮遊プラグインが演示された)、さらに実験的にClaude Code Mods互換層も加えた。

ZCodeは逆の道を歩む。規範先行の分层monorepo——14パッケージがそれぞれ職責を持ち、.architecture-baseline.jsonの基線、architecture-policy.yaml、pnpm architecture:check --changed、単一状態所有者の原則、デスクトップ側はstdio+zcode-protocolでエージェントプロセスと通信し、CommandInboxは直列の准入を行い、リアルタイムの連鎖と回復可能な連鎖を区別する。これは「工学の規律で大チームの協働を保証する」路線であり、dshの「組成性でコアを消滅させる」の正反対である。

三、安全観と生態的な席

安全の指向では、dshは「エージェントが危険なことをする」を防ぐ(独立したguard・sandbox・credentials・identityパッケージ、Web UIは主動で同意を求め、SAFETY.mdをもっとも目立つ場所に置く)。ZCodeは「サービスが未授权でアクセスされる」ことを防ぐ(token鉴权、遠隔のペアリングと心拍、ログの脱敏、CDN資源のsha256検証)。生態的な席については、一句で定格できる。dshのプラグインはアーキテクチャの概念であり、ZCodeのプラグインは分配の経路である——前者はdsh-pluginトピックで露出を得、後者は完全な公式市場を持つ(内蔵の種まき+sha256検証済みのCDNオンデマンドダウンロード+個人ソース、ライフサイクルはインストールからアンインストールまでを覆い、精選名簿は公式CDNが遠隔制御する)。

四、結論

測量の最終判決は冷静にして公正である。dshはプラグイン化されたエージェント・フレームワーク(開発者プレビュー)であり、ZCodeは成熟したコーディング・インテリジェント・エージェントの成品である——両者は同等の成熟度の競争相手ではなく、むしろ「フレームワーク」と「成品」の対比である。前者の殺し手はeverything-is-a-pluginとCordisの組成木であり、エージェントのランタイムを自分で建てたい、あるいは改造したい開発者に适し、代価は破壊的な変更とプレビュー期の不安定さである。後者の殺し手は三端一致の製品体験、プラグイン市場、遠隔開発、アーキテクチャ統治であり、箱から出してすぐ使える利用者とチームに适する。dshのコミュニティの数字でZCodeを測り、ZCodeの製品の完成度でdshを責めるのは、ただ違った定規を手に取っているにすぎない。

真実の座標

コメント

← デジタルガーデン