Tatlong gumaganang halimbawa, hindi ganap na pagiging tugma
Inilabas ng DeepSeek ang DeepSeek Harness v0.2.1-alpha.1 noong Oktubre 3, 2026, at nagdagdag ito ng eksperimental na tulay para sa mga extension na isinulat para sa Claude Code ng Anthropic. Maaaring patakbuhin sa pamamagitan ng tulay ang tatlong halimbawa: Token Weather, Blast Radius at Replay Theater. Nakalistang hindi mapatakbo ang apat pang mod na diff, agents-md, sec-default at telemetry dahil hindi suportado ang mga kinakailangang event, interface o kakayahan sa pagpapakita.
Mga Nilalaman
- Tatlong gumaganang halimbawa, hindi ganap na pagiging tugma
- Paano pinagdurugtong ng tulay ang dalawang sistema ng extension
- Ano ang ipinakikita ng mga halimbawa, at ano ang hindi
- Mabilis na sunod-sunod na release
- Mas madaling maabot ang paggawa ng plugin
- Mga praktikal na pag-aayos sa diagnostics at deployment
- May kailangang gawin ang mga may-akda ng extension sa paglipat
- Bakit isinusulong ng DeepSeek ang arkitekturang nakabatay sa plugin
- Layunin pa sa pananaliksik ang sariling pagbabago, hindi pa ganap na kakayahan
- Mahahalagang Punto
Ipinapakita ng pagkakaibang iyon ang layunin ng update. Sinusubukan ng DeepSeek kung kayang suportahan ng arkitektura nito para sa mga plugin ang mga kakayahang inilalantad ng Claude Code Mods, sa halip na mangakong maililipat ng mga developer ang bawat extension sa pagitan ng dalawang application nang walang pagbabago. Kailangang gumamit ang mga mod ng mekanismo ng DeepSeek Harness sa pag-load, at pinapatakbo ng eksperimental na tulay ang mga ito nang walang sandbox.
Sa opisyal na tala ng release ng DeepSeek, iniuugnay ang compatibility layer kay @tianyicui, ang account ni Cui Tianyi, pinuno ng Harness team. Nakasaad sa tala ang layunin ng eksperimento:
Sa yugtong ito, pangunahing layunin naming tiyakin na ang mga kakayahan ng Claude Code Mods API ay higit na bahagi ng kayang gawin ng mga plugin ng DeepSeek Harness, sa halip na mag-alok sa mga user ng ganap at praktikal na pagiging tugma.
Nagdaragdag din ang release ng mas madaling makitang paraan para utusan ang isang agent na gumawa ng mga plugin, opsyonal na tool para siyasatin ang mga session, mga pagpapahusay sa deployment at mga pag-aayos na nakaaapekto sa mga dependency ng plugin. May ilang pagbabagong nangangailangan ng pag-update ng code ng mga may-akda ng extension. Pinagsama-sama, ginagawa ng mga dagdag na ito ang alpha bilang pagsubok sa pagiging portable ng mga extension at release para sa pagpapanatili ng application na higit nang nakaayos sa paligid ng mga plugin.
Ang harness ay software na nakapaligid sa isang malaking language model at namamahala sa mga tool, session, file at pagsasagawa ng mga gawain. Ang modelo ang nagbibigay ng pangangatwiran at bumubuo ng teksto o code; ang harness ang nagtatakda kung paano isasagawa ang gawaing iyon.
Paano pinagdurugtong ng tulay ang dalawang sistema ng extension
Ang Claude Code Mods ay mga event handler na JavaScript o TypeScript na tumatakbo sa loob ng coding application. Maaari silang tumugon kapag nagsumite ng prompt ang user, kapag tumawag ng tool ang agent o kapag ipinakita ng application ang interface nito. Depende sa inilalantad na interface, maaaring obserbahan ng isang mod ang isang aksyon, baguhin ito o kontrolin ang hakbang na iyon.
Binalot ng DeepSeek bridge ang registration function ng isang mod at inilalagay ito bilang Harness plugin. Iniuugnay ang mga hook nito sa sistema ng event at lifecycle ng Harness, ang sunod-sunod na prosesong sinusundan ng mga bahagi sa pagsisimula, pagpapatakbo at paghinto. Gumagamit ang DeepSeek Harness ng Cordis, isang framework para bumuo ng software mula sa mga serbisyo, dependency at event subscription.
Sa pamamagitan ng tulay, kayang pigilan ng mga suportadong mod ang mga tool call, baguhin ang mga prompt, magdagdag ng mga command at tool, bumasa ng impormasyon tungkol sa session at magpakita ng strip sa itaas ng prompt box. Binabago ng mga ito ang asal at interface ng agent application, sa halip na basta magbigay lamang ng mga tagubilin kung paano sasagot ang isang modelo.
Tumutukoy ang salitang bahagi sa saklaw ng mga kakayahang iyon sa programming. Sinusuri ng DeepSeek kung kayang katawanin sa mas malawak nitong sistema ng plugin ang mga operasyong ibinibigay sa mga may-akda ng Claude Code mod. Mas makitid ang pahayag na ito kaysa sa pagpapatunay na magkakapareho ang asal ng bawat extension, at hindi nito pinatutunayan na mas may kakayahan ang modelo ng isang application kaysa sa iba.
Ano ang ipinakikita ng mga halimbawa, at ano ang hindi
Sinusubok ng tatlong mapapatakbong halimbawa ang magkakaibang bahagi ng tulay. Ipinakikita ng Token Weather ang paggamit ng konteksto sa anyo ng taya ng panahon. Ang konteksto ay impormasyong magagamit ng modelo habang gumagawa ng isang gawain, kabilang ang mga tagubilin, pag-uusap at resulta ng tool. Nagbibigay ang display sa mga user ng biswal na palatandaan kung gaano na karami sa kapasidad na iyon ang nagamit.
Ipinakikita ng Blast Radius ang malamang na epekto ng isang mapanganib na command bago ito isagawa, para makapagpasya ang user kung magpapatuloy. Hinahayaan naman ng Replay Theater ang mga user na sunud-sunod na tingnan ang mga pagbabago sa file. Magkakasamang sinusubok ng mga ito ang pagpapakita sa interface, pakikialam bago isagawa ang tool at pag-access sa kasaysayan ng mga pagbabago.
Konkreto ang ebidensiyang ibinibigay ng mga halimbawang ito na maaaring iangkop sa magkaibang application ang mga kapaki-pakinabang na extension. Gayunman, hindi nito pinatutunayan ang ganap na suporta sa Claude Code Mods API. Umaasa ang apat na halimbawang nakalistang hindi mapatakbo sa mga kakayahang hindi pa naiuugnay ng tulay, kabilang ang /diff panel at asal sa pag-parse ng agents.md.
May hangganan din sa paraan ng pag-install. Hindi maaaring basta kopyahin ang isang Claude Code mod sa Harness at asahang gagana ito. Kailangang i-load ito sa pamamagitan ng configuration ng Harness. Kahit suportado ang mga pangunahing hook ng isang extension, maaaring kailangan pa ring baguhin ang registration nito, mga palagay tungkol sa kalagayan ng session o paraan ng pagpapakita.
Nararapat bigyang-pansin ang kawalan ng sandbox. Ang sandbox ay hangganan ng paghihiwalay na nilalayong limitahan ang maa-access o maaapektuhan ng tumatakbong code. Hindi dapat ituring ng mga user na sertipikasyon sa seguridad ang matagumpay na pagiging tugma, at hindi ipinapangako ng release na tatakbo sa hiwalay na kapaligiran ang mga inangkop na mod.
Mabilis na sunod-sunod na release
Dumating ang eksperimento sa pagiging tugma apat na araw matapos ang v0.2 preview noong Setyembre 29, na nagpakilala ng mga desktop installer para sa macOS at Windows at pahina para sa pamamahala ng plugin. Sumunod ito sa pagpapakilala ng Anthropic sa Claude Code Mods sa simula ng Oktubre at inilathala ito habang ipinagdiriwang sa China ang Pambansang Araw.
Ipinakikita ng sunod-sunod na pangyayaring ito kung gaano kabilis umusad ang proyekto mula sa paunang preview para sa mga developer tungo sa pamamahagi sa desktop at mga eksperimento sa extension:
- Marso 2026: Binuo ang Agent Harness team ng DeepSeek at sumali si Cui Tianyi sa DeepSeek.
- Agosto 13: Binuksan sa mga developer sa buong mundo ang v0.1 developer preview, at inilabas ang source code sa ilalim ng MIT license.
- Setyembre 29: Ipinakilala ng v0.2 preview ang mga desktop installer para sa macOS at Windows at isang grapikal na tagapamahala ng plugin.
- Oktubre 3: Idinagdag ng release v0.2.1-alpha.1 ang eksperimental na tulay para sa Claude Code Mods.
- Oktubre 4: Ipinaliwanag ni Cui sa publiko ang layunin at mga limitasyon ng eksperimento, at ang kaugnayan nito sa mga layunin ng pananaliksik ng team.
Mahigit 70,000 GitHub star ang natanggap ng paglulunsad noong Agosto sa loob ng wala pang 24 oras. Sukat ito ng atensiyon sa repository, hindi ng aktuwal na paggamit, matagumpay na deployment o pagiging maaasahan ng mga plugin. Iba naman ang problemang tinugunan ng sumunod na desktop release: gawing naa-access ang application at mga extension nito nang hindi hinihinging gumamit ng command line ang bawat user.
Mas madaling maabot ang paggawa ng plugin
"Let Agent create a plugin" ang pangalan ng bagong entry para sa pamamahala ng plugin sa opisyal na tala ng release. Binubuksan nito ang Creator mode habang pinananatili ang draft, at magsisimula lamang kapag ipinadala ng user ang kahilingan. Mahalaga ang pagkakahiwalay na ito dahil hindi nangangahulugang pinahihintulutan nang magsimulang gumawa ang agent kapag binuksan lamang ang screen ng paggawa.
Pinahihintulutan na ng Creator mode ang agent na sumulat at mag-install ng mga plugin batay sa mga kinakailangan ng user. Mas madaling makita sa interface ng pamamahala ang daloy ng trabahong iyon dahil sa bagong entry. Sinusuportahan din ng release ang mga paunang prompt na hindi pa ipinadadala sa mga bagong session, at pinananatili nito ang mga sanggunian sa file, folder at session kapag ibinalik ang mga draft o inilipat sa pagitan ng mga workspace.
Ipinakilala na ng desktop preview noong Setyembre ang pag-install gamit ang pangalan ng npm package. Ang npm ay isang registry ng package na karaniwang ginagamit para sa JavaScript software. Mula sa iisang pahina, maaaring mag-install, mag-disable at mag-uninstall ng mga plugin ang mga user, pati na rin siyasatin ang mga paglalarawan at pinagmulan ng mga ito.
Sinabi ng DeepSeek na gumagamit ng mga plugin mula sa ikatlong partido ang humigit-kumulang 60% ng mga user ng Harness, batay sa mga user ng opisyal nitong model API. Mahalaga ang limitasyong iyon: inilalarawan ng bilang ang nasukat na grupong iyon, at hindi kinakailangang lahat ng nagpapatakbo ng framework sa anumang provider ng modelo. Sa ibang pananalita, humigit-kumulang anim sa bawat sampung user sa grupong iyon ang gumagamit ng mga panlabas na extension.
Plano ng team na bumuo ng opisyal na marketplace ng plugin at pagbutihin ang pagtuklas, pagkuha at pamamahala ng mga extension. Walang ibinigay na petsa ng paglulunsad. Samantala, pinagbubuti ng pinakabagong alpha ang impormasyon tungkol sa package sa pamamagitan ng mas malinaw na pagpapakita sa pinagmulan ng code at kasalukuyang bersyon ng isang bundle.
Mga praktikal na pag-aayos sa diagnostics at deployment
Nagdaragdag ang opsyonal na Developer Tools bundle ng hilaw na log ng session, nabigasyon sa magkabilang direksiyon sa pagitan ng mga pangkat ng chat at ng pag-uusap, at naka-embed na diagnostics ng Host. Ingles ang ginagamit ng naka-embed na interface sa ngayon. Nagbibigay ang mga tool na ito sa mga developer ng dagdag na impormasyon para masubaybayan ang asal ng agent at siyasatin ang mga pagkabigo.
Idinadagdag ng release ang --public-url para tukuyin ang web address na ipinakikita sa mga user, binubuksan sa browser at ibinibigay sa modelo. Sinusuportahan nito ang mga address sa likod ng reverse proxy, kabilang ang mga may path prefix. Iniruruta ng reverse proxy ang mga papasok na request sa application na maaaring tumatakbo sa ibang panloob na address, kaya nakatutulong ang tamang pampublikong address para magkatugma ang nabigasyon ng user at mga tagubilin sa modelo.
Sa Windows, pinapayagan na ng desktop application ang operating system na magtalaga ng port bilang default. Layunin nitong maiwasan ang mga pagkabigo sa pagsisimula dahil sa mga nakareserbang port range. Ibinubukod din ng update ang request sa pag-sign in na walang natanggap na tugon mula sa iba pang pagkabigo sa pagpapatotoo, sa pamamagitan ng pagpapakita ng mensaheng nagsusuri ng network.
Tinutugunan ng iba pang pag-aayos ang mga nakapilang mensahe matapos ang paulit-ulit na paghinto at pagpapatuloy ng gawain, pagpapakita ng output at mga pagbabago para sa Bash, PowerShell at mga operasyon sa file, at pag-edit ng layuning may maraming linya gamit ang Shift+Enter. Ipinakikita na ngayon ng mga Markdown preview ang YAML frontmatter bilang mga nababasang field. Ang frontmatter ay nakaayos na metadata sa simula ng isang dokumento, na kadalasang ginagamit para sa mga katangiang gaya ng pamagat o configuration.
Hindi kasing-kapansin-pansin ng eksperimento sa pagiging tugma ang mga pagbabagong ito, ngunit tinutugunan ng mga ito ang pang-araw-araw na gawain sa pagpapatakbo ng mga agent: pagsisimula ng application, pagpapanatili ng kahilingan, pagsisiyasat sa ginawa ng command at pag-unawa kung bakit nabigo ang isang gawain.
May kailangang gawin ang mga may-akda ng extension sa paglipat
Kabilang sa alpha ang mga pagbabagong maaaring magpatigil sa paggana ng mga kasalukuyang extension. Inalis na ang mga runtime invariant plugin at package ./invariant export. Kailangang i-update ang mga extension at custom profile na gumagamit ng mga diagnostic entry point na iyon.
Hinati ang mga istatistika ng Composer sa magkahiwalay na entry ng extension para sa aktibidad at paggamit. Kailangang i-update ng mga plugin na pumalit sa dating statistics row ang mga nakarehistrong ID ng mga ito. Hindi na rin kumukuha ng impormasyon sa pagpapakita ang mga subpath plugin mula sa magkakahiwalay na package.json file; kailangang manggaling ang teksto at mga icon sa katumbas na subpath export.
May ilang pag-aayos sa pamamahala ng dependency. Hindi na dapat maiwan na kulang ang mga dependency kapag pinagana ang bagong bundle, at hindi na rin dapat maiwan ang mga lumang mapping ng dependency kapag dine-disable o ina-uninstall ang mga bundle. Kailangan pa rin ng restart para mapalitan ang bersyon ng naka-install na package, isang tahasang limitasyon sa kasalukuyang kakayahang magpalit ng mga bahagi habang tumatakbo ang application.
Pinipigilan ng isang pag-aayos sa interface na mabura kapag ini-toggle ang plugin ang mga style na pag-aari ng ibang plugin bago mag-refresh. Bahagi na rin ng Web ang mga automation task, at may reminder tool na sa Standard, Creator at PTC mode, ngunit wala sa Minimal mode o sa mga subagent. Pinananatili ang mga kasalukuyang task habang inaalis ang mga piniling retired na pang-eksperimentong bundle.
Bakit isinusulong ng DeepSeek ang arkitekturang nakabatay sa plugin
Ayon kay Cui, naitatag na ang prinsipyong plugin ang lahat bago pa nagsimulang magsulat ng code ang proyekto. Sa paglalarawan niya, maaaring pagsama-samahin, palitan o palawakin ang mga modelo, tool, skill, session, sandbox, file system, agent loop, orkestrasyon ng gawain at interface.
Higit pa sa pagdaragdag ng puwang para sa extension sa isang nakapirming application ang ambisyong iyon. Layunin nitong bigyang-daan ang mga user at developer na baguhin ang maraming bahagi ng sistemang nagsasagawa ng gawain ng modelo. Pinuri ni Cui ang Claude Code Mods bilang mahusay na paraan para sa extensibility matapos itong ipahayag ni Boris Cherny, pinuno ng Claude Code, habang ibinukod ang mas malawak na layunin ng DeepSeek sa arkitektura.
Tinutukoy niya ang enterprise deployment bilang isa pang gamit ng mga plugin. Bumuo ang mga developer ng mga plugin ng Harness para sa partikular na industriya upang lumikha ng mga AI workbench na nag-uugnay sa imprastraktura ng negosyo at naglalaman ng mga espesyalisadong workflow. Hindi inilalabas sa publiko ang ilan sa mga plugin na iyon. Ayon kay Cui, sinusuportahan ng team ang ganitong kaayusan sa ilalim ng framework na may MIT license.
Ang pagkakaiba ay nasa pagitan ng bukas na pundasyon at ng mga extension na binuo rito. Maaaring gamitin ng mga negosyo ang pinagsasaluhang framework habang pinananatili sa kanilang mga plugin ang pagmamay-aring integration o kaalaman sa industriya. Hindi tinutukoy sa mga ulat ang mga deployment na iyon at wala ring ibinigay na bilang tungkol sa lawak o resulta ng mga ito.
Nangangatwiran din si Cui na kaunti ang maidaragdag ng paggaya sa Claude Code o Codex dahil maaari nang ikonekta ng mga user ang mga modelo ng DeepSeek sa mga application na iyon. Ayon sa kanya, layunin niyang makabuo ng orihinal na ambag na makaaapekto sa disenyo ng mga agent harness, kabilang ang mga inobasyong kikilalanin at gagamitin ng malalaking kompanya ng AI.
Layunin pa sa pananaliksik ang sariling pagbabago, hindi pa ganap na kakayahan
Ang pangmatagalang layunin ay mabago ng mga agent ang sarili nilang harness sa pamamagitan ng mga plugin habang tumatakbo. Inilalarawan ni Cui ang Creator mode bilang maagang hakbang tungo roon, hindi bilang patunay na nakamit na ang kusang pagpapahusay.
Tinutukoy niya ang dalawang magkahiwalay na bahaging hindi pa tapos. Kailangang paghusayin ng engineering ang kakayahang magdagdag, mag-alis at mag-reload ng mga plugin habang tumatakbo ang system. Kailangang ituro naman ng pananaliksik sa modelo sa mga agent na maaari nilang baguhin ang kanilang harness at kung paano gamitin ang mga pagbabagong iyon para pagbutihin ang trabaho nila. Nagbibigay ang Cordis ng pundasyon, ngunit may mga praktikal na problemang pang-engineering pang kailangang lutasin.
Naghahanap ang team ng mga researcher na may karanasan sa pananaliksik at pagsasanay ng malalaking modelo para ipagpatuloy ang gawaing iyon. Ayon kay Cui, malaking bahagi ng sarili niyang oras ang ginugugol niya sa paghahanap ng tao at mga panayam. Kabilang sa kanyang pinag-aralan ang computer science sa Zhejiang University, anim na gintong medalya sa mga panrehiyong kumpetisyon ng ACM sa Asia at siyam na taon sa Jane Street bago siya sumali sa DeepSeek noong Marso 2026.
Walang inilabas na partikular na paraan ng pagsasanay, nasukat na pakinabang mula sa sariling pagbabago ng agent o iskedyul para sa ganap na pagiging tugma sa Mods. Sinabi ni Cui na maaaring posible sa teknikal ang mas malawak na pagiging tugma kung magpapasya ang team na karapat-dapat itong paglaanan ng puhunan. May kondisyon ang pagtatayang iyon; hindi ito pangako ng petsa ng release.
Kaya kongkreto ngunit limitado ang agarang resulta: ipinakikita ng tatlong mapapatakbong halimbawa na maaaring katawanin sa Harness ang ilang Claude Code extension, habang inilalarawan naman ng mga hindi suportadong mod, pagbabago sa pag-load at mga kailangang gawin sa paglipat ang natitira pang gawain. Sinusubok ng eksperimento ang isang ideya sa arkitektura; hindi pa nito naihahatid ang unibersal na ecosystem ng extension.
Mahahalagang Punto
- Inilabas ang DeepSeek Harness v0.2.1-alpha.1 noong Oktubre 3, 2026, kasama ang eksperimental na compatibility layer para sa Claude Code Mods.
- Mapapatakbo ang Token Weather, Blast Radius at Replay Theater; hindi pa mapatakbo sa ngayon ang diff, agents-md, sec-default at telemetry.
- Sinusubok ng eksperimento kung pasok sa mga plugin ng Harness ang mga kakayahan ng Mods API, sa halip na magbigay ng ganap at praktikal na pagiging tugma.
- Kailangang iangkop ang Mods sa mekanismo ng Harness sa pag-load, at tumatakbo ang mga ito nang walang sandbox.
- Nagdaragdag ang update ng entry para sa paggawa ng plugin, opsyonal na diagnostics at mga pagpapahusay sa deployment, pati ng mga pagbabagong mangangailangan ng paglipat para sa ilang extension.
- Gumagamit ng mga plugin mula sa ikatlong partido ang humigit-kumulang 60% ng mga user na nasukat sa pamamagitan ng opisyal na model API ng DeepSeek.
- Wala pang inihahayag na petsa ng pagkumpleto para sa ganap na pagiging tugma, opisyal na marketplace ng plugin at pananaliksik sa sariling pagbabago ng agent.






