MIT ライセンスのプロジェクト型ハーネス工学コース(講義 14・プロジェクト 8・15 言語対応)。そのまま使えるテンプレート、harness-creator スキル、DeepSeek ハーネス設計の解説を収録。dsh にインストールするプラグインではなく、エコシステム系の学習リソースです。
DSH 統合
エコシステム関連
作者による申告
安全性監査
未監査
最終検証日
2026-08-21
ライセンス
MIT
01どんなタスクに使えるのか?
Learn how to build the environment that makes AI coding agents complete real engineering tasks reliably
14 lectures and 8 hands-on projects (around one evolving Electron knowledge-base app) covering the five harness subsystems: instructions, state, verification, scope, and session lifecycle
Engineers already using coding agents who want better stability and quality, and tech leads who need to understand how environment design affects agent performance
Improve an existing coding agent immediately with copy-ready harness templates
Starter templates (AGENTS.md, init.sh, feature_list.json, session progress log) dropped into your own repository so every agent session starts from the same state
Developers running coding agents — DeepSeek Harness (dsh), Claude Code, Codex or similar — on real projects who want more stable multi-session runs
Scaffold and audit a production-grade harness in your own repository
The harness-creator skill scaffolds AGENTS.md, feature lists, init.sh and verification workflows in minutes; audit-harness.sh checks a repo against all five harness subsystems and exits 0 when all CRITICAL items pass
Teams adopting harness engineering who want a quick scaffold and a repeatable audit for their agent workspace
02DeepSeek Harness への導入方法
前提条件
- Familiarity with the terminal, git, and local development environments (course prerequisite)
- Node.js / npm to run the VitePress documentation site locally
- At least one coding agent (Claude Code, Codex, or another IDE/CLI agent supporting file editing, command execution, and multi-step tasks) to complete the projects
インストール手順
- 01
Clone the repository, or read the course on the documentation website (walkinglabs.github.io/learn-harness-engineering)
- 02
Run `npm install` to install the VitePress tooling
$ npm install
- 03
Run `npm run docs:dev` and open the local URL that VitePress outputs in your browser
$ npm run docs:dev
導入成功の確認
作者は未記載
03DSH 統合と能力の範囲
Ecosystem learning resource: a course teaching harness engineering methodology (including a breakdown of DeepSeek's harness design) — read it online or locally, then apply its templates and methods to your own coding-agent workflows; it is not installed inside dsh.
Project-based harness engineering course
14 lectures + 8 hands-on projects + learning path in the repo's docs→a systematic method for the five harness subsystems (instructions, state, verification, scope, lifecycle) applied to real repositories
Copy-ready Resource Library
templates such as AGENTS.md, feature_list.json and init.sh→drop-in harness files you can use in your own repositories today
you copy template files into your own repositoryharness-creator skill + audit-harness.sh
your own project repository→a scaffolded production-grade harness (AGENTS.md, feature lists, init.sh, verification workflows); an audit that exits 0 when all CRITICAL items pass
harness-creator scaffolds harness files into your projectthe one-liner `curl ... | bash` downloads and executes a remote shell script; you can clone the repo and run `bash tools/audit-harness.sh` locally instead15-language content and PDF coursebooks
course sources translated into 15 languages→localized course pages; PDF coursebooks generated via `npm run pdf:build`
`npm run pdf:build` writes output files to artifacts/pdfs/
04誰に向いているのか?使うべきでない場面は?
向いている用途
- Engineers already using coding agents who want better stability and quality, and tech leads who need to understand how environment design affects agent performance
- Developers running coding agents — DeepSeek Harness (dsh), Claude Code, Codex or similar — on real projects who want more stable multi-session runs
- Teams adopting harness engineering who want a quick scaffold and a repeatable audit for their agent workspace
不向きな用途
- The hands-on projects require at least one coding agent (Claude Code, Codex, or another IDE/CLI agent with file editing, command execution and multi-step tasks). Without one you can read the course but cannot complete the projects as intended.
- The README's quick way to run audit-harness.sh pipes a remote script into bash (curl ... | bash), which executes network-fetched code on your machine. If you prefer not to, clone the repo and run `bash tools/audit-harness.sh /path/to/your/repo` locally instead.
05互換性・メンテナンス・セキュリティ上の注意
- The hands-on projects require at least one coding agent (Claude Code, Codex, or another IDE/CLI agent with file editing, command execution and multi-step tasks). Without one you can read the course but cannot complete the projects as intended.
- The README's quick way to run audit-harness.sh pipes a remote script into bash (curl ... | bash), which executes network-fetched code on your machine. If you prefer not to, clone the repo and run `bash tools/audit-harness.sh /path/to/your/repo` locally instead.
- The course is actively evolving content — new lectures and projects were added in July and August 2026 — and has no tagged release, so course structure and materials may change between checkouts.
MIT · actively maintained (last push 2026-08-19)
06よくある質問
DeepSeek Harness にインストールするプラグインですか?
いいえ。エコシステム系の学習リソース(コースのリポジトリ)です。オンラインで読むか、ローカルで `npm install` 後に `npm run docs:dev` を実行して閲覧し、その手法とテンプレート(AGENTS.md、init.sh、feature_list.json)を自分のリポジトリに適用します。コースは特定のエージェントに依存せず、DeepSeek がハーネスをどう構築しているかの解説(「すべてがプラグイン」、ケイパビリティシーム、イベントパイプライン)も収録しています。
プロジェクトを始める前に何が必要ですか?
ターミナル・git・ローカル開発環境に慣れていること、そして少なくとも 1 つのコーディングエージェント(Claude Code、Codex、またはファイル編集・コマンド実行・マルチステップタスクに対応する IDE/CLI エージェント)が必要です。ツールがなくても講義は読めますが、実習プロジェクトを想定どおり完了することはできません。
コースのハーネス用テンプレートはどう使いますか?
リソースライブラリのスターターテンプレートをプロジェクト直下に置くだけです。AGENTS.md をエージェントの操作マニュアルとし、init.sh、feature_list.json、セッション進捗ログを加えます。README によれば進捗ファイルはエージェント非依存で、Codex・OpenHands・Antigravity なども、起動時に読み取り・引き継ぎ前に更新するようルート指示に書けば同じファイルを使えます。
harness-creator スキルと audit-harness.sh とは何ですか?
harness-creator は、自分のプロジェクト向けに本番グレードのハーネス(AGENTS.md、機能一覧、init.sh、検証ワークフロー)を数分でスキャフォールディングできる再利用可能なエージェントスキルです。audit-harness.sh は依存ゼロのシェル監査スクリプトで、既存リポジトリを 5 つのサブシステム(L03–L12)に照らして検査し、CRITICAL 項目がすべて合格すれば終了コード 0 で終了します。Node.js は不要です。
コースは日本語で利用できますか?
はい。コースは日本語・簡体字中国語・繁体字中国語を含む 15 言語で利用でき、すべて完全翻訳されています。`npm run pdf:build` で PDF 版の教材をローカル生成することもできます。
07関連する DSH ワークフロー
archify
by tt-a1i
アーキテクチャ図、ワークフロー図、シーケンス図、データフロー図などを動きのある自己完結型 HTML として生成し、鮮明に書き出せるエージェントスキル
openviking
by volcengine
AI エージェント向けの自己進化型コンテキストデータベース。メモリ、知識 RAG、スキルを統合
nocobase
by nocobase
ビジネスシステムを高速構築できるオープンソースのAI+ノーコードプラットフォーム。実績ある基盤の上でAIが動作するため、スピードと信頼性を両立できる。
skill
by anbeime
DeepSeek Harness 向けの最大級スキルストア。416 個の厳選スキル(文書処理・コンテンツ作成・コーディング・機械学習・自動化ワークフロー)をそのままインストールでき、GitHub 上の大量のスキルもカテゴリ・更新日・Star 順で自動収集します。
08データと出典
Learn Harness Engineering is a course dedicated to the engineering of AI coding agents.
[How DeepSeek builds its harness](docs/en/harness-designs/deepseek/index.md) — "everything is a plugin," capability seam…
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-21。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
