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

GEODE runtime vocabulary

Lens
Agent Harness
ReAct
Runtime
External Loop
Data System
Improvement Mechanism
  1. reasoning
  2. action
  3. observation
  1. plan
  2. memory
  3. tools
  4. hook
  5. reflexion
  1. rollouts
  2. data curation
  3. data governance
  1. evaluation
  2. scaffold search
  3. promotion

Reasoning: SYSTEM PROMPT · CONVERSATION · RUNTIME HINTS · MODEL · ADAPTER CALL · NEXT ACTION · TOOL SCHEMA · TEXT-ONLY TURN · CURRENT STEP · PROJECT MEMORY · RUNTIME RULES · EFFORT · thinking_budget · reasoning_effort · adaptive_thinking · effort_values · default_effort · binds_thinking · none · minimal · low · medium · high · xhigh · max · MODEL ROUTEAction: ACT · TOOL_USE · TOOLCALLPROCESSOR · DISPATCH · RESEARCH · BASH · COMPUTER USE · FILE · GIT · PROCESS · EFFECT RECEIPT · TOOLEXECUTORObservation: NEXT ACTION · RESEARCH · OBSERVE · TOOL_RESULT · RESULT · ERROR · CODE · DOCUMENT · SOURCE · EVIDENCE · EXCERPTPlan: CURRENT STEP · OBJECTIVE · PLANSTEP · EXPECTED OUTCOME · REMAINING STEPS · COMPLETED · ABANDONED · REVISION · UPDATE_PLAN · /PLAN · REPLAN · VERIFY FAILED · LOW CONFIDENCEMemory: SYSTEM PROMPT · CONVERSATION · PROJECT MEMORY · RUNTIME RULES · TOOL_RESULT · CONVERSATIONCONTEXT · MESSAGES · CONTEXT WINDOW · COMPACTION · CHECKPOINT · SESSION · RECOVERY · SQLITE · STATE.JSON · PreCompact · PostCompact · SessionStart · SessionEndTools: TOOL SCHEMA · TOOL_USE · TOOLCALLPROCESSOR · DISPATCH · BASH · COMPUTER USE · EFFECT RECEIPT · TOOL_RESULT · BOUNDTOOLPLAN · GENERATION · HASH · TOOLEXECUTOR · SCOPE · POLICY · HOOK · APPROVAL · HITL · PreToolUse · PostToolUse · MCP CLIENT · PermissionRequestHook: DISPATCH · HOOK · PreToolUse · PostToolUse · UserPromptSubmit · PermissionRequest · PreCompact · PostCompact · SessionStart · SessionEnd · SubagentStart · SubagentStop · PreVerify · tool_request · tool_execution · llm_request · llm_execution · REQUEST TRANSFORM · next_call · WRAPPER · REGISTRY · PostVerify · StopReflexion: NEXT ACTION · EVIDENCE · REPLAN · VERIFY FAILED · LOW CONFIDENCE · HOOK · PreVerify · HYPOTHESES · CONFIDENCE · NEXT_ACTION_HINT · RECORD_REFLECTION · CONTRADICTION · REPAIR · VERIFY · PostVerify · Stop · COMPLETION · CONTINUE · TIME · TOKEN BUDGET · CANCELLATIONRollouts: SESSION · ROLLOUT · EXAMPLE · SEED · REPETITION · ATTEMPT · TRAJECTORY · REWARD · OUTCOME · TRACE · RUN IDData Curation: TASK SYNTHESIS · SEED GENERATION · PROXIMITY · RANKING · META-REVIEW · ELO TOURNAMENT · PILOT · DEDUPLICATION · SURVIVOR SELECTION · FROZEN POOLData Governance: PROVENANCE · LINEAGE · SCHEMA VERSION · SOURCE DIGEST · PRIVACY REVIEW · ALLOWLIST · IMMUTABLE RELEASE · SPLIT ISOLATION · SEALED HOLDOUTEvaluation: TRAJECTORY · OUTCOME · TRACE · EVALUATION HARNESS · TASK · RUBRIC · GRADER · VERIFIER · VALIDITY · FITNESS · REPLICATION · TASK COVERAGEScaffold Search: RECOVERY · FITNESS · CANDIDATE · HYPOTHESIS · MUTATION POLICY · BASELINE · FROZEN EVALUATOR · POLICY INJECTION · SEARCH SPACE · PROMOTION GATEPromotion: SEALED HOLDOUT · PROMOTION GATE · CRUCIBLE · PAIRED TRIALS · BOOTSTRAP BOUND · FROZEN CONTRACT · TASK-PACK HASH · TRAIN · SEALED TEST · SAFETY VETO · KEEP · REJECT · INVALID

Recorded evaluation · MCPMark PostgreSQL · 2026-07-04

Enne kui midagi muutis, leidis see üles, mis juba olemas oli.

Ülesanne: reataseme turve viie tabeliga sotsiaalsele teenusele.

  1. UurimineKutsed 1–12 · list_objects, get_object_details, execute_sqlLuges läbi viis tabelit, neli juba olemas olnud abifunktsiooni, kõigil viiel välja lülitatud RLS-i ning poliitikad, õigused ja rollid.
  2. TegutsemineKutse 13 · execute_sqlÜks tehing: 20 poliitikat ja RLS sisse, 3 olemasoleva abifunktsiooni taaskasutus ja 3 uut funktsiooni.
  3. VerifitseerimineHindamisrakis · mitte agendi kutse18 läbitud, 0 ebaõnnestunud. Kõik 13 tööriistavastust 9 käigu jooksul tulid tagasi veata.
Kontrollija väljund, 18 rida (sõnasõnaline)
  1. RLS enabled on users
  2. RLS enabled on channels
  3. RLS enabled on channel_moderators
  4. RLS enabled on posts
  5. RLS enabled on comments
  6. Users can update their own profile
  7. Users blocked from updating other users' profiles
  8. Channel owners can update their channels
  9. Non-owners blocked from updating channels
  10. Post authors can update their posts
  11. Channel moderators can update posts in their channels
  12. Unauthorized users blocked from updating posts
  13. Comment authors can update their comments
  14. Post authors can moderate comments on their posts
  15. Channel owners can add moderators
  16. Non-owners blocked from adding moderators
  17. Content visibility varies correctly based on user context
  18. Anonymous users can see 3 public user profiles (correct)

Varasem käivitus konfigureeritud hindamisliivakastis, mitte reaalajas andmebaas ega päris turvaintsident. Ridade arvu enne poliitikaid kirjes ei ole, seega neid ei näidata. Avalik käivituskirje (meta.json, commit 23e3428)

Tulemuse ülevaatamine ja parandamine (Reflexionist inspireeritud, sama ülesande piires) on praeguse GEODE käituskeskkonna võimekus. Selles kirjes sellist parandust ei esine: iga tööriistavastus tuli tagasi veata. Käituskeskkonna dokumentatsioon (hook-system.md)

Järgmise tegevuse valib mudel; täitmise piiri hoiab host.

Käituskeskkond alates hetkest, mil päring jõuab seanssi, läbi mudelikutse ja iga pakutud tööriistakutse volituste kontrolli kuni täitmise, tulemuste ja kirjeteni. Vali voog, et esile tõsta ainult selle tee koos nummerdatud sammudega.

Järgmise tegevuse valib mudel; käituskeskkond kontrollib tööriistade õigusi ja otsustab, millal töö on valmis.

Välised Scaffold Search / SIL katsed algasid 15. mail 2026

Paigalda pakett geode-agent PyPI-st või avalikust repositooriumist ja käivita see oma terminalis. Sellega saab ühenduda ka MCP-serverina.

Käituskeskkonna arhitektuur · joonistatud fikseeritud commiti 9e2c041 kooditeede põhjal
GEODE käituskeskkonna arhitektuurGEODE käituskeskkonna protsessi komponendid ja ühendused. Päringud saabuvad terminali IPC, sõnumirakenduste või välise MCP-hosti kaudu ja moodustavad seansi; AgenticLoop kutsub mudelit süsteemiviiba, vestluse ja tööriistade skeemidega. Mudeli pakutud tööriistakutse käivitatakse alles siis, kui ToolExecutori ulatuse, poliitika, skeemi, hook'i ja kinnituse kontrollid on läbitud, ning selle tulemus saab mudeli järgmiseks sisendiks. Checkpoint, timeline ja tõendiread on eraldi hoidlad.Terminali kasutajaREPL · thin CLISõnumikanalSlack · Discord · TelegramVäline MCP-hosttööriist run_agentLLM-pakkujadHTTPS · mudelite API-dFailid · git · protsessidolek väljaspool checkpoint'eMCP-serveridglobaalne + usaldatud projektcore/serverCLIPoller · IPC-sokkelsõnumirakenduste polleridcore/mcp_server.pyrun_agent · ühekordne käivitussupervised/services.pySharedServices.create_sessionLaneQueue · session · globalcore/agent/loopAgenticLoop · kuus faasisüsteemiviip · deklareeritud allikadsõnumid · ConversationContextcore/llm/adaptersadapter.acomplete · veaklassidtool_executor/processor.pyToolCallProcessorcore/tools/plan.pyBoundToolPlan · muutumatutool_executor/executor.pyulatus · poliitika · skeemPreToolUse · PostToolUsekinnitus · HITLeffect receiptressursilukk · edastaminecore/toolstööriistade käsitlejad · bash · computercore/mcp/manager.pyMCPServerManagermemory/session_checkpoint.pySQLite messages · state.jsonmemory/effect_receipts.pyEffectReceiptStoreobservability/session_timeline.pySessionTimeline · append-onlyagent/evidence_ledger.pyEvidenceLedger · JSONLcore/agent/verify.pyverify_turn_asynccore/hooksHookRegistry · otsusedHookSystem · vaatlusGEODE käituskeskkonna protsessserve-deemon · REPL · ühekordne käivitusSisenemine · seansi koosseisTäitmistsükkel · mudelikutseTööriistade volitused · mõjudKirjed · taastamine · lõpetamine1 prompt · cli.sock · Terminali kasutaja → CLIPoller · IPC-sokkel12 create_session(IPC) · CLIPoller · IPC-sokkel → SharedServices.create_session23 rada päringu kohta · CLIPoller · IPC-sokkel → LaneQueue · session · global34ToolExecutor · AgenticLoop5arun(prompt)6süsteemiviip7sõnumid8tööriistade skeemid9StepSnapshot · päring10HTTPS11 vastus · tool_use · adapter.acomplete · veaklassid → AgenticLoop · kuus faasi111ootel partii · ringi salvestus2tool_use plokid3 aexecute · ToolCallProcessor → ulatus · poliitika · skeem34lubatud · turvatase5PreToolUse · PostToolUse6kinnitustaotlus7 keelatud enne täitmist · tool_executor/executor.py → ToolCallProcessor78mõju vastuvõtt · kinnitamine9käsitleja kutse10 MCP-kutse · ressursilukk · edastamine → MCPServerManager1011 tools/call · MCPServerManager → MCP-serverid1112 faili · git · protsessi muudatused · tööriistade käsitlejad · bash · computer → Failid · git · protsessid1213 tulemus · edastamisjärgne viga · tool_executor/executor.py → ToolCallProcessor1314tool_result15kutse · tulemuse vaatlus1ootel partii · ringi salvestus2jätkamise taastamine3käigu kirje4lõpetamise kontroll5PostVerify · Stop6tõendiread · best-effort7kognitiivsed · elutsükli sündmused1kanalisõnum2 create_session(DAEMON) · sõnumirakenduste pollerid → SharedServices.create_session23arun(message)4run_agent(prompt)5liidesetu ühekordne tsükkel

Päring → mudelikutse

Terminali päring saabub IPC kaudu, moodustatakse seanss ja tsükkel kutsub mudelit süsteemiviiba, vestluse ja tööriistade skeemidega.

  1. Terminali kasutajaandmevoog: prompt · cli.sockCLIPoller · IPC-sokkelcore/server

    Õhuke CLI saadab päringu serve-deemoni IPC-soklisse (~/.geode/cli.sock). REPL käivitab sama seansi koosseisu protsessi sees.

  2. CLIPoller · IPC-sokkelcore/servervolitus · koosseis: create_session(IPC)SharedServices.create_sessionsupervised/services.py

    Iga ühendus moodustab seansi. Režiim määrab HITL-taseme, ajaeelarve ja keelatud tööriistad ning projitseerib BoundToolPlani valitud pakkujale.

  3. CLIPoller · IPC-sokkelcore/servervolitus · koosseis: rada päringu kohtaLaneQueue · session · globalsupervised/services.py

    Enne päringu käivitamist hõivatakse nii seansi rada kui ka globaalne rada, mis piirab samaaegseid käivitusi.

  4. SharedServices.create_sessionsupervised/services.pyvolitus · koosseis: ToolExecutor · AgenticLoopAgenticLoop · kuus faasicore/agent/loop

    Ehitab täitja ja tsükli üheks paariks, mis jagab hook'e, MCP-d, oskusi ja ressursilukke.

  5. LaneQueue · session · globalsupervised/services.pyandmevoog: arun(prompt)AgenticLoop · kuus faasicore/agent/loop

    Käivitab ühe kasutajakäigu kuues faasis: sisendi ettevalmistus, kutse ettevalmistus, pakkuja kutsumine, tööriistade töötlus, vaatlus ja tihendamine, lõpetamine.

  6. süsteemiviip · deklareeritud allikadcore/agent/loopandmevoog: süsteemiviipadapter.acomplete · veaklassidcore/llm/adapters

    Koostatakse igal käigul deklareeritud allikatest, nagu valitud GEODE.md jaotised ja reeglid. ContextAssembleri viietasandilist fassaadi kasutatakse ainult otsesel kutsumisel; see ei ole vaiketsükli sisend.

  7. sõnumid · ConversationContextcore/agent/loopandmevoog: sõnumidadapter.acomplete · veaklassidcore/llm/adapters

    Vestlus ja varasemad tööriistatulemused liiguvad süsteemiviibast eraldi.

  8. BoundToolPlan · muutumatucore/tools/plan.pyvolitus · koosseis: tööriistade skeemidadapter.acomplete · veaklassidcore/llm/adapters

    Mudelile on nähtavad ainult selle sammuga seotud BoundToolPlani tööriistad. See on muutumatu hetktõmmis, millel on põlvkond ja sisuräsi.

  9. AgenticLoop · kuus faasicore/agent/loopandmevoog: StepSnapshot · päringadapter.acomplete · veaklassidcore/llm/adapters

    StepSnapshot fikseerib selle kutse mudeli, tööriistad ja korrelatsiooni-ID-d. LLM-vahevara ei saa seotud adapterit vahetada.

  10. adapter.acomplete · veaklassidcore/llm/adaptersandmevoog: HTTPSLLM-pakkujad

    Kutse teeb pakkujapõhine adapter. Tõrked liigitatakse ja neid proovitakse uuesti ainult kindla piiri ulatuses või lõpetavad need käigu lõpetamise põhjusega.

  11. adapter.acomplete · veaklassidcore/llm/adaptersandmevoog: vastus · tool_useAgenticLoop · kuus faasicore/agent/loop

    Ainult tekst läheb lõpetamisse; tool_use läheb tööriistade töötlusse.

Tööriista volitus → mõju → tulemus

tool_use ettepanek käivitatakse alles siis, kui kõik kontrollid on läbitud; keeldumised, tulemused ja vead naasevad kõik täitjast ja saavad mudeli järgmiseks sisendiks.

  1. AgenticLoop · kuus faasicore/agent/loopandmevoog: ootel partii · ringi salvestusSQLite messages · state.jsonmemory/session_checkpoint.py

    Seansis, kus checkpoint'imine on seadistatud (checkpoint ja session id), salvestatakse pakutud partii enne ühegi tööriista käivitamist ja partiid ei käivitata, kui seda ei saa salvestada. Lõpetatud partii salvestatakse uuesti. Ilma checkpoint'ita kutsujad seda garantiid ei saa.

  2. AgenticLoop · kuus faasicore/agent/loopandmevoog: tool_use plokidToolCallProcessortool_executor/processor.py

    Mudeli ettepanek ei ole luba. Iga kutse saab ToolContexti, mis kannab tsükli mudeli ja adapteri identiteeti.

  3. ToolCallProcessortool_executor/processor.pyandmevoog: aexecuteulatus · poliitika · skeemtool_executor/executor.py

    Kontrollib järjest seansi ulatust, päringu vahevara ümberkirjutusi, poliitikat ja skeemi. Ümberkirjutus, mis langetab turvataset või isikuandmete klassi, lükatakse tagasi.

  4. BoundToolPlan · muutumatucore/tools/plan.pyvolitus · koosseis: lubatud · turvataseulatus · poliitika · skeemtool_executor/executor.py

    Käivitatavad käsitlejad ja turvatasemed tulevad seansile projitseeritud BoundToolPlanist.

  5. PreToolUse · PostToolUsetool_executor/executor.pyvolitus · koosseis: PreToolUse · PostToolUseHookRegistry · otsusedcore/hooks

    Avalikud hook'id otsustavad blokeerimise, argumentide ümberkirjutamise või loataotluse ning ümberkirjutusele järgnevad uuesti ulatuse, poliitika ja skeemi kontrollid. Pärast täitmist võib hook lisada konteksti või tulemuse kinni pidada.

  6. kinnitus · HITLtool_executor/executor.pyvolitus · koosseis: kinnitustaotlusTerminali kasutaja

    IPC-seansis edastatakse kinnitustaotlus õhukesele CLI-le. Inimeseta režiimid rakendavad vaikimisi keelamispoliitikat; ainus erand on DAEMONi computer use, kui operaator selle eraldi lubab (muidu blokeeritud).

  7. tool_executor/executor.pykeeldumine enne täitmist: keelatud enne täitmistToolCallProcessortool_executor/processor.py

    Ulatuse, poliitika või skeemi tagasilükkamine, PreToolUse-blokeering või keelatud kinnitus tagastatakse veatulemusena ilma edastamiseta. Sel juhul ei alanud ükski selle kutse mõju.

  8. effect receipttool_executor/executor.pyandmevoog: mõju vastuvõtt · kinnitamineEffectReceiptStorememory/effect_receipts.py

    Mõjud, nagu failimuudatused, väljuvad sõnumid või halduslikud toimingud, võetakse vastu enne nende käivitamist. Ebakindlat tulemust ei käivitata uuesti; see nõuab ühildamist.

  9. ressursilukk · edastaminetool_executor/executor.pyandmevoog: käsitleja kutsetööriistade käsitlejad · bash · computercore/tools

    Edastab seotud käsitlejale pärast selle ressursivõtmete lukustamist. Tähtajal katkestatud kutse võib väljaspool endiselt töötada.

  10. ressursilukk · edastaminetool_executor/executor.pyandmevoog: MCP-kutseMCPServerManagercore/mcp/manager.py

    Kutsutakse ainult deklareeritud ressursipoliitikaga MCP-tööriistu.

  11. MCPServerManagercore/mcp/manager.pyandmevoog: tools/callMCP-serverid

    Serverite kataloog tuleb globaalsetest seadetest ja usalduskontrolli läbinud projektiseadetest; see kontroll kehtib ainult projekti kirjetele. MCP-haldur rakendab oma laienduste ja ressursside poliitikat.

  12. tööriistade käsitlejad · bash · computercore/toolsandmevoog: faili · git · protsessi muudatusedFailid · git · protsessid

    Täidetud muudatused jäävad välise olekuna alles. Checkpoint taastab ainult vestluse ega võta neid tagasi.

  13. tool_executor/executor.pyandmevoog: tulemus · edastamisjärgne vigaToolCallProcessortool_executor/processor.py

    Pärast edastamist naasevad tavalised tulemused ja vead (sh ajalõpud ja ebakindlad tulemused) PostToolUse'i kaudu. Viga või ajalõpp ei tähenda, et väline töö oleks peatunud või tagasi võetud.

  14. ToolCallProcessortool_executor/processor.pyandmevoog: tool_resultsõnumid · ConversationContextcore/agent/loop

    Tulemused, keeldumised ja vead serialiseeritakse ühtviisi kujul tool_result ning neist saavad sõnumid mudeli järgmises sisendis.

  15. ToolCallProcessortool_executor/processor.pykirje · vaatlus: kutse · tulemuse vaatlusSessionTimeline · append-onlyobservability/session_timeline.py

    Kirjutab kutse ja selle tulemuse (ok või viga) timeline'i, sh enne täitmist keelatud kutsed. Kirje on vaatlus; see ei tõenda, et väline mõju algas või õnnestus.

Kirjed · taastamine · lõpetamine

Checkpoint, timeline ja tõendiread kirjutatakse eraldi. Ühist tehingut ei ole ja checkpoint taastab ainult vestluse.

  1. AgenticLoop · kuus faasicore/agent/loopandmevoog: ootel partii · ringi salvestusSQLite messages · state.jsonmemory/session_checkpoint.py

    Seansis, kus checkpoint'imine on seadistatud (checkpoint ja session id), salvestatakse pakutud partii enne ühegi tööriista käivitamist ja partiid ei käivitata, kui seda ei saa salvestada. Lõpetatud partii salvestatakse uuesti. Ilma checkpoint'ita kutsujad seda garantiid ei saa.

  2. SQLite messages · state.jsonmemory/session_checkpoint.pyandmevoog: jätkamise taastamineAgenticLoop · kuus faasicore/agent/loop

    Üks taastetee toob tagasi sõnumid, kognitiivse oleku ja valvurite loendurid. Protsessisisest TaskGraphi ei taastata.

  3. AgenticLoop · kuus faasicore/agent/loopkirje · vaatlus: käigu kirjeSessionTimeline · append-onlyobservability/session_timeline.py

    Ainult lisamist lubav täitmisajalugu, mida ei taasesitata kunagi olekuna.

  4. AgenticLoop · kuus faasicore/agent/loopvolitus · koosseis: lõpetamise kontrollverify_turn_asynccore/agent/verify.py

    Mudeli ettepanekust peatuda saab lõpetamine ainult Verify kaudu.

  5. verify_turn_asynccore/agent/verify.pyvolitus · koosseis: PostVerify · StopHookRegistry · otsusedcore/hooks

    Avalike hook'ide otsused ütlevad, kas jätkata parandusega, ja parandusi tehakse ainult kindla eelarve piires (vaikimisi kaks).

  6. AgenticLoop · kuus faasicore/agent/loopkirje · vaatlus: tõendiread · best-effortEvidenceLedger · JSONLagent/evidence_ledger.py

    Redigeeritud diagnostikaread. Räsid toetavad korrelatsiooni; rida ei tõenda, et mõju toimus, ja seda ei kirjutata timeline'i ega checkpoint'iga ühes tehingus.

  7. AgenticLoop · kuus faasicore/agent/loopkirje · vaatlus: kognitiivsed · elutsükli sündmusedHookSystem · vaatluscore/hooks

    Vaatlushook'id võtavad sündmusi vastu ja salvestavad neid; nad ei otsusta täitmise üle.

Muud sisenemisteed

Sõnumirakendused sisenevad serve-deemoni DAEMON-seanssidena; välise MCP-hosti run_agent siseneb eraldi ehitatud liidesetusse ühekordsesse tsüklisse.

  1. Sõnumikanalandmevoog: kanalisõnumsõnumirakenduste polleridcore/server

    Serve-deemoni pollerid töötlevad ainult seotud kanalite sõnumeid.

  2. sõnumirakenduste polleridcore/servervolitus · koosseis: create_session(DAEMON)SharedServices.create_sessionsupervised/services.py

    Režiim ilma kinnitava inimeseta: kehtivad vaikimisi keelamispoliitika ja ajaeelarve. Ainult computer use'i saab operaator eraldi lubada; muidu jääb see blokeerituks.

  3. sõnumirakenduste polleridcore/serverandmevoog: arun(message)AgenticLoop · kuus faasicore/agent/loop

    Lõim hoiab üht fikseeritud session id-d ja jätkab üht checkpoint'i ahelat.

  4. Väline MCP-hostandmevoog: run_agent(prompt)run_agent · ühekordne käivituscore/mcp_server.py

    Väline MCP-host kutsub GEODE-t tööriistana.

  5. run_agent · ühekordne käivituscore/mcp_server.pyandmevoog: liidesetu ühekordne tsükkelAgenticLoop · kuus faasicore/agent/loop

    Eraldi ehitatud liidesetu täitja ja tsükkel, mis lähevad SharedServicesist mööda. Vaikimisi keelunimekiri kehtib muutmata kujul, seega eemaldatakse sellised tööriistad nagu run_bash, delegate_task ja computer; DAEMONi computer use'i erandit siin ei ole.

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

  • Pidevjoon · päringute, sõnumite ja tööriistatulemuste liikumissuund
  • Kriipsjoon · seansi koosseis, volitus või verdikt; mitte andmetee
  • Pikk kriips-punktjoon · kirjed ja vaatlus; ei taasesitata kunagi olekuna
  • Lühike kriipsjoon · keeldumine enne täitmist, mõjuta
  • Paks must joon · valitud voog; numbrid näitavad järjekorda
  • Kast · koodi omav piir, lähtetee päises
  • Sisemine silt · komponent selle piiri sees
  • Kriipsjoonega kast · käituskeskkonna protsessist väljas
  • Oranž kontuur · koht, kus mudel otsustab
  • Täitmistsükkel
  • Volitused · verdiktid
  • Kirjete hoidlad
  • Sisenemine · ühendus · täitmine

Joonistatud on ainult ühendused, mille kutsed on kinnitatud. ContextAssembleri viietasandiline fassaad, TaskGraph ja uurimiskatsed, nagu Jev, SIL ja Crucible, ei ole sellel käituskeskkonna teel. Asünkroonne tühistamine ei peata juba alanud sünkroonset tööd ega võta tagasi toimunud mõjusid.

Toetatud mudelid · pakkujate kaupa

Koodi kataloogivalikud ja tarnitud vaikeväärtused, mitte loend, kus iga mudel on läbinud reaalse API-kutse. Seadistatud varuahelad on vaikimisi tühjad ja täpseid ID-sid ei uuendata kunagi automaatselt uuematele versioonidele.

  • Anthropic

    API

    • EsmaneClaude Opus 5.5claude-opus-5-5Vaikimisi
    • TeiseneClaude Sonnet 5claude-sonnet-5Vaikimisi
    • SoodneClaude Haiku 4.5claude-haiku-4-5-20251001Vaikimisi
    Näita kõiki kataloogi ID-sid (12)

    API

    • claude-fable-5-1
    • claude-opus-5-5vaikimisi
    • claude-opus-5
    • claude-sonnet-5vaikimisi
    • claude-haiku-4-5-20251001vaikimisi
    • claude-fable-5
    • claude-opus-4-8
    • claude-opus-4-7
    • claude-opus-4-6
    • claude-opus-4-5
    • claude-sonnet-4-6
    • claude-sonnet-4-5-20250929

    Kood lükkab tellimuse OAuth-marsruudi tagasi.

  • OpenAI

    API · Codexi tellimus

    • API ja Codexi vaikemudelGPT-6 Solgpt-6-solVaikimisi
    Näita kõiki kataloogi ID-sid (11)

    API · Codexi tellimus

    • gpt-6-astra
    • gpt-6-solvaikimisi
    • gpt-6-luna
    • gpt-5.6-sol
    • gpt-5.6-terra
    • gpt-5.6-luna

    Ainult API

    • gpt-5.5
    • gpt-5.3-codex
    • gpt-5.4
    • gpt-5.4-mini
    • gpt-5.4-nano

    Kaks juurdepääsuteed ühele pakkujale; kataloog määrab, milliseid teid iga mudel lubab.

  • Z.ai / GLM

    PAYG

    • VaikimisiGLM-5.3glm-5.3Vaikimisi
    Näita kõiki kataloogi ID-sid (9)

    PAYG

    • glm-5.3vaikimisi
    • glm-5.3-flash
    • glm-5.3-flashx
    • glm-5.2
    • glm-5.1
    • glm-5
    • glm-4.7
    • glm-4.7-flashx
    • glm-4.7-flash

    Kood ei luba GLM Coding Plani marsruuti.

  • OpenRouter

    Marsruutimisteenus

    • ValijaFree (smoke)openrouter/openrouter/freeMarsruuter
    • ValijaAuto (variable)openrouter/openrouter/autoMarsruuter

    Ruuteri valikud, mitte üks fikseeritud mudel. Ka selgesõnaliselt seadistatud ID-d saab alles jätta.

  • TypeSafe / Jev

    Ainult otsustamiseks · tekstigeneratsioonist eraldi

    • Otsejev-1.13.0Ainult otsusteks
    • OpenRouteri kaudutypesafe/jev-1.13Ainult otsusteks

    Valikuline adapter, mis teeb ainult hinnanguid; see ei ole juurtasandi tekstigeneratsiooni mudel. Vaikimisi hinnangumootor on llm ja Jev tuleb eraldi valida. Jevi uuringu enda konfiguratsioonid järgivad Jevi vaate kirjeid.

Katsed

Mudelid ja marsruudid tollal salvestatud kujul, mitte praegused vaikeväärtused ega täielik ühilduvusloend.

  • GEODE võrdlustesti aruanne

    July 31, 2026

    • GEODEGPT-5.6 Solgpt-5.6-solOpenAI tellimus · high
  • Terminal-Bench 2.1 · Harbor 0.22.0 paariskäivituse spetsifikatsioon

    August 27, 2026

    • GEODE · native CodexGPT-5.6 Solgpt-5.6-soltellimus · max

    Külmutatud spetsifikatsioon; mitte iga kavandatud katse ei andnud kehtivat tulemust.

  • Arhiveeritud SIL-i käivitus run-2606-broken-tool-use

    • SihtkarkassGPT-5.5gpt-5.5openai-codex
    • Audiitor · kohtunikClaude Opus 4.8claude-opus-4-8PAYG

    Eraldi rollide kirje, mitte kaks omavahel asendatavat vaikeväärtust.