DeepSeek Harness (dsh) adalah runtime agen AI berlisensi MIT yang masih berstatus developer preview, bukan model AI. Model, tools, sesi, sandbox, loop agen, penyimpanan, hingga UI dapat dipasang atau diganti sebagai plugin melalui Cordis.
Diterbitkan olehDiedit dengan GPT-5.6 TerraGambar dibuat dengan GPT Image 2
Jawaban penelitian

Create a landscape editorial hero image for this Studio Global article: What is DeepSeek Harness, the MIT-licensed developer-preview agent runtime released in September 2026, and how do its “everything is a plugi. Article summary: DeepSeek Harness (`dsh`) is an open-source, MIT-licensed agent runtime in developer preview—not a model—designed to build agents by composing replaceable runtime capabilities rather than modifying a fixed core. The provi. Topic tags: general, education, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, cha
DeepSeek Harness, atau dsh, adalah runtime agen AI open-source untuk pengembang yang ingin membangun dan mengoperasikan agen kustom. Proyek ini berlisensi MIT dan masih berstatus developer preview. Jadi, Harness bukan produk agen yang serba jadi dan bukan pula model fondasi baru; ia adalah lingkungan untuk memilih lalu merangkai komponen-komponen agen. Rilis v0.1 yang tersedia dalam pelaporan bertanggal 13 Agustus 2026, bukan September. 1
2
Harness menjalankan prinsip “everything is a plugin” secara harfiah. Adapter model, tool, skill, sesi, sandbox, penyimpanan, penjadwalan, loop agen, hingga UI dapat ditukar atau disusun ulang lewat konfigurasi. Dengan begitu, pengembang tidak perlu menambal inti sistem atau memelihara fork jangka panjang hanya untuk menambah kemampuan baru; cukup pasang plugin di samping komponen yang sudah ada. 2
21
Pendekatan ini berguna ketika sebuah agen membutuhkan penyedia model lain, kumpulan tool yang lebih terbatas, aturan persetujuan khusus, atau lingkungan eksekusi berbeda. Semua keputusan tersebut dapat diwujudkan sebagai komposisi runtime.
Harness dibangun di atas Cordis, framework plugin yang dibundel di dalam proyek. Plugin dapat menyumbang layanan, event bertipe, dan efek yang dapat dibatalkan ke sebuah konteks bersama. Saat plugin dilepas, registrasi yang dibuatnya juga dapat dibersihkan atau diurai kembali. 21
22
Cordis juga memahami dependensi antarkomponen. Callback yang didaftarkan dengan kebutuhan layanan tertentu dapat dilepas dan dijalankan ulang jika layanan yang dibutuhkannya berubah. Sementara itu, ctx.plugin memuat plugin dengan konfigurasi yang lebih dahulu diperiksa terhadap skema yang dideklarasikan plugin tersebut. 19
Bagi pembuat ekstensi, ini menciptakan titik kustomisasi yang jelas. Plugin tool, misalnya, dapat mendaftar pada ctx.tools. Hook kebijakan sebelum eksekusi dapat mengembalikan keputusan bertipe untuk mengizinkan atau menolak pemanggilan tool. Titik hook yang sama dapat dipakai untuk kebijakan izin, sandbox, maupun mode perencanaan. 17
Harness menyertakan empat preset awal untuk kebutuhan pengembangan yang berbeda: 2
str_replace_editor, sehingga cocok untuk lingkungan terbatas atau pengujian benchmark.Preset ini bukan batas permanen. Tim tetap dapat mengganti atau menambahkan kapabilitas ketika kebutuhan mereka berubah. 2
21
Harness didistribusikan sebagai paket npm dan CLI @deepseek-ai/dsh. Perintah quick start yang didokumentasikan adalah:
npx @deepseek-ai/dsh web
Pengembang juga dapat mengkloning repositori sumber bila ingin menjalankannya dari source atau bekerja langsung pada codebase. 1
30
Di Web UI, kredensial model dikonfigurasi melalui Settings → Models, lalu pengguna memilih workspace sebelum menyusun tugas. Proses dsh menggunakan direktori saat perintah dijalankan sebagai lokasi filesystem default. Namun, UI yang baru dibuka belum memiliki workspace terpilih hingga pengguna menambahkannya. 25
Harness mencatat apa yang dilihat model dalam log sesi append-only: system prompt, reasoning, pemanggilan tool beserta hasilnya, penjadwalan subagen, dan setiap injeksi konteks. Tampilan Trajectory dapat memeriksa catatan tersebut berdasarkan sumbernya. Fitur resume, fork, search, dan replay semuanya menggunakan aliran event yang sama. 2
Artinya, log bukan sekadar catatan debugging tambahan. Log tersebut menjadi rekam jejak untuk menelaah satu eksekusi agen, kembali ke cabang sesi sebelumnya, dan mereproduksi urutan event runtime yang membentuk perilaku agen.
Harness secara eksplisit masih berstatus developer preview. Tim sebaiknya tidak menganggap plugin dan API-nya sudah membawa janji kompatibilitas jangka panjang yang stabil. 2
6
Praktik operasional yang masuk akal adalah mengunci versi yang digunakan, meninjau perubahan rilis, menguji upgrade di profil atau workspace terisolasi, lalu menjalankan replay pada sesi-sesi representatif sebelum penerapan yang lebih luas. Ini adalah rekomendasi pengendalian risiko berdasarkan status pratinjau, bukan jaminan terdokumentasi bahwa setiap pembaruan pasti tidak kompatibel.
Validasi plugin idealnya dilakukan pada dua tingkat:
Konfigurasi Harness dirancang untuk membantu proses ini. Entri cordis.yml dapat memuat blok config, sedangkan plugin mengekspos skema yang divalidasi sebelum fungsi apply dijalankan. Konfigurasi tidak valid membuat proses pemuatan gagal, alih-alih menjalankan plugin dalam kondisi setengah terkonfigurasi. 27
28 Katalog konfigurasi yang dihasilkan juga diperiksa dengan
pnpm run verify-config-catalog. 18
Untuk distribusi, dokumentasi mendukung pengemasan ekstensi sebagai bundle yang dapat diinstal, lalu ditambahkan ke profil melalui dsh plugin add. Bundle dan konfigurasi yang eksplisit membantu runtime hasil komposisi menjadi lebih mudah direproduksi, diaudit, diuji, dan ditingkatkan versinya. 24
DeepSeek Harness paling tepat dipahami sebagai infrastruktur bagi pembuat agen: runtime tempat koneksi model, tool, kebijakan, lingkungan eksekusi, loop agen, state, dan antarmuka adalah pilihan komposisi. Cordis mengelola siklus hidup plugin, mode runtime memberi titik awal yang siap digunakan, dan log sesi append-only menyediakan catatan operasional yang rinci. Fleksibilitas inilah daya tarik utamanya, tetapi status developer preview membuat pengujian serta praktik upgrade yang hati-hati menjadi penting. 2
21
Studio Global AI
Halaman ini berisi jawaban yang didukung sumber yang dapat Anda lanjutkan di dalam Studio Global.
DeepSeek Harness (dsh) adalah runtime agen AI berlisensi MIT yang masih berstatus developer preview, bukan model AI.
DeepSeek Harness (dsh) adalah runtime agen AI berlisensi MIT yang masih berstatus developer preview, bukan model AI. Model, tools, sesi, sandbox, loop agen, penyimpanan, hingga UI dapat dipasang atau diganti sebagai plugin melalui Cordis.
Harness menyediakan mode Standard, Code, Minimal, dan Creator; log sesi append only mendukung inspeksi, resume, fork, pencarian, dan replay.
DeepSeek Harness (dsh) adalah runtime agen AI berlisensi MIT yang masih berstatus developer preview, bukan model AI. Model, tools, sesi, sandbox, loop agen, penyimpanan, hingga UI dapat dipasang atau diganti sebagai plugin melalui Cordis.
Diterbitkan olehDiedit dengan GPT-5.6 TerraGambar dibuat dengan GPT Image 2
Jawaban penelitian

Create a landscape editorial hero image for this Studio Global article: What is DeepSeek Harness, the MIT-licensed developer-preview agent runtime released in September 2026, and how do its “everything is a plugi. Article summary: DeepSeek Harness (`dsh`) is an open-source, MIT-licensed agent runtime in developer preview—not a model—designed to build agents by composing replaceable runtime capabilities rather than modifying a fixed core. The provi. Topic tags: general, education, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, cha
DeepSeek Harness, atau dsh, adalah runtime agen AI open-source untuk pengembang yang ingin membangun dan mengoperasikan agen kustom. Proyek ini berlisensi MIT dan masih berstatus developer preview. Jadi, Harness bukan produk agen yang serba jadi dan bukan pula model fondasi baru; ia adalah lingkungan untuk memilih lalu merangkai komponen-komponen agen. Rilis v0.1 yang tersedia dalam pelaporan bertanggal 13 Agustus 2026, bukan September. 1
2
Harness menjalankan prinsip “everything is a plugin” secara harfiah. Adapter model, tool, skill, sesi, sandbox, penyimpanan, penjadwalan, loop agen, hingga UI dapat ditukar atau disusun ulang lewat konfigurasi. Dengan begitu, pengembang tidak perlu menambal inti sistem atau memelihara fork jangka panjang hanya untuk menambah kemampuan baru; cukup pasang plugin di samping komponen yang sudah ada. 2
21
Pendekatan ini berguna ketika sebuah agen membutuhkan penyedia model lain, kumpulan tool yang lebih terbatas, aturan persetujuan khusus, atau lingkungan eksekusi berbeda. Semua keputusan tersebut dapat diwujudkan sebagai komposisi runtime.
Harness dibangun di atas Cordis, framework plugin yang dibundel di dalam proyek. Plugin dapat menyumbang layanan, event bertipe, dan efek yang dapat dibatalkan ke sebuah konteks bersama. Saat plugin dilepas, registrasi yang dibuatnya juga dapat dibersihkan atau diurai kembali. 21
22
Cordis juga memahami dependensi antarkomponen. Callback yang didaftarkan dengan kebutuhan layanan tertentu dapat dilepas dan dijalankan ulang jika layanan yang dibutuhkannya berubah. Sementara itu, ctx.plugin memuat plugin dengan konfigurasi yang lebih dahulu diperiksa terhadap skema yang dideklarasikan plugin tersebut. 19
Bagi pembuat ekstensi, ini menciptakan titik kustomisasi yang jelas. Plugin tool, misalnya, dapat mendaftar pada ctx.tools. Hook kebijakan sebelum eksekusi dapat mengembalikan keputusan bertipe untuk mengizinkan atau menolak pemanggilan tool. Titik hook yang sama dapat dipakai untuk kebijakan izin, sandbox, maupun mode perencanaan. 17
Harness menyertakan empat preset awal untuk kebutuhan pengembangan yang berbeda: 2
str_replace_editor, sehingga cocok untuk lingkungan terbatas atau pengujian benchmark.Preset ini bukan batas permanen. Tim tetap dapat mengganti atau menambahkan kapabilitas ketika kebutuhan mereka berubah. 2
21
Harness didistribusikan sebagai paket npm dan CLI @deepseek-ai/dsh. Perintah quick start yang didokumentasikan adalah:
npx @deepseek-ai/dsh web
Pengembang juga dapat mengkloning repositori sumber bila ingin menjalankannya dari source atau bekerja langsung pada codebase. 1
30
Di Web UI, kredensial model dikonfigurasi melalui Settings → Models, lalu pengguna memilih workspace sebelum menyusun tugas. Proses dsh menggunakan direktori saat perintah dijalankan sebagai lokasi filesystem default. Namun, UI yang baru dibuka belum memiliki workspace terpilih hingga pengguna menambahkannya. 25
Harness mencatat apa yang dilihat model dalam log sesi append-only: system prompt, reasoning, pemanggilan tool beserta hasilnya, penjadwalan subagen, dan setiap injeksi konteks. Tampilan Trajectory dapat memeriksa catatan tersebut berdasarkan sumbernya. Fitur resume, fork, search, dan replay semuanya menggunakan aliran event yang sama. 2
Artinya, log bukan sekadar catatan debugging tambahan. Log tersebut menjadi rekam jejak untuk menelaah satu eksekusi agen, kembali ke cabang sesi sebelumnya, dan mereproduksi urutan event runtime yang membentuk perilaku agen.
Harness secara eksplisit masih berstatus developer preview. Tim sebaiknya tidak menganggap plugin dan API-nya sudah membawa janji kompatibilitas jangka panjang yang stabil. 2
6
Praktik operasional yang masuk akal adalah mengunci versi yang digunakan, meninjau perubahan rilis, menguji upgrade di profil atau workspace terisolasi, lalu menjalankan replay pada sesi-sesi representatif sebelum penerapan yang lebih luas. Ini adalah rekomendasi pengendalian risiko berdasarkan status pratinjau, bukan jaminan terdokumentasi bahwa setiap pembaruan pasti tidak kompatibel.
Validasi plugin idealnya dilakukan pada dua tingkat:
Konfigurasi Harness dirancang untuk membantu proses ini. Entri cordis.yml dapat memuat blok config, sedangkan plugin mengekspos skema yang divalidasi sebelum fungsi apply dijalankan. Konfigurasi tidak valid membuat proses pemuatan gagal, alih-alih menjalankan plugin dalam kondisi setengah terkonfigurasi. 27
28 Katalog konfigurasi yang dihasilkan juga diperiksa dengan
pnpm run verify-config-catalog. 18
Untuk distribusi, dokumentasi mendukung pengemasan ekstensi sebagai bundle yang dapat diinstal, lalu ditambahkan ke profil melalui dsh plugin add. Bundle dan konfigurasi yang eksplisit membantu runtime hasil komposisi menjadi lebih mudah direproduksi, diaudit, diuji, dan ditingkatkan versinya. 24
DeepSeek Harness paling tepat dipahami sebagai infrastruktur bagi pembuat agen: runtime tempat koneksi model, tool, kebijakan, lingkungan eksekusi, loop agen, state, dan antarmuka adalah pilihan komposisi. Cordis mengelola siklus hidup plugin, mode runtime memberi titik awal yang siap digunakan, dan log sesi append-only menyediakan catatan operasional yang rinci. Fleksibilitas inilah daya tarik utamanya, tetapi status developer preview membuat pengujian serta praktik upgrade yang hati-hati menjadi penting. 2
21
Studio Global AI
Halaman ini berisi jawaban yang didukung sumber yang dapat Anda lanjutkan di dalam Studio Global.
DeepSeek Harness (dsh) adalah runtime agen AI berlisensi MIT yang masih berstatus developer preview, bukan model AI.
DeepSeek Harness (dsh) adalah runtime agen AI berlisensi MIT yang masih berstatus developer preview, bukan model AI. Model, tools, sesi, sandbox, loop agen, penyimpanan, hingga UI dapat dipasang atau diganti sebagai plugin melalui Cordis.
Harness menyediakan mode Standard, Code, Minimal, dan Creator; log sesi append only mendukung inspeksi, resume, fork, pencarian, dan replay.