DeepSeekは2026年8月13日、AIエージェントの自己進化を可能にする「DeepSeek Harness(DSH)」を公開した。従来のエージェントは不可逆な実行エラーによるシステム破綻が課題だった。DSHは副作用のトランザクション管理により安全な自律修正を実現する。
状態管理の不可逆性を打破する「Everything is a Plugin」とCordisランタイム
従来の自律型AIエージェントフレームワークは、プロンプトとツール呼び出しを単純なループで接続する設計が主流でした。しかし、この構造ではエージェントが誤ったコード実行やファイル改変を行った際、システム全体の状態を安全にロールバック(巻き戻し)できませんでした。結果として、自己改善ループが暴走してエラーが累積する「不可逆な副作用」が自律運用の最大の障壁となっていました。
DeepSeekが公開したオープンソース基盤「DeepSeek Harness(DSH)」は、北京大学との共同研究論文『A Programming Paradigm for Spatiotemporal Composability』を理論的支柱とし、エージェントの作業構造そのものをトランザクション管理可能なソフトウェアシステムへ再設計しています。
中核を担うのは、メタフレームワーク「Cordis」をベースとしたマイクロカーネル型ランタイムです。DSHはシステムの中枢を7つの疎結合パッケージに完全分解し、すべてを動的プラグインとして扱います。
[ DeepSeek Harness (DSH) Core ]
├── 1. Session (会話・タスク状態の保持)
├── 2. System Prompt(動的プロンプトコンパイラ)
├── 3. Tools (外部実行ツール群)
├── 4. Agent (推論・意思決定コア)
├── 5. Agent Loop (実行ループ制御)
├── 6. Scope (変数・権限のスコープ分離)
└── 7. LLM (モデルアダプタ層)
Cordisランタイムは、以下の6つのプリミティブ(基本操作)を用いてコンポーネント間の依存関係と副作用を厳密に制御します。
- use: プラグインの動的注入とライフサイクル管理
- effect: 状態変更を伴う副作用処理の登録と追跡
- set / get: スコープに応じた安全なコンテキスト読み書き
- isolate: 試行錯誤を行うサンドボックス環境の隔離
- intercept: エージェントの入出力や関数呼び出しの割り込み検証
これにより、エージェントが実行した環境変更を「巻き戻し可能な効果(Revertible Effects)」として追跡し、試行が失敗した段階で環境とコンテキストを安全に分岐点まで復元できます。エージェントエージェンシーとは?自律AIによる「権限委譲」の仕組みと未来を徹底解説でも触れたような高度な権限委譲を安全に実現する基盤が、ランタイムレベルで整ったことを意味します。
既存エージェント基盤とDeepSeek Harnessの技術仕様比較
| 項目 | 従来型エージェント基盤 | Anthropic Claude Code等 | DeepSeek Harness (DSH) |
|---|---|---|---|
| アーキテクチャ | モノリシック / パイプライン型 | ツール統合型CLI | マイクロカーネル型(Cordisランタイム) |
| コンポーネント結合度 | 密結合(拡張時にコア改変が必要) | 独自仕様による拡張 | 完全疎結合(7パッケージのプラグイン構造) |
| 副作用のロールバック | 非対応(手動復旧または再実行) | Git等の外部差分管理に依存 | ネイティブ対応(Revertible Effects) |
| 理論的基盤 | ヒューリスティックなループ処理 | 実装主導 | 時空間的合成可能性(北京大学共同論文) |
| キャッシュ最適化 | フレームワーク依存(低ヒット率) | 独自プロトコル最適化 | 追記専用イベントログによるプレフィックス維持 |
| 実行モード | 単一のチャット / 実行ループ | CLI対話 / サブエージェント | 4系統(Standard / Code / Goal / Workflow) |
| ライセンス | 様々 | プロプライエタリ | オープンソース(MITライセンス) |
4系統の実行モードとPrefix Cachingの最適化
DSHは、開発環境のNode.js上でCLIやローカルWeb UIとして動作し、タスクの性質に応じて4つの実行パラダイムを切り替えます。
- Standardモード: 開発者との対話的なペアプログラミングを行う標準インターフェース。
- Codeモード: プログラムからAPIとしてエージェントループを直接制御する組み込み用途。
- Goalモード: 長期的な多段階タスクに対し、サブゴールを自動生成しながら自律探索するモード。
- Workflowモード: 依存関係を持つ大規模タスクを複数のサブエージェントへ分散し、並列処理するパイプライン。
特筆すべきは、推論コスト削減のためのデータ構造設計です。DSHは履歴を改変するインプレース更新を排除し、「追記専用(Append-Only)イベントログ」を採用しています。これにより、モデル側のKVキャッシュ(Prefix Caching)のヒット率を最大化し、エージェントが試行錯誤を繰り返す際のトークン消費を抑制しています。
同時リリースされた「DeepSeek-V4-Pro-0813」との垂直統合において、DSHはTerminal Bench 2.1で87.9点、Cybergymで83.3点、DSBench-FullStackで71.1点を記録しました。これはDeepSeek-V3/R1はなぜ推論コスト1/10を達成できたのか?671B中37B駆動を実現するMLAとDeepSeekMoEの技術解説で示された推論効率化の知見が、オーケストレーション層まで一貫して適用されていることを示しています。
関連記事: Copilot Coworkのコスト削減へDeepSeek V4採用を検討——エージェントAI急増がもたらす計算負…
外部副作用の完全補償とコンテキスト競合という新たなボトルネック
DSHの「Revertible Effects」はローカル環境内のファイルシステムや変数状態に対しては機能しますが、外部分散システムとの連携において新たな技術的ボトルネックが発生します。
1. 外部APIにおける不可逆操作の補償トランザクション
ローカルのGitリポジトリやファイル変更は差分ログから巻き戻しが可能ですが、サードパーティの外部API(データベース書き込み、決済処理、クラウドインフラのプロビジョニング等)はランタイム側から物理的に巻き戻せません。
外部サービス側の副作用を取り消すには、個々のAPI仕様に応じた「補償トランザクション(Sagaパターンのロールバック処理)」をプラグイン側に個別実装する必要があります。この補償ロジックの網羅性が担保されない限り、エンタープライズの基幹系ワークフローで自律的な自己改善ループを走らせることは依然としてリスクを伴います。
2. 並列エージェント実行時の状態不整合(State Inconsistency)
Workflowモードで複数のサブエージェントが同一リソースに対して並列で変更を試みた場合、依存関係グラフの競合解決コストが急増します。Cordisのisolateプリミティブにより各エージェントのスコープは分離されますが、メインブランチへ状態をマージする際のコンフリクト検出と解消アルゴリズムは、タスクが複雑化するほど計算負荷と推論オーバーヘッドを増大させます。
3. トークンキャッシュ効率と追記専用ログのトレードオフ
追記専用イベントログはPrefix Cachingのヒット率を維持する一方で、エージェントの試行錯誤が長期化するほどコンテキスト長を急速に圧迫します。コンテキスト長が上限に近づいた際、過去の巻き戻し履歴をどの粒度で圧縮・忘却(Compaction)するかという新たなメモリ管理問題が浮上します。
関連記事: DeepSeekのAGIロードマップとは?Huawei製AIチップとTileLangでNVIDIA依存を脱却できる…
実用化検証に向けた3つの技術KPI
技術責任者やアーキテクトが自社システムへDSHアーキテクチャの導入を判断する際、追跡すべき定量的指標は以下の3点です。
1. プレフィックスキャッシュヒット率(目標値: 85%以上)
長距離タスク(Goalモードや大規模Workflowモード)を実行した際、追記専用ログ設計によるPrefix Cachingのヒット率が85%以上を維持できているかを計測します。この数値を下回る場合、状態管理のオーバーヘッドがトークンコストの増大を招き、経済的合理性が失われます。
2. ロールバック成功率と未補償副作用の発生率(目標値: 未補償率 0.01%未満)
自己改善(Recursive Self-Improvement)の試行錯誤中において、エラー発生時の巻き戻しが正常に完了した割合を検証します。特に外部ツール呼び出しを含むシナリオで、不整合なゴミデータや中断状態が残存する確率が0.01%未満に抑えられているかがクリティカルな採用基準となります。
3. サンドボックス起動オーバーヘッド(目標値: 50ミリ秒以下)
Cordisランタイム上でisolateプリミティブを実行し、一時的な試行環境を展開・破棄するレイテンシを計測します。このオーバーヘッドが50ミリ秒を超えると、高頻度な自己検証ループを回すエージェントの総実行時間が実用範囲を逸脱します。
エンタープライズ開発における導入ロードマップ
DeepSeek Harnessは、AIモデルを単なる「プロンプト応答機」から「トランザクション管理可能な自律実行ランタイム」へと昇華させました。
開発チームが最初に着手すべきアクションは、既存の社内エージェントコードをDSHの7つのプラグイン構造(Session、System Prompt、Tools、Agent、Agent Loop、Scope、LLM)へマッピングし、依存関係の切り離しを検証することです。まずは影響範囲がローカルに閉じたコードリファクタリングタスクからDSHのCodeモードを適用し、巻き戻し機能の安定性とPrefix Cachingによるコスト抑制効果を定量評価することが推奨されます。
出典: finance.biggo.jp
出典: venturebeat.com
出典: deepseek.com