DeepSeek、自律型 AI エージェント構築用ランタイムをオープンソース化
本文の状態
日本語全文を表示中
詳細モードで約5分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
InfoQ AI/ML
DeepSeek が MIT ライセンスで「DeepSeek Harness」のデベロッパープレビューを公開し、マイクロカーネル構造によるモジュラーな AI エージェント実行基盤の実装を可能にした。
AI深層分析を開く2026年8月20日 14:30
AI深層分析
キーポイント
マイクロカーネルとプラグインアーキテクチャ
DeepSeek Harness は Cordis メタフレームワーク上に構築され、ランタイムコンポーネントが独立したプラグインとして動作するマイクロカーネル構造を採用している。
柔軟な構成とモデル切り替え
開発者は宣言的な設定ファイルの更新だけで、異なるモデルエンドポイントや実行ワークフローを切り替えることが可能であり、コアロジックを変更する必要がない。
包括的なイベントログ機能
ユーザーメッセージから中間推論状態、トークンメトリクスに至るまでを記録する追加型のみ対応のサブシステムにより、実行経路の分析やエラー隔離が可能である。
4 つの標準ランタイム構成
バージョン 0.1 では、シェル実行と Web 検索を含む「Standard」、SDK 経由でのツール呼び出しを可能にする「Code」、簡易な「Minimal」、プラグインテスト用の「Creator」が提供される。
モジュラーなAIエージェント基盤への移行
DeepSeek Harnessのリリースは、実行ループ、ツール、バックエンドモデルを分離する脱結合プラグイン層を通じて、緊密に統合されたフレームワークに対する代替案を提供している。
重要な引用
The software is built on top of the Cordis meta-framework and adopts a micro-kernel architecture in which runtime components operate as isolated, interchangeable plugins rather than monolithic system modules.
This modularity allows developers to switch between different model endpoints... or replace execution workflows by updating declarative configuration files.
The release of DeepSeek Harness reflects an industry shift toward modular, unbundled infrastructure for AI agent execution.
By separating the agent loop, tooling, and backend models into decoupled plugin layers, the project provides an alternative to tightly integrated agent frameworks.
編集コメントを表示
編集コメント
DeepSeek が公開したこのランタイムは、AI エージェント開発における「モジュラリティ」の実現に向けた具体的な一歩を示している。マイクロカーネル構造とプラグイン方式の採用により、開発者は既存のモデルやツールを組み合わせる際の柔軟性を大幅に高めることができるだろう。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
DeepSeek は、自律型 AI エージェントを構築するためのオープンソース実行ランタイム「DeepSeek Harness (dsh)」の開発者プレビュー版をリリースしました。このプロジェクトは MIT ライセンスの下で公開されています。
今回の発表は、DeepSeek 公式の X(旧 Twitter)アカウントでの投稿および GitHub リポジトリを通じて共有されました。本ソフトウェアは、メタフレームワーク「Cordis」の上に構築されており、モノリシックなシステムモジュールではなく、孤立して動作し相互交換可能なプラグインとして機能するランタイムコンポーネントを採用したマイクロカーネルアーキテクチャを特徴としています。
DeepSeek Harness の設計では、モデルアダプター、ツールレジストリ、サンドボックス環境、セッション状態ハンドラー、イベントディスパッチャ、ユーザーインターフェースといった機能単位が、独立した拡張モジュールとして読み込まれます。このモジュラリティにより、開発者はリモート API プロバイダーとローカルランタイムサーバーの間でモデルエンドポイントの切り替えが可能となり、宣言型の設定ファイルを更新するだけで実行ワークフローを差し替えることができます。設定スキーマでは、YAML または JSON の定義を通じて環境制約、プラグインの依存関係、ランタイムパラメータなどを指定できますが、これはコアロジックを変更することなく行われます。
詳細については、開発者ドキュメントと API 仕様 をご参照ください。
プラットフォームには、追加のみで記録されるイベントログサブシステムも含まれています。ユーザーのメッセージ、ツールの呼び出し、中間的な推論状態、トークン指標、そしてサブエージェントのディスパッチはすべて、統一された実行トラジェクトリとして記録されます。この構造化データ形式により、エンジニアはランタイムでの動作を検査したり、履歴再生を行ったり、実行エラーを特定したり、異なる実行間でのモデル挙動をベンチマークしたり、開発環境におけるエージェントの意思決定経路を評価したりすることが可能になります。
バージョン 0.1 プレビューでは、4 つのベースラインランタイム構成が導入されています。標準モードは、シェル実行とウェブ検索ツールを含むフル機能のエージェント環境を提供します。コードモードは SDK インターフェースを公開し、モデルがプログラム的なバッチ内で多段階のツール呼び出しを実行できるようにします。ミニマルモードは、実行を永続的なシェルセッションとテキスト編集ユーティリティに制限します。一方、クリエイターモードはプラグイン構成のテストを行うための診断環境として機能します。
Reddit の LocalLLaMA コミュニティ [https://www.reddit.com/r/LocalLLaMA/comments/1vnau0y/github_deepseekaideepseekharness/] や GitHub Discussions [https://github.com/deepseek-ai/deepseek-harness/discussions] における開発者たちの議論は、フレームワークの反応型ライフサイクル管理と動的プラグイン登録に焦点を当てています。観察者たちは、アクティブな開発者プレビューであるため、拡張契約やスキーマは今後も破壊的変更の対象となり得ると指摘しています。
DeepSeek Harness の公開は、AI エージェント実行におけるモジュール化・非統合型のインフラストラクチャへの業界の転換を反映しています。エージェントループ、ツール、バックエンドモデルを独立したプラグイン層として分離することで、このプロジェクトは密結合型のアジェントフレームワークに対する代替案を提供します。このランタイムがどの程度普及するかは、そのプラグインエコシステムの安定性、長期的な API の維持状況、そして初期プレビューフェーズを超えて既存の開発者ワークフローにどう統合できるかにかかっています。
著者について
Olimpiu Pop
技術執行役およびエンジニア。環境への影響を最小限に抑えつつ、テクノロジーを活用して現実の問題に対する解決策を提供する包括的なアプローチに注力しています。金融ソフトウェアから IAM(アイデンティティ管理)に至るまで、リアルタイムアプリケーションの開発経験を持ちます。AI を利用する場合も利用しない場合も、ツールと開発フローの最適化に情熱を注いでいます。サポートエンジニアからアーキテクトまで数百名の開発者を率い、技術組織の構築と形成を主導しました。
テックコミュニティの構築者:Transylvania JUG のファシリテーター、Voxxed Romania および Devoxx UK のプログラム委員会のメンバー。サイバーセキュリティとオープンソースに関するカンファレンススピーカーかつポッドキャスター(505updates.com 担当)。JavaAdventCalendar のメインエディターであり、トラブルメーカーでもあります。
もっと見る 閉じる
原文を表示
DeepSeek has announced the developer preview release of DeepSeek Harness (dsh), an open-source execution runtime released under the MIT license for constructing autonomous artificial intelligence agents. The release was shared via anannouncement from DeepSeek alongside the project'sGitHub repository. The software is built on top of the Cordis meta-framework and adopts a micro-kernel architecture in which runtime components operate as isolated, interchangeable plugins rather than monolithic system modules.
Under the DeepSeek Harness design, functional units including model adapters, tool registries, sandboxing environments, session state handlers, event dispatchers, and user interfaces are loaded as independent extensions. This modularity allows developers to switch between different model endpoints, including remote API providers and local runtime servers, or replace execution workflows by updating declarative configuration files. Configuration schemas support specifying environment constraints, plugin dependencies, and runtime parameters via YAML or JSON definitions, as outlined in the developer documentation and API specifications, without altering the core logic.
The platform also includes an append-only event logging subsystem. Every user message, tool invocation, intermediate reasoning state, token metric, and sub-agent dispatch is recorded into a unified execution trajectory. This structured data format allows engineers to inspect runtime activity, perform historical replays, isolate execution errors, benchmark model behaviours across runs, and evaluate agent decision pathways in development environments.
Version 0.1 preview introduces four baseline runtime configurations: Standard mode provides a full agent environment with shell execution and web retrieval tools; Code mode exposes an SDK interface enabling models to execute multi-step tool calls within programmatic batches; Minimal mode restricts execution to a persistent shell session and text-editing utilities; and Creator mode serves as a diagnostic environment for testing plugin configurations.
Developer discussions onReddit's LocalLLaMA community andGitHub Discussions have focused on the framework's reactive lifecycle management and dynamic plugin registration. Observers note that as an active developer preview, extension contracts and schemas remain subject to breaking changes.
The release of DeepSeek Harness reflects an industry shift toward modular, unbundled infrastructure for AI agent execution. By separating the agent loop, tooling, and backend models into decoupled plugin layers, the project provides an alternative to tightly integrated agent frameworks. How widely the runtime is adopted will depend on the stability of its plugin ecosystem, long-term API maintenance, and its ability to integrate with existing developer workflows as the framework moves beyond its initial preview phase.
About the Author
Olimpiu Pop
Tech Executive and Engineer Focused on a Holistic Approach and using technology to provide solutions to real problems with minimal impact on the environment. He has experience in developing real-time applications ranging from financial software to IAM. Passionate about tooling and optimising development flows with or without AI. Led and shaped technical organisations of hundreds of developers (from support engineers to Architects).
Tech community builder: Transylvania JUG facilitator, member of the program committee for Voxxed Romania and Devoxx UK, conference speaker and podcaster on cybersecurity and open-source topics for 505updates.com. Main editor and troublemaker of JavaAdventCalendar.
Show moreShow less
関連記事
News to Guide
ニュースの次に確認する
発表内容を、現在の料金や仕様と照らし合わせられる関連ガイドです。
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み