Geodi, GEODE ametlik pikslitegelane
Tagasi saali

GEODE

Autonomous Agent Harness

Vaatlusest järgmise tegevuseni.

Kohalik autonoomse agendi rakis, millele saab anda uurimistööd, failitöid ja ajastatud ülesandeid.

2026.02.21 — present

Kavandamine, hinnang, verifitseerimine: Author · teostus: Claude · ülevaatus: Codex

  • CLIAvaldatud · PyPI
  • MCP-serverTeostatud

Decision Offloading w. Jev

Milliseid vaheotsuseid, mida agent ülesande keskel teeb, saab anda Jevile, ainult otsustamiseks mõeldud mudelile? Uuring kontrollib, kas sõltumatult verifitseeritud ülesande kvaliteet püsib, kui need on üle antud, arvestades ettevalmistust, korduvaid hinnanguid, parandust ja lõplikku üleandmist. Varaseid piloote ei saanud seletada ainult hinnangukutse vahetamisega, seega eraldati sisendileping, otsuseleping, tõenäosuspoliitika ja täitva agendi viis hinnangut kasutada omaette katseteks.

Jevi kaart · käituskeskkond fikseeritud commitist 9e2c041, uuring septembri 2026 kirjetest
Jevi hinnanguteed: käituskeskkonna integratsioon ja uuringÜlemine osa on praeguse GEODE käituskeskkonna valikuline hinnangutee. Ainult siis, kui judgment_engine on seatud väärtusele jev, kutsuvad lõplik verifitseerimine ja refleksioon üks kord Jevi TypeSafe SystemOne'is ning vastust kasutatakse alles pärast tüübi, vahemiku ja tõenäosuste summa vastuvõtukontrolli. Lõpliku verifitseerimise läbib ainult supported ja tulemus läheb lõpetamise peatüki PostVerify ja Stop poliitikasse. Alumine osa on käituskeskkonnast väljaspool tehtud Jev v3 uuring: fikseeritud olekuga paneel (U3) võrdles Astra ja Jevi hinnanguid, Harbor 0.22 E/I käivitustes muudeti ainult hinnanguteed ning tulemusi ja üleandmist kontrolliti eraldi sõltumatu reeglioraakliga, ja avalik pakett hoiab lähte- ja avalikud räsid lahus ning pakub mudelivaba ümberarvutust.TypeSafe SystemOnejev-1.13.0 · ainult hinnanguteksAstra kohtunik · toimijamudelgpt-6-astra/xhigh · tellimusJevi uuringu aruanneavalik tehniline aruannecore/config/judgment.pyjudgment_engine · llm | jevauto → typesafe · openrouterloop/_lifecycle.pyPostVerify · Stop poliitikacore/agent/verify.pylõplik verdikt · üks Choice'i küsimusläbib ainult supported · ainult tekstadapters/typesafe.pySystemOne · üks kutse · varulahendusetavastuvõtt · summa tolerants 1e-5loop/_reflection.pyrefleksioon · tõendite liigitaminememory · observabilitytimeline · ledger otsusereadU3 · fikseeritud olekuga paneel120 paari · 27 allikat · toimijataAstra · Jev · sama küsimusE/I · Harbor 0.22Astra toimija · tööriistad · paranduskohtuniku tee · Astra · Jev · Jev-firstrule oracleõigsus · üleandmine eraldijev-v3-20260927E2E-DATA · allikas · avalikud räsidREPRODUCE · model-freeGEODE käituskeskkond · 9e2c041valikuline hinnang · vaikimisi llmJev v3 uuring · sept 2026väljaspool käituskeskkonda · eraldi rakis1tee valik2 päring · kandidaat · vaatlused · lõplik verdikt · üks Choice'i küsimus → SystemOne · üks kutse · varulahenduseta23 üks SystemOne'i kutse · SystemOne · üks kutse · varulahenduseta → TypeSafe SystemOne34 vastu võetud Choice · vastuvõtt · summa tolerants 1e-5 → läbib ainult supported · ainult tekst45passed · reflection6verdiktiread1sama valik2tõendite liigitamine3 üks SystemOne'i kutse · SystemOne · üks kutse · varulahenduseta → TypeSafe SystemOne34 liigitus · vastuvõtt · summa tolerants 1e-5 → refleksioon · tõendite liigitamine41Jevi hinnang2Astra hinnang3paneeli tulemused · aruanne1genereerimine · tööriistad · parandus2lõpetamishinnangu tee3 sõltumatu kontroll · E/I · Harbor 0.22 → õigsus · üleandmine eraldi34tõrge · paranduse põlvnemine5mudelivaba ümberarvutus

Käituskeskkond · lõplik verdikt

Kui Jev on valitud, kutsub lõplik verifitseerimine Jevi üks kord ühe Choice'i küsimusega ja läbib ainult vastu võetud supported-verdikt.

  1. judgment_engine · llm | jevcore/config/judgment.pykäivitamine · otsustamine: tee valiklõplik verdikt · üks Choice'i küsimuscore/agent/verify.py

    Jevi teed kasutatakse ainult siis, kui judgment_engine on seatud väärtusele jev (vaikimisi llm). provider auto valib TypeSafe'i, seejärel OpenRouteri, olenevalt sellest, kummal on võti; võtmeta jääb kehtima LLM-kohtuniku tee. See ei ole varulahendus, mis proovib ebaõnnestunud päringut mujal uuesti.

  2. lõplik verdikt · üks Choice'i küsimuscore/agent/verify.pyandmed: päring · kandidaat · vaatlusedSystemOne · üks kutse · varulahendusetaadapters/typesafe.py

    Algne päring ja kandidaat varjatakse ja piiratakse ning saadetakse koos tööriistavaatlustega ühe Choice'i küsimusena (supported, contradicted, insufficient_evidence). Hinnangukutse ei saa tööriistu (allow_tools=False). Pilte vajavat hinnangut Jevile ei saadeta ja sellest saab verification_error.

  3. SystemOne · üks kutse · varulahendusetaadapters/typesafe.pyandmed: üks SystemOne'i kutseTypeSafe SystemOne

    Üks kutse, otse TypeSafe'i või OpenRouteri kaudu, ilma üleminekuta teisele pakkujale. Jevi ei kasutata kunagi juurtasandi tekstigeneratsiooni mudelina.

  4. vastuvõtt · summa tolerants 1e-5adapters/typesafe.pyandmed: vastu võetud Choiceläbib ainult supported · ainult tekstcore/agent/verify.py

    Vastust kasutatakse alles pärast tüübi, vahemiku ja tõenäosuste summa (tolerants 1e-5) vastuvõtukontrolli. Läbib ainult supported; contradicted ja insufficient_evidence muutuvad kordussignaaliks koos fikseeritud järgmise kontrolliga. Vastus, mis ei ole end_turn või ei läbi vastuvõtukontrolli, muutub olekuks verification_error, mis ei ole kordussignaal (should_retry=False). Skoor on binaarne projektsioon, mitte kalibreeritud tõenäosus.

  5. läbib ainult supported · ainult tekstcore/agent/verify.pyandmed: passed · reflectionPostVerify · Stop poliitikaloop/_lifecycle.py

    Verdikt läheb lõpetamise peatüki PostVerify ja Stop poliitikasse. Verdikt on selle poliitika sisend, mitte volitus; kui see ootab ülevaatust, jääb kandidaat ainult välja pending_text ja lõplik vastus on tühi, seega midagi üle ei anta.

  6. PostVerify · Stop poliitikaloop/_lifecycle.pykirje · vaatlus: verdiktireadtimeline · ledger otsusereadmemory · observability

    Verdiktiotsused salvestatakse timeline'i ja tõendite pearaamatusse: käituskeskkonna kirjed, uurimisartefaktidest eraldi.

Käituskeskkond · refleksioon

Sama valik juhib refleksiooni tõendite liigitamist; järgmise kontrolli lause määrab kood.

  1. judgment_engine · llm | jevcore/config/judgment.pykäivitamine · otsustamine: sama valikrefleksioon · tõendite liigitamineloop/_reflection.py

    Sama valik kehtib refleksioonile.

  2. refleksioon · tõendite liigitamineloop/_reflection.pyandmed: tõendite liigitamineSystemOne · üks kutse · varulahendusetaadapters/typesafe.py

    Refleksioon kasutab Jevi piiratud tõendite liigitamiseks ja lisab koodi määratud järgmise kontrolli. See ei muuda uskumushüpoteese ega enesekindlust.

  3. SystemOne · üks kutse · varulahendusetaadapters/typesafe.pyandmed: üks SystemOne'i kutseTypeSafe SystemOne

    Üks kutse, otse TypeSafe'i või OpenRouteri kaudu, ilma üleminekuta teisele pakkujale. Jevi ei kasutata kunagi juurtasandi tekstigeneratsiooni mudelina.

  4. vastuvõtt · summa tolerants 1e-5adapters/typesafe.pyandmed: liigitusrefleksioon · tõendite liigitamineloop/_reflection.py

    Ainult vastu võetud liigitus uuendab refleksiooni olekut; tõrke korral proovib järgmine ring uuesti samast eelmisest olekust.

Uuring · fikseeritud paneel U3

Ilma toimijata võrreldi paarikaupa Jevi ja Astra hinnanguid samale olekule ja küsimusele.

  1. Astra · Jev · sama küsimusU3 · fikseeritud olekuga paneelandmed: Jevi hinnangTypeSafe SystemOne

    U3 (algse katse commit 2f2b494): 120 fikseeritud olekut · 27 allikaklastrit · 240 kutset. Iga olek ja küsimus läks Jevile ja Astrale ühe paarina; toimijat, tööriistu ega Harborit ei olnud.

  2. Astra · Jev · sama küsimusU3 · fikseeritud olekuga paneelandmed: Astra hinnangAstra kohtunik · toimijamudel

    Õige samal valimil: Astra 90/120, Jev 84/120; mediaan kutse kohta 10.446 s vs 0.253 s. See on ainult hinnangukutse latentsus, mitte ülesande aeg ega kulude kokkuhoid.

  3. U3 · fikseeritud olekuga paneelandmed: paneeli tulemused · aruanneJevi uuringu aruanne

    U3 täpsuse ja latentsuse tulemused on avalikus tehnilises aruandes. Siin ei väideta, kas see paneel on osa E2E avalikust paketist.

Uuring · E/I käivitused

Astra oli toimija, muutus ainult hinnangutee ning sõltumatu reeglioraakel kontrollis tulemusi ja üleandmist eraldi.

  1. Astra toimija · tööriistad · parandusE/I · Harbor 0.22andmed: genereerimine · tööriistad · parandusAstra kohtunik · toimijamudel

    Harbor 0.22 E/I käivitustes tegeleb toimija Astra genereerimise, tööriistakutsete ja parandusega; muutub ainult hinnangutee.

  2. kohtuniku tee · Astra · Jev · Jev-firstE/I · Harbor 0.22andmed: lõpetamishinnangu teeTypeSafe SystemOne

    E7 (algse katse commit 1f65534): 12 koostatud sünteetilist ülesannet × 3 konfiguratsiooni × 2 käivitust = 72 käivitust, 24/24 konfiguratsiooni kohta. Jev-first konfiguratsioonis oli tegelikke varulahendusi 0/24, seega selle mõju ei mõõdetud.

  3. E/I · Harbor 0.22kirje · vaatlus: sõltumatu kontrollõigsus · üleandmine eraldirule oracle

    Sõltumatu reeglioraakel kontrollib lõpptulemust ja tegelikku lõplikku üleandmist loetakse eraldi. Katkestatud U8n tagantjärele analüüsitud 11 paaris läbis iga kandidaat oraakli, kuid üleandmine oli Astra 11/11 ja Jev Noul 0/11.

  4. E/I · Harbor 0.22andmed: tõrge · paranduse põlvnemineE2E-DATA · allikas · avalikud räsidjev-v3-20260927

    E2E avalik pakett säilitab ettevalmistuse, tõrgete ja paranduste põlvnemise ning lähte- ja avaliku koopia räsid hoitakse lahus. Redigeeritud avalik koopia ei asenda muutmata allika valideerimist.

  5. REPRODUCE · model-freejev-v3-20260927andmed: mudelivaba ümberarvutusJevi uuringu aruanne

    Näitajate ümberarvutamine salvestatud vastustest ja uus käivitus on eri toimingud. Aruanne on avalik tehniline aruanne, mitte eelretsenseeritud artikkel.

Kõik ühendused sama kaaluga. Vali voog, et tõsta esile ainult selle tee koos nummerdatud sammudega.

  • Pidevjoon · päringute, kandidaatide ja tulemuste liikumissuund
  • Kriipsjoon · käivitamine, otsustamine, volitamine, seadistamine
  • Pikk kriips-punktjoon · kirjed ja vaatlus, verdiktist eraldi
  • Paks must joon · valitud voog; numbrid näitavad järjekorda
  • Kast · koodi või kirjete piir, tee päises
  • Sisemine silt · komponent selle piiri sees
  • Kriipsjoonega kast · sellest piirist väljas
  • tsükkel · täitmisrakis
  • tee valik · verdikt · oraakel
  • kirjed · avalik pakett
  • transport · hinnangupaneel

Ülemine ja alumine osa on eri süsteemid. Uuringu konfiguratsioonid ja tulemused ei ole kõik praeguses käituskeskkonna tees sisse lülitatud; ainus ühine seos on, et mõlemad kutsuvad sama Jevi mudelit (jev-1.13.0).

Käituskeskkonna vastuvõtt
Käituskeskkond hoiab tõenäosuste summa tolerantsi rangelt 1e-5 juures. Hindamise kutsujad annavad edasi oma salvestatud tolerantsi, selle asemel et käituskeskkonna parserit lõdvendada.
Uuringu ulatus
U3 mõõdab ainult hinnangukutseid; E/I hõlmab toimijat ja parandust. Nende nimetajaid ei segata kunagi ning U8n 11 paari on katkestatud uuringu tagantjärele analüüs.

Kolm otsuselepingut

Choice

Tagastab
Tõenäosus kategooria või valiku kohta
Otsustab
Lõpetamine; päringu kavatsus ja sihtmärk

Noul

Tagastab
P(true) iga tingimuse kohta
Otsustab
Vastuolu; puuduvad tõendid

Score

Tagastab
Ootusväärtus ja jaotus fikseeritud järjestusskaalal
Otsustab
Genereeritud kandidaatide järjestus

Ootusväärtus paigutab kandidaadi skaalale; seda ei kasutata kindlusena.

Hindamine ja ühendamine

Iga lepingut hinnati selle enda fikseeritud sisendpaneelil ning mõned ühendati katserakise täitmisteega, et näha, kuidas täitev agent hinnangut kasutab. Ülaltoodud kaardil näitab uurimisosa neid käivitusi; käituskeskkonna osa on praeguse GEODE valikuline tee.

Vaatlused, mis muutsid disaini

  1. I5 → I6 · sisendileping
    1. Ühise üleandmistõrke jälitamine näitas, et hinnangu sisendist puudus ülesande leping ja sama päringu tööriistavaatlusi kirjeldati mineviku kontekstina
    2. I6 andis eraldi käivitusel parandatud koodi ja uue kontoga üle 6/6
  2. U3 · samad 120 olekupaari
    1. Mediaan kutse kohta Astra 10.446 s · Jev 0.253 s; õige samal valimil 90/120 · 84/120
    2. Iga otsuse puhul kaalutakse kiirust ja täpsust koos, et määrata delegeerimise ulatus
  3. U2 · tõenäosused
    1. Jevi tõenäosused olid suuruselt paremini kalibreeritud, kuid Astra seadis oma valed hinnangud usaldusväärsemalt etteotsa
    2. Kalibreerimist ja vigade valimist mõõdetakse eraldi ning lävi külmutatakse valikujaotusel
  4. U6a · kavatsus ja sihtmärk
    1. 40 disaineri koostatud perekonnal Jev 216/220 · Astra 220/220, mis täidab eelregistreeritud −5 pp marginaali
    2. Fikseeritud kavatsuse ja sihtmärgi liigitus kitsendati järgmiseks rakenduskandidaadiks
  5. U8n · üleandmine
    1. Katkestatud käivituse tagantjärele analüüsitud 11 paari: parandatud kandidaadid läbisid oraakli mõlemas harus; üleandmine Astra 11/11 · Jev Noul 0/11
    2. Puuduvate tõendite hinnangud blokeerisid õige üleandmise; praegusel Nouli seadistusel puudub alus olla ainus üleandmise kohtunik