Izbor

youtube · talk · 2026-11-03 · Sam Witteveen

DeepSeek Super Agent: vtičniki in nastavitve namesto forka

Izvirni naslov vira: NOVO: DeepSeek Harness – super agent!

Kako zasnova ogrodja določa, kaj agent zmore in koliko stane. Še vedno prototip.

Video

Kako stojijo trditve
  • Le tu: 26

Kaj pravi

  1. DeepSeek Super Agent je raziskovalni prototip, ki spremlja pogovore ekip na GitHub in Feishu, zaganja izolirane izvajalne agente in vrača rezultate, običajno kot zahtevke za združitev kode. Pomemben je zato, ker DeepSeek Harness razširja z vtičniki, namesto da bi spreminjal njegovo jedro. Ločeno vrednotenje Frontier Harness ponazarja, zakaj je izbira izvajalnega ogrodja pomembna: isti model je v različnih ogrodjih dosegel različne stopnje uspešnosti in stroške, čeprav je vzorec obsegal le 30 nalog. DeepSeek Harness uporablja Cordis za čisto odstranjevanje komponent iz delujočega sistema in upravljanje njihovih odvisnosti, večplastna konfiguracija pa sestavlja delujoči sistem. Super Agent dodaja opazovalne komponente, trajno delujoč usmerjevalnik in izvajalne agente z omejenimi zmožnostmi. Deterministična preverjanja pregledajo vhodne zahteve, preden jih oceni model; delovni nalogi vsebujejo zapise o pooblastilih, poznejše posodobitve pogovorov pa lahko obidejo usmerjevalnik. Sintetični obremenitveni preizkusi nakazujejo, da paketna obdelava ob večji obremenitvi izboljša učinkovitost usmerjanja, orkestracijo pa lahko opravlja manj zmogljiv model. Objavljena različica se razlikuje od interne, nima nekaterih predlaganih funkcij in pušča varnostne težave nerešene. Osrednji sklep je, da sestavljiva izvajalna ogrodja omogočajo bistveno drugačne agentske sisteme brez sprememb jedra.
  2. DeepSeek opisuje Super Agent kot raziskovalni prototip, ne kot uradni izdelek, pri čemer so velik del razvojnega dela opravili programerski agenti. u8–9 ·
    Super Agent README: research prototype, built by coding agents
  3. DeepSeek poroča, da neprekinjeno poganja interno različico Super Agent za reproduciranje in odpravljanje napak, odzivanje na pripombe pri pregledih kode ter izboljševanje DeepSeek Harness. u11–12 · Trditev se nanaša na interno različico DeepSeek, ne nujno na objavljeni prototip.
    Issues in, PRs out: six issues mapped to pull requests
  4. Frontier Harness Eval je preizkusil Kimi K3 na istih 30 nalogah v devetih izvajalnih ogrodjih za programerske agente in 12 konfiguracijah, pri čemer sta model in izvajalno okolje ostala nespremenjena. u19–20 · Witteveen opozarja, da sta Codex in Claude Code morda optimizirana za modele svojih ponudnikov.
  5. V Frontier Harness Eval je Codex dosegel 66.7% uspešnost, DeepSeek Harness v konfiguraciji creator in Claude Code pa vsak 63.3%. Strošek DeepSeek Harness je znašal približno $3.28 na uspešno opravljeno nalogo, pri Claude Code pa približno $18.34. u21 · Navedena primerjava uporablja isti model Kimi K3.
  6. DeepSeek Harness je na voljo pod licenco MIT in podpira tudi druge ponudnike modelov, vključno s končnimi točkami, združljivimi z OpenAI, zato ni omejen na modele DeepSeek. u26–27 ·
    Kimi K3 pass rate varies by coding harness
  7. DeepSeek Harness usmerjevalnik, register orodij, dnevnik sej in agentsko zanko implementira kot vtičnike. u27–28 ·
  8. Način creator v DeepSeek Harness uporabniku omogoča, da v klepetu opiše vtičnik, agent pa ga nato napiše, namesti in preveri, ali deluje. u36 ·
  9. Prednastavitev za izvajalne agente v Super Agent odstrani možnost postavljanja vprašanj uporabniku, način načrtovanja, pridobivanje spletnih vsebin in zaganjanje podagentov. Ukazi lupine, ki trajajo dlje kot pet sekund, se prenesejo med opravila v ozadju. u39–40 · Izvajanje v ozadju naj bi ohranjalo odzivnost izvajalnih agentov na nove komentarje v pogovoru.
  10. Super Agent vhodne sprožilce preveri z deterministično kodo, preden jih posreduje modelu; med drugim preveri, ali ima pošiljatelj dovoljenje in ali je bil agent nagovorjen. Sprejeto opravilo dobi delovni nalog in pooblastilo, ki beležita naročnika, veljavna pravila in dovoljeni obseg dela. u46–48 ·
  11. Preizkusi DeepSeek so pokazali, da je izklop neposrednega dostavljanja posodobitev pogovorov izvajalnim agentom, odgovornim za delovne naloge, povečal število odločitev usmerjevalnika za 30%. u48–49 · Mehanizem neposrednega dostavljanja obide usmerjevalnik, ko se izvajalni agent naroči na pogovor svojega delovnega naloga.
  12. V obremenitvenem preizkusu DeepSeek se je ob povečanju prihoda sprožilcev s približno enega na 40 na minuto povprečna velikost paketov povečala z enega na 2.8. Klici usmerjevalnika so se upočasnili s približno 2.5 na 3.9 sekunde, navedeni čas na odločitev pa se je zmanjšal s 6.4 na 1.6 sekunde. u51–52 · Witteveen pozneje pojasni, da so preizkusi Super Agent uporabljali sintetične delovne obremenitve v poenostavljenem okolju.
  13. Witteveen priporoča, da model preizkusimo v dveh ali treh izvajalnih ogrodjih, preden presodimo, ali deluje dobro. u23–24 · Priporočilo je namenjeno ocenjevalcem modelov, ki bi sicer lahko omejitve ogrodja pripisali modelu.
  14. Witteveen zagovarja zasnovo agentov, ki čim manj obremenjujejo človeško pozornost in dajejo čim več koristnih rezultatov, pri tem pa ukrepajo le, kadar delo zahteva pooblaščena oseba ali ga dovoljuje pravilo, ki ga je napisala ekipa. u54–56 · Witteveen to načelo predstavlja kot nauk za ljudi, ki gradijo lastne agente.
  15. Cordis združuje možnost odstranitve komponent z razveljavitvijo njihovih učinkov in aktiviranje, ki upošteva odvisnosti, zato lahko izvajalno ogrodje varno dodaja in odstranjuje zmožnosti ob spremembah modelov, orodij in dovoljenj. u30–33 · Čisto odstranjevanje preprečuje, da bi pogoste spremembe ogrodja za seboj puščale zastarele registracije in programske kavlje.
  16. Usmerjevalnik Super Agent lahko učinkovito obvladuje povečan promet, ker se sprožilci, ki prispejo med izvajanjem sklepanja, zbirajo za naslednji klic, njegova naloga z dolgimi vhodi in kratkimi izhodi pa omogoča poceni paketno obdelavo. u50–52 · V preizkušenih razmerah ni nujno, da osrednji usmerjevalnik ob povečanju obsega vhodnega dela postane manj učinkovit.
  17. Super Agent namesto klepetalnih sej, ki jih zažene uporabnik, uvaja agenta, ki spremlja dogajanje tam, kjer ekipa že dela, izvaja odobrene zahteve v ločenih sejah in odgovarja v izvornem pogovoru, običajno z zahtevkom za združitev kode. u9–11 ·
    Super Agent README: research prototype, built by coding agents
    Issues in, PRs out: six issues mapped to pull requests
  18. Witteveen poudarja, da izvajalno ogrodje ni zgolj ovoj okoli modela: izbira ogrodja vpliva na stroške, predpomnjenje, hitrost in stopnjo uspešnosti, tudi če model ostane isti. u23–24 ·
  19. Super Agent obravnava neodvisna opravila, ki jih sčasoma pošilja več ljudi, medtem ko poskusna funkcija agentskih ekip v DeepSeek Harness usklajuje agente znotraj enega opravila. u43–44 ·
  20. Witteveen meni, da je glavni pomen Super Agent v dokazu, da lahko vtičniki in datoteke s popravki ustvarijo bistveno drugačen agentski sistem brez spreminjanja jedra DeepSeek Harness. u62–63 ·
  21. Ali bodo prihodnja izvajalna ogrodja za agente postala zbirke sestavljivih vtičnikov, ki bodo podpirale pristope onkraj današnjih znanih vmesnikov programerskih agentov? u65 ·
    DeepSeek Harness architecture with untouched core and patch layer
  22. DeepSeek poroča, da je naloga usmerjanja v Super Agent pogosto dovolj preprosta za manj zmogljiv model, zmogljivejši modeli pa tako ostanejo na voljo izvajalnim agentom; usmerjevalnik ne potrebuje niti orodja Bash. u52–54 · Witteveen to postavlja nasproti pričakovanju, da orkestrator potrebuje najzmogljivejši model, podagenti pa lahko uporabljajo šibkejše.
  23. Primerjava izvajalnih ogrodij kaže precejšnje razlike, vendar je 30 nalog premalo, da bi majhne razlike v razvrstitvi šteli za odločilne: prednost Codex pred DeepSeek Harness pomeni zgolj eno nalogo. u20–22 · Witteveen opozarja tudi, da so lahko posamezna ogrodja optimizirana za različne modele.
  24. Objavljeni Super Agent ni enak interni različici DeepSeek, nekatere zasnove, opisane v članku, pa ostajajo prihodnje usmeritve in niso implementirane funkcije. Navedeni preizkusi uporabljajo sintetične delovne obremenitve v poenostavljenem okolju. u58–60 · Arhitekture in predhodnih meritev ne smemo zamenjevati s povsem implementiranim in široko preverjenim izdelkom.
  25. Super Agent ima nerešene varnostne težave, povezane z vbrizgavanjem navodil, uhajanjem poverilnic in dovoljenji med napravami. Witteveen poziva k previdnosti, hkrati pa meni, da lokalni modeli v povsem zaklenjenem okolju zmanjšajo te skrbi. u61–62 · Zagotovilo glede zaklenjene lokalne namestitve je Witteveenova presoja, ne rezultat navedenega varnostnega preizkusa.
  26. Super Agent kaže, da lahko sestavljivo izvajalno ogrodje, zasnovano na vtičnikih, podpira bistveno drugačen sistem avtonomnih agentov brez sprememb svojega jedra, zato je zasnova ogrodij pomemben vir inovacij na področju agentov. Kaj DeepSeek Super Agent razkriva o pomenu izvajalnih ogrodij za agente in možnostih, ki jih odpirajo sestavljive arhitekture vtičnikov?
Kako utemeljuje
  1. thesis Composable harnesses enable fundamentally different autonomous agent systems What does DeepSeek Super Agent reveal about why agent harnesses matter and what composable plugin architectures enable?
    1. theme Harness choice changes model performance Holding the model constant reveals consequential harness differences, so models should be evaluated across harnesses.
      1. idea Harnesses change outcomes, not just model packaging
        1. evidence Controlled evaluation isolates harness differences
        2. evidence Similar success rates conceal major cost differences
          1. counterargument Small samples make narrow ranking gaps inconclusive
        3. action Test models in multiple harnesses before judging
          1. argument Open licensing and provider support enable broader testing
    2. theme Plugins enable new agent architectures Super Agent demonstrates that composable plugins can transform an agent system without changing its harness core.
      1. idea Plugins transform the system without changing its core
        1. mechanism Core harness functions are implemented as plugins
          1. mechanism Cordis safely activates and removes interdependent capabilities
        2. example Creator mode builds and activates plugins through chat
        3. question Will composable plugins redefine future agent harnesses?
    3. theme Autonomy belongs inside team workflows Super Agent handles authorized requests where teams already communicate, reducing the need for human supervision.
      1. idea Agents execute requests within existing team conversations
        1. argument Useful autonomy minimizes attention and requires authorization
        2. mechanism Deterministic checks establish authorization before model involvement
        3. mechanism Worker presets remove interactive features and background delays
        4. evidence Internal deployment continuously handles bugs and code reviews
      2. idea Independent ongoing jobs differ from single-job agent teams
    4. theme Efficient routing supports continuous operation Batching, direct worker updates and lighter routing models reduce the overhead of handling ongoing requests.
      1. idea Accumulated triggers enable inexpensive routing batches
        1. evidence Higher traffic lowers reported time per routing decision
      2. idea Direct worker updates avoid additional router decisions
      3. surprise Lightweight routers can leave stronger models to workers
    5. theme Prototype results require practical caution Implementation gaps, simplified experiments and unresolved security problems limit conclusions about production readiness.
      1. idea Super Agent is an agent-built research prototype
      2. tension Published features and synthetic tests limit demonstrated readiness
      3. tension Unresolved security risks demand caution and containment

Vir, odlomek za odlomkom

NOVO: DeepSeek Harness – super agent!

Prepis, preveden z umetno inteligenco iz angleščine.

  1. u1 Uvod
  2. u2 Torej, pretekli konec tedna je DeepSeek izdal nekaj, čemur mnogi pravijo odgovor na Claude Code. To je agent, ki deluje na repozitoriju GitHub. Spremlja prijavljene težave in zahtevke za združitev, in ko ga nekdo iz vaše ekipe prosi, naj nekaj naredi, odpre svojo sejo, opravi delo in se vrne z zahtevkom za združitev. Čeprav je že to samo po sebi zanimivo, to pravzaprav ni
    Title card: "The answer to Claude Code"
    0:00 · Title card: "The answer to Claude Code" · A black video frame with a two-line quoted phrase in large sans-serif type. The first line, "The answer", is in light gray and the second line, "to Claude Code", is in white. The quotation marks are yellow-orange. The frame carries no other content.
  3. u3 tisto, o čemer želim govoriti tukaj. Resnično zanimivo se mi zdi, kako so ga zgradili. Vse skupaj je le nabor vtičnikov, vstavljenih v njihovo izvajalno ogrodje za agente. Da bi razumeli, zakaj je to pomembno, se moramo vrniti in si dejansko ogledati samo ogrodje. Ko je torej DeepSeek Carnis izšel
  4. u4 Povzetek ogrodja DeepSeek Harness
  5. u5 avgusta, o njem pravzaprav nisem poročal. Iskreno, razlog je bil preprosto ta, da sem bil tako zaposlen z igranjem z njim in nenehnim preizkušanjem novih zamisli, da sem snemanje videa kar odlagal, ker se mi je zdelo, da bi rad pokazal toliko stvari. Celotna arhitektura vtičnikov v tem ogrodju se mi zdi res odlična in omogoča cel kup stvari, kakršne omogoča tudi ta novi Super Agent.
    DeepSeek Harness release announcement with trajectory viewer
    0:51 · DeepSeek Harness release announcement with trajectory viewer · A dark announcement slide for "DeepSeek Harness", released Aug 13, 2026, with the DeepSeek whale logo. A screenshot of a Trajectory viewer lists an agent session's steps (system prompt, bash tool calls, assistant messages), and a detail pane shows one tool call's payload and result. An orange handwritten callout reads "every tool call, on the record".
  6. u6 Seveda je medtem o njem poročalo veliko ljudi. Postal je eden od projektov z največ zvezdicami na GitHubu letos. V tem videu bom torej nekako nadoknadil zamujeno in si ogledal nekaj novosti, ki so jih dejansko zgradili na tej osnovi. Dobro, torej novost, ki jo je DeepSeek
    deepseek-harness GitHub stars: 269,971, fastest to 200K
    1:15 · deepseek-harness GitHub stars: 269,971, fastest to 200K · A dark title card from a video showing the deepseek-ai/deepseek-harness repository at 269,971 GitHub stars on 3 Nov 2026. A panel says it was the fastest repo ever to reach 200K stars, in 15 days, and a timeline runs from Aug 13 (DeepSeek Harness) to Oct 31 (Super Agent).
  7. u7 Kaj je Super Agent
  8. u8 predstavil, se imenuje Super Agent. Poleg objavljenega repozitorija so na X napisali tudi članek z naslovom Raziskovanje zasnove Super Agenta: proti bolj avtonomnemu agentskemu sistemu. V članku in repozitoriju zelo odkrito povedo, da gre za raziskovalni prototip.
  9. u9 To ni uradni izdelek podjetja DeepSeek. Omenijo celo, da je nastal iz njihovega vsakodnevnega razvojnega dela ter da so številne zamisli in tehnične rešitve dejansko napisali sami programski agenti. Osnovna zamisel je naslednja: namesto da odprete sejo in se pogovarjate z agentom, agent spremlja okolja, v katerih vaša ekipa že dela. V primeru, ki so ga
    Super Agent README: research prototype, built by coding agents
    1:42 · Super Agent README: research prototype, built by coding agents · A dark slide titled "Super Agent" with a blue whale logo, quoting a README disclaimer. The quote says the code is a research prototype for reference only, not an official DeepSeek product, and that much of the engineering was done by coding agents. A handwritten orange annotation reads "agents building agents".
  10. u10 zdaj predstavili, sta to GitHub in aplikacija Feishu, nekakšen ByteDanceov ekvivalent Slacku. Ko ga nekdo z ustreznim dovoljenjem za nekaj prosi, odpre delovno nalogo, zažene svojo sejo v svoji mapi, opravi vse delo in odgovori v prvotnem pogovoru.
  11. u11 V tem odgovoru je nato običajno tudi zahtevek za združitev. V marsičem si lahko to predstavljate kot nadgradnjo zamisli o tovarnah programske opreme, samodejnem ustvarjanju programske opreme in podobnem, o čemer zadnjih nekaj mesecev govori veliko ljudi. Pri DeepSeeku pravijo, da so interno
    Issues in, PRs out: six issues mapped to pull requests
    2:33 · Issues in, PRs out: six issues mapped to pull requests · A dark slide titled "Issues in, PRs out" lists six issue numbers with short titles, each followed by an arrow to a pull request number marked with a green "Ready for review" badge. It conveys that each issue was turned into a PR that is ready for review.
  12. u12 različico tega neprekinjeno uporabljali. Reproducirala in odpravljala je prijavljene napake ter odgovarjala na komentarje pri pregledu kode. Dejansko je izboljševala tudi samo ogrodje DeepSeek. Preden torej
  13. u13 Model ali ogrodje: kaj je pomembnejše?
  14. u14 pokažem, kako vse to dejansko deluje, vam želim pokazati, zakaj je plast ogrodja tako pomembna. V VentureBeatovem podkastu Beyond the Pilot, ki ga sovodim, smo pred kratkim intervjuvali več zanimivih ljudi, med njimi tehnološka direktorja podjetij Instacart in Box. Obe epizodi bosta objavljeni v naslednjih nekaj tednih.
  15. u15 Eno od vprašanj, ki sem ga zastavil obema, pa je bilo pravzaprav: kaj je zdaj pomembnejše, model ali ogrodje? Oba sta se postavila na stran ogrodja. Celotna intervjuja si oglejte sami, saj sta bila pogovora fascinantna, a očitno se je zdaj velik del inovacij od samega modela preselil k dejanskim ogrodjem.
  16. u16 Morda se bo to v prihodnosti, ko dobimo boljše modele, spet obrnilo, trenutno pa morate spremljati, kam se razvijajo ogrodja. Dobro, z ekipo trenutno poskušamo razširiti vsebine, ki jih pokrivamo, in povečati število videov. Zelo bi nam pomagalo, če kanal podprete s klikom na gumb za naročnino.
  17. u17 Vemo, da večina med vami gleda veliko videov, pa še vedno niste naročeni. Kakorkoli, vrnimo se k temu, zakaj je ogrodje tako pomembno.
  18. u18 Primerjalni preizkus Frontier Harness
  19. u19 To sta graf in tabela rezultatov Frontier Harness. To niso moje številke. Izvirajo iz primerjalnega preizkusa Frontier Harness Eval, pri katerem so vzeli en model, Kimi K3, in ga pognali skozi devet različnih ogrodij za programske agente, skupaj v 12 konfiguracijah. Codex, Claude Code, Pi, OpenCode, DeepSeek Harness in tako naprej.
  20. u20 Nato so mu dali istih 30 nalog, z istim modelom in istim časom izvajanja. Edina stvar, ki se je spremenila, je bilo ogrodje. Lahko bi sicer trdili, da primerjava ni povsem poštena, da je Claude Code optimiziran za svoje modele, Codex pa za svoje, vendar je res zanimivo videti dobljene rezultate.
  21. u21 Codex je bil na prvem mestu s 66,7-odstotno uspešnostjo. Če pa pogledate naslednjo vrstico, sta DeepSeek Harness v konfiguraciji creator in Claude Code oba dosegla 63,3 %. Enaka uspešnost, enak model, vendar je izvajanje z DeepSeek Harness stalo le približno 3,28 $ na uspešno opravljeno nalogo, s Claude Code pa približno 18,34 $.
  22. u22 V celotni tabeli je bila razlika med najcenejšo in najdražjo konfiguracijo dejansko približno 17,5-kratna. Pri sklepanju na podlagi teh konkretnih konfiguracij bi bil previden. Gre za 30 nalog, zato je ena naloga vredna približno tri in tretjino točke. Razlika med Codexom in DeepSeekom je tukaj dobesedno le ena naloga. Vendar
  23. u23 mislim, da širša ugotovitev drži: ogrodje ni le ovoj. Spreminja stroške, predpomnjenje, hitrost in uspešnost, tudi kadar model ostaja enak. Če torej ocenjujete model, bi ga poskusil preizkusiti v dveh ali treh ogrodjih, preden se odločite, ali je sploh dober.
  24. u24 Sicer bi lahko model krivili za nekaj, za kar je dejansko odgovorno ogrodje.
  25. u25 DeepSeek Harness: vse je vtičnik
  26. u26 Dobro, kaj torej je DeepSeek Harness in zakaj je tukaj tako uspešen? DeepSeek Harness oziroma DSH je izšel 13. avgusta skupaj s prvo izdajo DeepSeek V4 Pro. Ima licenco MIT in spletni uporabniški vmesnik. Začnete lahko z enim samim ukazom npx, na voljo pa je tudi namizna aplikacija. Ni vezan na modele DeepSeek.
    Kimi K3 pass rate varies by coding harness
    5:52 · Kimi K3 pass rate varies by coding harness · Three boxes show the same model, Kimi K3, run inside three coding tools: Codex, Claude Code and OpenCode. Pass rates fall from 66.7% to 63.3% to 50.0%. A handwritten note says the same model is 16.7 points apart, and "Kimi K3 is weak?" is struck out, with OpenCode circled. The point is that the tool around a model affects results as much as the model does.
  27. u27 Mislim, da je to res pomembno poudariti. Deluje z drugimi ponudniki in celo s končnimi točkami, združljivimi z OpenAI. Ključno geslo, ki vse to nekako povzema, pa je, da je vse vtičnik, in to mislijo povsem dobesedno. V večini agentskih ogrodij imate jedro, agentsko zanko, klice
  28. u28 modela, obravnavo orodij, vtičniki pa so nekako pripeti ob strani. V DSH je sam usmerjevalnik vtičnik, register orodij je vtičnik, dnevnik seje je vtičnik. Celo sama agentska zanka je vtičnik. Pod vsem tem je
  29. u29 Cordis
  30. u30 ogrodje Cordis, za katerim stoji članek treh raziskovalcev s Pekinške univerze. DeepSeek je to ogrodje poimenoval programska paradigma za prostorsko-časovno sestavljivost. Sliši se zapleteno, a osnovni zamisli sta pravzaprav precej preprosti. Prva je tisto, čemur pravijo časovna sestavljivost.
  31. u31 Ko odstranite komponento, se vse, kar je naredila, popolnoma razveljavi. Če je vtičnik registriral orodje ali se pripel na dogodek, se ob njegovi odstranitvi vse to razveljavi. Najpreprosteje si to predstavljate tako, da lahko nekaj zelo čisto odklopite. Drugi element je prostorska sestavljivost.
  32. u32 Komponente navedejo svoje odvisnosti, izvajalno okolje pa jih aktivira ali deaktivira, ko se te odvisnosti pojavijo ali izginejo. Stvari lahko torej varno priklapljate in tudi varno odklapljate. Zakaj agentsko ogrodje to potrebuje? Ker se sistemi nenehno spreminjajo. Menjate modele, dodajate orodja, stvari vklapljate in
  33. u33 izklapljate glede na dovoljenja, in če vsaka od teh sprememb za sabo pušča ostanke, zelo hitro nastane nered. To smo videli tudi, ko so ljudje z obratnim inženirstvom ugotavljali, kako deluje Claude Code. Vsi, ki trenutno izdelujejo agentska ogrodja, delajo tako hitro, da preprosto pogosto za njimi ostaja odvečna koda.
  34. u34 Kako je to torej videti v praksi? Delujoči DSH je pravzaprav drevo vtičnikov, ki se ob zagonu sestavi iz plasti. Najprej pridejo paketi, torej zapakirani nabori vtičnikov z njihovimi konfiguracijami. Nato vaši profili popravijo datoteko YAML z imenom cordis.patch. Sledi popravek na ravni domače mape in nato vse, kar
  35. u35 podate v ukazni vrstici. Vsaka plast lahko torej po identifikatorju cilja katerikoli vtičnik in zamenja njegovo konfiguracijo ali vstavi nove. Imajo celo ukaz za izpis konfiguracije, ki preprosto izpiše celotno drevo, iz katerega se vaš sistem zaganja, vsako vrstico v njem pa je mogoče preglasiti. V uporabniškem vmesniku imajo štiri načine in ti delujejo enako.
    Patch layering stack and dsh module list
    8:30 · Patch layering stack and dsh module list · On a dark background, the left side shows four stacked boxes representing patch layers: "--patch overlays", "home patch", "profile · cordis.patch.yml" (highlighted in blue), and "bundles". The right side shows a tree rooted at "dsh" with six child modules, three of them (tool-fs, tool-bash, dsh-superagent-github) outlined in blue. The blue highlights seem to mark the items that are active or relevant.
  36. u36 Na voljo so standard, PTC, minimal in creator, tudi ti pa so le različni nabori vtičnikov. Način creator je nekakšen logični vrhunec tega pristopa. V klepetu lahko opišete vtičnik, agent pa ga bo napisal, namestil in nato preveril, ali je dejansko aktiven.
  37. u37 To si lahko predstavljate tako: medtem ko so se vsi osredotočali na nenehno učenje modelov, to prinaša nenehno učenje v ogrodje. Vedeti je vredno še, da osrednji repozitorij trenutno ne sprejema zunanjih zahtevkov za združitev. Ljudi namesto tega usmerjajo v razprave in izdelavo vtičnikov, kar je pri takšni zasnovi pravzaprav povsem smiselno, kajne?
  38. u38 Če ni jedra, ki bi ga popravljali, prispevate z vtičniki. In to nas vrne k Super Agentu. Če odprete njegov repozitorij, je ena prvih datotek, ki jih boste videli, datoteka YAML cordis.patch, ki je v bistvu celotna integracija. Vstavi osrednji vtičnik Super Agent, vtičnik za spremljanje GitHuba in
  39. u39 privzeto še vtičnik za spremljanje Feishuja. Če teh ne uporabljate, jih seveda lahko izklopite. Super Agent pa deluje tako, da za izvajalce določi ločen prednastavljeni nabor. Predstavljate si ga lahko kot standardni nabor DSH, iz katerega so odstranili kup stvari. Brez postavljanja vprašanj uporabniku, brez načina načrtovanja, brez pridobivanja spletnih vsebin, brez zaganjanja
  40. u40 podagentov in tako naprej. Lupina je nastavljena tako, da se vsak ukaz, ki teče dlje kot pet sekund, premakne v opravilo v ozadju. Tako dolgotrajna gradnja izvajalcu ne prepreči, da bi med delom opazil nov komentar. Ena od nadležnih stvari pri Claude Code in Codexu je očitno ta, da morate, ko se enkrat zaženeta, sedeti in čakati, da jima lahko
  41. u41 posredujete novosti, morda pa želite vmes vnesti poziv, ker ugotovite, da gresta v napačno smer. Pri tem agentu torej gledate precej drugačen sistem. Zgrajen je iz konfiguracij in vtičnikov. Ogrodja niso razvejali, in prav to je bistvena prednost zasnove DSH, o kateri smo pravkar govorili. Sam DSH pa je dejansko že imel
    No fork needed: patching deepseek-harness with cordis.patch.yml
    10:53 · No fork needed: patching deepseek-harness with cordis.patch.yml · A dark slide titled "No fork needed" shows a box labeled deepseek-harness containing modules. Four grey base modules sit alongside two highlighted blue modules and one dashed, disabled module. A side panel shows cordis.patch.yml inserting those three modules, and a handwritten note says "same harness, new system".
  42. u42 Ekipe agentov v primerjavi s Super Agentom
  43. u43 eksperimentalno funkcijo ekip agentov s seznamom članov, tablo nalog in poštnim predalom. Zakaj torej zgraditi to? Ekipe agentov si lahko predstavljate kot usklajevanje agentov znotraj ene naloge. Super Agent pa je namenjen obravnavi številnih neodvisnih nalog, ki prihajajo iz zunanjega sveta, morda v daljšem obdobju, pa tudi od
  44. u44 številnih različnih ljudi, ki tam objavljajo. Dejansko rešuje drugačen problem kot funkcija ekip. Zanimiva praktična podrobnost je še, da lahko usmerjevalniku in izvajalcem dodelite različne modele. K temu se vrnem čez trenutek. Če pogledamo arhitekturo, ima ta v osnovi dve plasti.
  45. u45 Na vrhu je ena dolgotrajna seja, ki ji pravijo usmerjevalnik. Ta skrbi za vse interakcije z ljudmi, ohranja širši kontekst in razdeljuje delo različnim vtičnikom ali agentom. Pod njim so izvajalski agenti, vsak v svoji izolirani seji. Izvajalcem ni nikoli treba neposredno govoriti z ljudmi.
  46. u46 Poročajo usmerjevalniku. Ta opravlja vso komunikacijo. Vse, kar pride od zunaj, je sprožilec: nova prijavljena težava, komentar pri pregledu, sporočilo v klepetu in tako naprej. Vsak sprožilec najprej prestane preverjanje, ki je navadna koda, sploh ne model. To omogoča deterministično preverjanje, ali je ta
  47. u47 oseba sploh na seznamu tistih, ki smejo komentirati ali vložiti zahtevek za združitev in podobno. Pomaga tudi odgovoriti na vprašanja, na primer ali so dejansko nagovorili agenta. Šele ko so ta preverjanja uspešna, si model zadevo ogleda in odloči, ali gre za pravo delo. Če gre, postane zahtevek s tako imenovanim mandatom.
  48. u48 To je zapis o tem, kdo je delo naročil, po katerih pravilih, kako daleč sme delo iti in tako naprej. Zahtevek in mandat se nato predata izvajalcu. Imajo pa tudi zelo zanimivo podrobnost: ko izvajalec prevzame zahtevek, se naroči na ta pogovor. Ko torej nekdo komentira zahtevek za združitev, ki ga je odprl, gre ta komentar
  49. u49 neposredno k izvajalcu. Usmerjevalnik popolnoma preskoči. S tem preskokom orkestracijske plasti in neposrednim posredovanjem prihranite ogromno žetonov in podobno. Ko so to v svojih poskusih izklopili, se je število odločitev usmerjevalnika dejansko povečalo za 30 %, z njim pa seveda tudi količina žetonov. Meni pa je tukaj najbolj zanimiv del
  50. u50 usmerjevalnik kot ozko grlo. Predpostavili bi, da bi bila ena osrednja seja, ki vse usklajuje in razdeljuje, ob večji aktivnosti preobremenjena. Izkazalo pa se je, da je nekako ravno nasprotno. Ko sprožilci prispejo med sklepanjem usmerjevalnika, se naberejo in se nato skupaj obdelajo v naslednjem klicu.
  51. u51 Ker so nalogo usmerjevalnika zasnovali z dolgim vhodom in kratkim izhodom, lahko te stvari paketno obdeluje zelo poceni. V DeepSeekovem obremenitvenem preizkusu so pogostost sprožilcev povečali s približno enega na minuto na približno 40 na minuto. Povprečna velikost paketa se je povečala z enega na 2,8.
  52. u52 Res je, vsak klic je postal nekoliko počasnejši, s približno 2,5 sekunde na 3,9 sekunde. Toda čas na odločitev je zaradi paketne obdelave dejansko padel s 6,4 sekunde na 1,6 sekunde. Pod obremenitvijo je torej postal učinkovitejši. Pravijo tudi, da je delo usmerjevalnika pogosto preprostejše, kot bi pričakovali, in da ga lažji model običajno opravi brez težav.
  53. u53 To je nekako v nasprotju z razširjenim razmišljanjem, da mora imeti orkestrator najboljši model, podagenti pa lahko shajajo s preprostejšimi. Izkazalo se je, da ta usmerjevalnik ne potrebuje niti orodja Bash, zato lahko na splošno uporablja hiter in poceni model. Močnejši model lahko dejansko uporabite za nekatere izvajalce, in to vsekakor želim v prihodnje bolj preizkusiti z odprtimi
  54. u54 modeli. Poleg tega imajo filozofijo, ki se mi zdi res uporabna. Načelo je: porabiti čim manj človeške pozornosti in zagotoviti čim več vrednosti. Zdi se mi, da je pri gradnji agentov temu res težko nasprotovati. Želite si agenta, ki ukrepa le, ko ga za to prosi pooblaščena oseba ali ko
  55. u55 mu to dejansko dovoli pravilo, ki ga je napisala ekipa. Zanimivo je, da se celo delo, ki ga nihče ni naročil, začne v načinu, v katerem agent zgolj beleži, kaj bi naredil. Nato sam preveri, ali bi to dejansko delovalo, in se oglasi šele, ko obstaja rezultat ali odločitev, ki jo mora nekdo sprejeti. Resnično mislim, da lahko iz tega vsi
  56. u56 odnesemo veliko naukov za gradnjo svojih agentov.
  57. u57 Omejitve: prototip, samo GitHub, sintetični preizkusi
  58. u58 Dobro, kaj torej manjka? Naj omenim nekaj zadržkov. Prvič, to je prototip, in to zelo jasno povedo. Objavljena koda ni enaka njihovi interni različici. Nekatere zasnove v članku so dejansko prihodnje usmeritve, ki jih v repozitoriju še ni. Kolikor vidim, stvari, kot je nadzorna seja, morda še niso povsem izvedene, in prepričan sem, da manjka še kaj.
  59. u59 Drugič, vse skupaj je precej ozko zastavljeno. Gre za en repozitorij GitHub, niso ga nastavili za delo s Slackom ali e-pošto. A to me pravzaprav ne skrbi preveč. Ker je v osnovi vse vtičnik, so vključili tudi zbirko receptov za dodajanje lastne izvorne kode, zato predvidevam, da bomo zelo hitro videli izpeljanke tega s številnimi drugimi integracijami.
  60. u60 Tretji razlog za nekaj zaskrbljenosti pa je, da so poskusi s Super Agentom, na katerih temeljijo objavljeni primerjalni rezultati, dejansko potekali s sintetičnimi delovnimi obremenitvami v poenostavljenem okolju. Sami pravijo, da je to v bistvu le preliminarna referenca, pri tistih 30 nalogah pa gre zgolj za majhen vzorec.
  61. u61 Te razvrstitve zato jemljite le kot grobo vodilo. Zadnja pomembna stvar, zaradi katere velja biti nekoliko zaskrbljen, je varnost. Vbrizgavanje pozivov, uhajanje poverilnic, dovoljenja med napravami in podobno navajajo kot težave, ki jih še niso povsem rešili. Zato je seveda smiselno biti nekoliko previden pri uporabi, če pa to uporabljate z lokalnimi modeli v povsem zaprtem
  62. u62 okolju, vas verjetno ni treba pretirano skrbeti. Dobro. Na splošno se mi Super Agent zdi res zanimiv izdelek, še zanimivejši pa je kot dokaz zasnove. DeepSeek je na svojem ogrodju zgradil precej drugačen agentski sistem zgolj z nekaj datotekami s popravki in vtičniki, ne da bi
  63. u63 se sploh dotaknili jedra ogrodja. Zame je širše sporočilo predvsem to, kako močno in hitro se ogrodja trenutno razvijajo.
  64. u64 Bodo ogrodja postala zgolj vtičniki?
  65. u65 Kakorkoli, kot vedno sem povezave do repozitorijev, članka in primerjalnega preizkusa dodal v opis. V komentarjih mi povejte, kaj menite. Ali prihodnost ogrodij vidite v takšnih sestavljivih vtičnikih, kjer različni ljudje na različne načine uresničujejo različne zamisli in nismo odvisni le od istih vmesnikov programskih agentov, kot smo jih poznali doslej?
    DeepSeek Harness architecture with untouched core and patch layer
    17:23 · DeepSeek Harness architecture with untouched core and patch layer · A dark-background diagram shows the DeepSeek Harness as a tree. Four core components and four sub-modules sit inside an orange box labeled "core untouched". Below, three blue boxes are grouped under "cordis.patch.yml", which shows that customizations are added as a patch layer without changing the core.
  66. u66 Kot vedno, če se vam je video zdel uporaben, kliknite »Všeč mi je« in se naročite. Se slišimo v naslednjem videu. Za zdaj pa nasvidenje.

Izvirnik

V okolici

web-f362ffba5311web-a7b433281f33web-a4bedf3302faweb-7d6e1a07349bweb-733f2ab74b7fweb-4fbe63501766web-4bd2b184cbeadsh-superagentStanje umetne inteligence 2026: najpomembnejše zgodbe leta (in AGI v 2027?), z Nathanom BenaichemProaktivni agent za programiranjeNačelo minimalne človeške pozornostiNastavitev agenta za programiranje z agentom za programiranjeDeepSeekCodexClaude CodeFrontier Harness EvalCordiscordiverse/cordis: Meta-Framework of Spatiotemporal ComposabilityFrontierHarness EvalAgent harnessArhitektura vtičnikovDeepSeek Super AgentDeepSeek HarnessGitHub - deepseek-ai/deepseek-harness: DeepSeek Harness: Vse je vtičnik.GitHub - deepseek-ai/dsh-superagent-prototype: Na poti k bolj avtonomnemu agentskemu sistemuNOVO: DeepSeek Harness – super agent!DeepSeek Super Agent: vtičniki in…DeepSeekov dsh-superagent: raziskovalni…DeepSeek Harness: odprto ogrodje za…DeepSeek HarnessDeepSeek Super AgentArhitektura vtičnikovAgent harnessFrontierHarness Eval: devet ogrodij…cordiverse/cordis: Meta-Framework…CordisFrontier Harness EvalClaude CodeCodexDeepSeekNastavitev agenta za…Načelo minimalne človeške…Proaktivni agent za…Stanje umetne inteligence 2026 z…dsh-superagentweb-4bd2b184cbeaweb-4fbe63501766web-733f2ab74b7fweb-7d6e1a07349bweb-a4bedf3302faweb-a7b433281f33web-f362ffba5311

source

GitHub - deepseek-ai/deepseek-harness: DeepSeek Harness: Vse je vtičnik.

README predstavlja DeepSeek Harness (dsh), odprtokodno ogrodje za agente, zasnovano na arhitekturi, v kateri je vse vtičnik. Pojasnjuje, kako zagnati njegov spletni uporabniški vmesnik, in opozarja, da je projekt v predogledni različici za razvijalce ter da bo prihajalo do sprememb, ki rušijo združljivost.

Prispevek

topic

DeepSeek Harness

Na vtičnikih temelječe agentsko ogrodje z licenco MIT, ki ga je razvil DeepSeek AI in podpira več ponudnikov modelov.

Tema3 viriŠe brez izvirne raziskave

topic

DeepSeek Super Agent

DeepSeek Super Agent je raziskovalni prototip, ki prek pogovornih platform prejema zahteve ekip in pooblaščeno delo dodeljuje izoliranim agentskim sejam.

Tema1 virEn sam vir

topic

Arhitektura vtičnikov

Zasnova programske opreme, pri kateri komponente, ki jih je mogoče namestiti neodvisno, razširjajo ali sestavljajo funkcionalnost sistema.

Tema2 viraŠe brez izvirne raziskave

topic

Agent harness

Izvajalno ogrodje, ki upravlja orodja modela, njegovo stanje, potek izvajanja in interakcije z okoljem.

Tema4 viriŠe brez izvirne raziskave

source

FrontierHarness Eval

FrontierHarness Eval primerja devet agentskih ogrodij v dvanajstih konfiguracijah na enakih nalogah razvoja programske opreme, izvedenih z istim modelom (Kimi K3) v izvajalnem okolju Runta. Poroča o deležu uspešno opravljenih nalog, mediani stroškov na nalogo in mediani časa izvajanja ter ugotavlja, da nobeno ogrodje ne vodi po vseh merilih. Stran bralce tudi vabi, naj vrednotenje izvedejo s svojim ogrodjem.

Prispevek

topic

Cordis

Ogrodje vtičnikov, ki upravlja življenjske cikle komponent in njihove odvisnosti.

Tema2 viraŠe brez izvirne raziskave

topic

Frontier Harness Eval

Primerjalno vrednotenje izvajalnih ogrodij za programerske agente, pri katerem sta model in izvajalno okolje nespremenjena.

Tema2 viraŠe brez izvirne raziskave

To besedilo je napisano z umetno inteligenco.

Objavljeno v: Zdaj