出来事の日付:2026年8月13日

DeepSeekは、開発者によるAIエージェントの構築と検査を支援することを目的としたソフトウェアフレームワーク「DeepSeek Harness」の開発者プレビューを公開した。同社はプレビューと併せてソースコードを公開し、テストの継続中はプロジェクトの主要なインターフェースとプラグインが変更される可能性があると注意を促した。

このフレームワークは、エージェントの主要機能をそれぞれプラグインとして扱う。モデル、ツール、スキル、セッション処理、サンドボックス、ストレージ、実行ループ、スケジューリング、ユーザーインターフェースはいずれも、設定を通じて選択または交換できる。DeepSeekによると、開発者はHarnessの中核ソースを編集せずに、これらのコンポーネントを拡張できる。

中心にあるのはCordisで、プラグインの読み込みと削除、プラグイン間の依存関係の解決を担うカーネルだ。サービスとイベントにより、独立してパッケージ化された機能同士が通信できる。この手法は、個別の密結合した実装を維持する代わりに、共通の基盤から異なるエージェント環境を構築できるようにすることを目的としている。

DeepSeek Harnessは、モデルに提示された情報について、追記専用の記録も保持する。このログには、システム指示、モデルの推論、ツール呼び出しとその結果、サブエージェントのスケジューリング、セッション中に追加されたコンテキストが含まれる。Trajectoryビューでは、開発者が情報源に応じて記録を確認できる。同じイベントストリームは、セッションの再開、分岐、検索、再生にも対応する。

プレビューには4つの動作モードが含まれる。Standardモードでは、ツール一式をすべて利用できる。Codeモードでは、モデルが生成したコードによって、複数回にわたるツール使用を調整できる。Minimalモードは環境をシェルとファイルエディターに限定し、モデル評価向けに構成を簡素化する。Creatorモードは、実行中の環境の調査、メモリ内でのCordisプラグインのテスト、コンポーネントを組み合わせた追加モードの作成を目的としている。

この設計は、基盤となるモデルの周囲に位置し、成長を続けるAI開発の一領域に対応する。エージェント・ハーネスは、モデルを外部ツールに接続し、状態を維持し、実行を管理するとともに、開発者が障害を理解するのに十分な情報を提示しなければならない。DeepSeekは、これらの役割をプラグインに分離することで、ランタイムのほかの部分を再構築せずに、チームが一つの実装を交換できるフレームワークを提供している。

開発者はNode.jsと`npx`を使ってウェブインターフェースを起動するか、完全なソースをクローンしてリポジトリのセットアップ手順に従うことができる。提供された発表には、本番環境に対応する時期、安定したAPIの保証、サービスレベル保証は記載されていない。

これは開発者プレビューであるため、利用を検討するユーザーは互換性の変更を考慮し、ツール、サンドボックス、保存されたセッションデータをめぐるセキュリティー境界を評価する必要がある。それでも今回のリリースは、組み合わせ可能なエージェント・インフラを試し、エージェントの動作方法を調査、再生、比較するためのオープンな実装を提供する。

プレビューの発表では、Harnessをほかのエージェント・フレームワークと比較しておらず、性能ベンチマークも示していないため、実用上の利点は開発者によるテストを通じて確立される必要がある。