GEODE
Autonomous Agent Harness
Từ quan sát đến hành động tiếp theo.
Một harness tác nhân tự hành chạy cục bộ, có thể nhận việc nghiên cứu, thao tác tệp và tác vụ theo lịch.
GEODE runtime vocabulary
- reasoning
- action
- observation
- plan
- memory
- tools
- hook
- reflexion
- rollouts
- data curation
- data governance
- evaluation
- scaffold search
- 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
Trước khi thay đổi bất cứ điều gì, nó tìm những gì đã có sẵn.
Nhiệm vụ: bảo mật cấp hàng cho một dịch vụ mạng xã hội có năm bảng.
- Khảo sátĐọc năm bảng, bốn hàm trợ giúp đã có sẵn, RLS đang tắt ở cả năm bảng, cùng các chính sách, quyền và vai trò.
- Hành độngMột giao dịch: 20 chính sách và bật RLS, dùng lại 3 hàm trợ giúp có sẵn và thêm 3 hàm.
- Kiểm chứng18 đạt, 0 thất bại. Cả 13 phản hồi công cụ qua 9 lượt đều trả về không có lỗi.
Đầu ra của bộ kiểm chứng, 18 dòng (nguyên văn)
- RLS enabled on users
- RLS enabled on channels
- RLS enabled on channel_moderators
- RLS enabled on posts
- RLS enabled on comments
- Users can update their own profile
- Users blocked from updating other users' profiles
- Channel owners can update their channels
- Non-owners blocked from updating channels
- Post authors can update their posts
- Channel moderators can update posts in their channels
- Unauthorized users blocked from updating posts
- Comment authors can update their comments
- Post authors can moderate comments on their posts
- Channel owners can add moderators
- Non-owners blocked from adding moderators
- Content visibility varies correctly based on user context
- Anonymous users can see 3 public user profiles (correct)
Một lượt chạy trước đây trong sandbox đánh giá đã cấu hình, không phải cơ sở dữ liệu đang vận hành hay sự cố bảo mật thật. Số hàng trước khi có chính sách không có trong bản ghi, nên không hiển thị. Bản ghi lượt chạy công khai (meta.json, commit 23e3428)
Xem lại kết quả và sửa nó (lấy cảm hứng từ Reflexion, trong cùng một tác vụ) là một khả năng của runtime GEODE hiện tại. Bản ghi này không có lần sửa nào như vậy: mọi phản hồi công cụ đều trả về không có lỗi. Tài liệu runtime (hook-system.md)
Mô hình chọn hành động tiếp theo; host giữ ranh giới thực thi.
Runtime từ lúc một yêu cầu vào phiên, qua lệnh gọi mô hình và các bước kiểm tra thẩm quyền cho từng lệnh gọi công cụ được đề xuất, đến thực thi, kết quả và bản ghi. Chọn một luồng để chỉ làm nổi bật đường đi của nó, với các bước được đánh số.
Mô hình chọn hành động tiếp theo; runtime kiểm tra quyền dùng công cụ và quyết định khi nào công việc hoàn tất.
Các thử nghiệm Scaffold Search / SIL bên ngoài bắt đầu từ May 15, 2026
Cài gói geode-agent từ PyPI hoặc kho mã công khai và chạy từ terminal của chính bạn. Cũng có thể kết nối như một máy chủ MCP.
Yêu cầu → gọi mô hình
Một yêu cầu từ terminal đến qua IPC, một phiên được cấu thành, và vòng lặp gọi mô hình với prompt hệ thống, hội thoại và schema công cụ.
Người dùng terminalluồng dữ liệu: prompt · cli.sockCLIPoller · socket IPC
core/serverthin CLI gửi yêu cầu đến socket IPC của serve daemon (~/.geode/cli.sock). REPL chạy cùng cấu thành phiên ngay trong tiến trình.
CLIPoller · socket IPC
core/serverthẩm quyền · cấu thành: create_session(IPC)SharedServices.create_sessionsupervised/services.pyMỗi kết nối cấu thành một phiên. Chế độ đặt mức HITL, ngân sách thời gian và các công cụ bị từ chối, đồng thời chiếu BoundToolPlan lên nhà cung cấp đã chọn.
CLIPoller · socket IPC
core/serverthẩm quyền · cấu thành: lane cho mỗi yêu cầuLaneQueue · session · globalsupervised/services.pyTrước khi chạy một yêu cầu, cả lane của phiên và lane toàn cục đều được giữ, qua đó giới hạn số lượt chạy đồng thời.
SharedServices.create_session
supervised/services.pythẩm quyền · cấu thành: ToolExecutor · AgenticLoopAgenticLoop · sáu giai đoạncore/agent/loopDựng executor và vòng lặp thành một cặp dùng chung hook, MCP, skill và khóa tài nguyên.
LaneQueue · session · global
supervised/services.pyluồng dữ liệu: arun(prompt)AgenticLoop · sáu giai đoạncore/agent/loopChạy một lượt của người dùng qua sáu giai đoạn: chuẩn bị đầu vào, chuẩn bị lệnh gọi, gọi nhà cung cấp, xử lý công cụ, quan sát và nén, kết thúc.
prompt hệ thống · nguồn đã khai báo
core/agent/loopluồng dữ liệu: prompt hệ thốngadapter.acomplete · phân loại lỗicore/llm/adaptersĐược dựng mỗi lượt từ các nguồn đã khai báo như những phần được chọn trong GEODE.md và các quy tắc. Facade năm tầng của ContextAssembler chỉ được dùng khi gọi tường minh; nó không phải đầu vào của vòng lặp mặc định.
tin nhắn · ConversationContext
core/agent/loopluồng dữ liệu: tin nhắnadapter.acomplete · phân loại lỗicore/llm/adaptersHội thoại và các kết quả công cụ trước đó được truyền riêng với prompt hệ thống.
BoundToolPlan · bất biến
core/tools/plan.pythẩm quyền · cấu thành: schema công cụadapter.acomplete · phân loại lỗicore/llm/adaptersMô hình chỉ thấy các công cụ của BoundToolPlan gắn với bước này. Đó là một snapshot bất biến có thế hệ và hash nội dung.
AgenticLoop · sáu giai đoạn
core/agent/loopluồng dữ liệu: StepSnapshot · yêu cầuadapter.acomplete · phân loại lỗicore/llm/adaptersStepSnapshot cố định mô hình, công cụ và các ID tương quan của lệnh gọi này. Middleware LLM không thể tráo adapter đã gắn.
adapter.acomplete · phân loại lỗi
core/llm/adaptersluồng dữ liệu: HTTPSNhà cung cấp LLMAdapter riêng cho từng nhà cung cấp thực hiện lệnh gọi. Lỗi được phân loại và chỉ thử lại trong giới hạn đã định, hoặc kết thúc lượt với một lý do kết thúc.
adapter.acomplete · phân loại lỗi
core/llm/adaptersluồng dữ liệu: phản hồi · tool_useAgenticLoop · sáu giai đoạncore/agent/loopChỉ có văn bản thì đi đến kết thúc; tool_use thì đi đến xử lý công cụ.
Thẩm quyền công cụ → tác động → kết quả
Một đề xuất tool_use chỉ chạy sau khi qua mọi bước kiểm tra; từ chối, kết quả và lỗi đều trả về từ executor và trở thành đầu vào tiếp theo của mô hình.
AgenticLoop · sáu giai đoạn
core/agent/loopluồng dữ liệu: lô chờ · lưu vòngSQLite messages · state.jsonmemory/session_checkpoint.pyTrong một phiên đã cấu hình checkpoint (có checkpoint và session id), lô được đề xuất được lưu trước khi bất kỳ công cụ nào chạy, và lô sẽ không chạy nếu không lưu được. Lô đã hoàn tất được lưu lại lần nữa. Bên gọi không có checkpoint không được bảo đảm điều này.
AgenticLoop · sáu giai đoạn
core/agent/loopluồng dữ liệu: khối tool_useToolCallProcessortool_executor/processor.pyĐề xuất của mô hình không phải là quyền. Mỗi lệnh gọi nhận một ToolContext mang danh tính mô hình và adapter của vòng lặp.
ToolCallProcessor
tool_executor/processor.pyluồng dữ liệu: aexecutephạm vi · chính sách · schematool_executor/executor.pyLần lượt kiểm tra phạm vi phiên, các thay đổi do middleware của yêu cầu viết lại, chính sách và schema. Một lần viết lại làm hạ mức an toàn hoặc phân loại dữ liệu cá nhân sẽ bị từ chối.
BoundToolPlan · bất biến
core/tools/plan.pythẩm quyền · cấu thành: được phép · mức an toànphạm vi · chính sách · schematool_executor/executor.pyCác handler có thể thực thi và mức an toàn đến từ BoundToolPlan đã chiếu cho phiên.
PreToolUse · PostToolUse
tool_executor/executor.pythẩm quyền · cấu thành: PreToolUse · PostToolUseHookRegistry · quyết địnhcore/hooksHook công khai quyết định chặn, viết lại đối số hoặc yêu cầu quyền, và sau khi viết lại thì phạm vi, chính sách và schema được kiểm tra lại. Sau khi thực thi, hook có thể thêm ngữ cảnh hoặc giữ lại kết quả.
phê duyệt · HITL
tool_executor/executor.pythẩm quyền · cấu thành: yêu cầu phê duyệtNgười dùng terminalTrong phiên IPC, yêu cầu phê duyệt được chuyển tiếp đến thin CLI. Các chế độ không có người áp dụng chính sách từ chối theo mặc định; ngoại lệ duy nhất là computer use của DAEMON khi người vận hành bật riêng (nếu không thì bị chặn).
tool_executor/executor.pytừ chối trước khi thực thi: bị từ chối trước khi thực thiToolCallProcessor
tool_executor/processor.pyMột lần bị từ chối do phạm vi, chính sách hoặc schema, một lần chặn bởi PreToolUse hoặc một phê duyệt bị khước từ sẽ trả về như kết quả lỗi mà không dispatch. Khi đó chưa có tác động nào của lệnh gọi này bắt đầu.
effect receipt
tool_executor/executor.pyluồng dữ liệu: tiếp nhận tác động · xác nhậnEffectReceiptStorememory/effect_receipts.pyCác tác động như thay đổi tệp, tin nhắn gửi ra ngoài hay thao tác quản trị được tiếp nhận trước khi chạy. Kết quả không chắc chắn sẽ không được chạy lại; hệ thống yêu cầu đối soát.
khóa tài nguyên · dispatch
tool_executor/executor.pyluồng dữ liệu: gọi handlerhandler công cụ · bash · computercore/toolsChuyển đến handler đã gắn sau khi khóa các resource key của nó. Một lệnh gọi bị hủy khi hết hạn vẫn có thể đang chạy ở bên ngoài.
khóa tài nguyên · dispatch
tool_executor/executor.pyluồng dữ liệu: lệnh gọi MCPMCPServerManagercore/mcp/manager.pyChỉ gọi những công cụ MCP có chính sách tài nguyên đã khai báo.
MCPServerManager
core/mcp/manager.pyluồng dữ liệu: tools/callMáy chủ MCPDanh mục máy chủ đến từ thiết lập toàn cục và từ thiết lập dự án đã qua kiểm tra tin cậy; kiểm tra đó chỉ áp dụng cho các mục của dự án. Trình quản lý MCP áp dụng chính sách mở rộng và tài nguyên của nó.
handler công cụ · bash · computer
core/toolsluồng dữ liệu: thay đổi tệp · git · tiến trìnhTệp · git · tiến trìnhCác thay đổi đã thực thi còn lại như trạng thái bên ngoài. Checkpoint chỉ khôi phục hội thoại và không hoàn tác chúng.
tool_executor/executor.pyluồng dữ liệu: kết quả · lỗi sau dispatchToolCallProcessor
tool_executor/processor.pySau dispatch, kết quả bình thường và lỗi (kể cả hết thời gian chờ và kết quả không chắc chắn) trả về qua PostToolUse. Lỗi hay hết thời gian chờ không có nghĩa là công việc bên ngoài đã dừng hoặc đã được hoàn tác.
ToolCallProcessor
tool_executor/processor.pyluồng dữ liệu: tool_resulttin nhắn · ConversationContextcore/agent/loopKết quả, từ chối và lỗi đều được tuần tự hóa thành tool_result và trở thành tin nhắn trong đầu vào tiếp theo của mô hình.
ToolCallProcessor
tool_executor/processor.pybản ghi · quan sát: lệnh gọi · quan sát kết quảSessionTimeline · append-onlyobservability/session_timeline.pyGhi lệnh gọi và kết quả của nó (ok hoặc error) vào timeline, kể cả các lệnh gọi bị từ chối trước khi thực thi. Bản ghi là quan sát; nó không chứng minh rằng một tác động bên ngoài đã bắt đầu hay đã thành công.
Bản ghi · khôi phục · hoàn tất
Checkpoint, timeline và các hàng bằng chứng được ghi riêng. Không có giao dịch chung, và checkpoint chỉ khôi phục hội thoại.
AgenticLoop · sáu giai đoạn
core/agent/loopluồng dữ liệu: lô chờ · lưu vòngSQLite messages · state.jsonmemory/session_checkpoint.pyTrong một phiên đã cấu hình checkpoint (có checkpoint và session id), lô được đề xuất được lưu trước khi bất kỳ công cụ nào chạy, và lô sẽ không chạy nếu không lưu được. Lô đã hoàn tất được lưu lại lần nữa. Bên gọi không có checkpoint không được bảo đảm điều này.
SQLite messages · state.json
memory/session_checkpoint.pyluồng dữ liệu: khôi phục để tiếp tụcAgenticLoop · sáu giai đoạncore/agent/loopMột đường khôi phục duy nhất mang lại tin nhắn, trạng thái nhận thức và bộ đếm guard. TaskGraph chỉ tồn tại trong tiến trình thì không được khôi phục.
AgenticLoop · sáu giai đoạn
core/agent/loopbản ghi · quan sát: bản ghi lượtSessionTimeline · append-onlyobservability/session_timeline.pyLịch sử thực thi chỉ ghi thêm, không bao giờ phát lại thành trạng thái.
AgenticLoop · sáu giai đoạn
core/agent/loopthẩm quyền · cấu thành: kiểm tra hoàn tấtverify_turn_asynccore/agent/verify.pyĐề xuất dừng của mô hình chỉ trở thành hoàn tất khi qua Verify.
verify_turn_async
core/agent/verify.pythẩm quyền · cấu thành: PostVerify · StopHookRegistry · quyết địnhcore/hooksQuyết định của hook công khai cho biết có tiếp tục để sửa hay không, và việc sửa chỉ diễn ra trong ngân sách đã định (mặc định hai lần).
AgenticLoop · sáu giai đoạn
core/agent/loopbản ghi · quan sát: hàng bằng chứng · best-effortEvidenceLedger · JSONLagent/evidence_ledger.pyCác hàng chẩn đoán đã được che dữ liệu. Hash phục vụ việc đối chiếu tương quan; một hàng không chứng minh tác động đã xảy ra, và nó không được ghi trong cùng một giao dịch với timeline hay checkpoint.
AgenticLoop · sáu giai đoạn
core/agent/loopbản ghi · quan sát: sự kiện nhận thức · vòng đờiHookSystem · quan sátcore/hooksHook quan sát nhận và ghi lại sự kiện; chúng không quyết định việc thực thi.
Các đường vào khác
Ứng dụng nhắn tin vào dưới dạng phiên DAEMON của serve daemon; run_agent của host MCP bên ngoài vào một vòng lặp headless chạy một lần được dựng riêng.
Kênh nhắn tinluồng dữ liệu: tin nhắn kênhpoller nhắn tin
core/serverCác poller của serve daemon chỉ xử lý tin nhắn từ những kênh đã gắn.
poller nhắn tin
core/serverthẩm quyền · cấu thành: create_session(DAEMON)SharedServices.create_sessionsupervised/services.pyMột chế độ không có người phê duyệt: áp dụng chính sách từ chối mặc định và ngân sách thời gian. Chỉ computer use là người vận hành có thể bật riêng; nếu không bật thì vẫn bị chặn.
poller nhắn tin
core/serverluồng dữ liệu: arun(message)AgenticLoop · sáu giai đoạncore/agent/loopMột thread giữ một session id cố định và tiếp nối một chuỗi checkpoint.
Host MCP bên ngoàiluồng dữ liệu: run_agent(prompt)run_agent · chạy một lần
core/mcp_server.pyMột host MCP bên ngoài gọi GEODE như một công cụ.
run_agent · chạy một lần
core/mcp_server.pyluồng dữ liệu: vòng lặp headless chạy một lầnAgenticLoop · sáu giai đoạncore/agent/loopMột executor và vòng lặp headless dựng riêng, bỏ qua SharedServices. Danh sách từ chối mặc định được áp dụng nguyên trạng, nên các công cụ như run_bash, delegate_task và computer bị loại; ngoại lệ computer use của DAEMON không tồn tại ở đây.
Mọi kết nối có cùng độ đậm. Chọn một luồng để chỉ làm nổi bật đường đi của nó, kèm các bước được đánh số.
- Nét liền · hướng đi của yêu cầu, tin nhắn và kết quả công cụ
- Nét đứt · cấu thành phiên, thẩm quyền hoặc phán định; không phải đường dữ liệu
- Nét gạch chấm dài · bản ghi và quan sát; không bao giờ phát lại thành trạng thái
- Nét gạch ngắn · từ chối trước khi thực thi, không có tác động
- Nét đen đậm · luồng được chọn; số chỉ thứ tự
- Hộp · một ranh giới sở hữu mã, đường dẫn nguồn ở phần đầu
- Chip bên trong · một thành phần trong ranh giới đó
- Hộp nét đứt · bên ngoài tiến trình runtime
- Viền cam · nơi một mô hình quyết định
- Vòng lặp thực thi
- Thẩm quyền · phán định
- Kho bản ghi
- Đầu vào · kết nối · thực thi
Chỉ vẽ những kết nối đã xác nhận có lệnh gọi. Facade năm tầng của ContextAssembler, TaskGraph và các thử nghiệm nghiên cứu như Jev, SIL và Crucible không nằm trên đường runtime này. Hủy bất đồng bộ không dừng công việc đồng bộ đã bắt đầu, cũng không hoàn tác các tác động đã xảy ra.
Mô hình được hỗ trợ · theo nhà cung cấp
Các lựa chọn trong danh mục của mã và cấu hình mặc định đi kèm, không phải danh sách mà mọi mô hình đều đã qua một lệnh gọi API thật. Chuỗi fallback được cấu hình mặc định là rỗng, và ID chính xác không bao giờ tự động nâng lên phiên bản mới hơn.
Anthropic
API
- ChínhClaude Opus 5.5
claude-opus-5-5Mặc định - PhụClaude Sonnet 5
claude-sonnet-5Mặc định - Tiết kiệmClaude Haiku 4.5
claude-haiku-4-5-20251001Mặc định
Hiện tất cả 12 ID trong danh mục
API
claude-fable-5-1claude-opus-5-5mặc địnhclaude-opus-5claude-sonnet-5mặc địnhclaude-haiku-4-5-20251001mặc địnhclaude-fable-5claude-opus-4-8claude-opus-4-7claude-opus-4-6claude-opus-4-5claude-sonnet-4-6claude-sonnet-4-5-20250929
Mã từ chối đường OAuth theo gói thuê bao.
- ChínhClaude Opus 5.5
OpenAI
API · gói Codex
- Mặc định của API và CodexGPT-6 Sol
gpt-6-solMặc định
Hiện tất cả 11 ID trong danh mục
API · gói Codex
gpt-6-astragpt-6-solmặc địnhgpt-6-lunagpt-5.6-solgpt-5.6-terragpt-5.6-luna
Chỉ API
gpt-5.5gpt-5.3-codexgpt-5.4gpt-5.4-minigpt-5.4-nano
Hai đường truy cập đến cùng một nhà cung cấp; danh mục quy định mỗi mô hình cho phép đường nào.
- Mặc định của API và CodexGPT-6 Sol
Z.ai / GLM
PAYG
- Mặc địnhGLM-5.3
glm-5.3Mặc định
Hiện tất cả 9 ID trong danh mục
PAYG
glm-5.3mặc địnhglm-5.3-flashglm-5.3-flashxglm-5.2glm-5.1glm-5glm-4.7glm-4.7-flashxglm-4.7-flash
Mã không chấp nhận đường GLM Coding Plan.
- Mặc địnhGLM-5.3
OpenRouter
Dịch vụ định tuyến
- Bộ chọnFree (smoke)
openrouter/openrouter/freeBộ định tuyến - Bộ chọnAuto (variable)
openrouter/openrouter/autoBộ định tuyến
Lựa chọn của router, không phải một mô hình cố định. ID được cấu hình tường minh cũng có thể được giữ lại.
- Bộ chọnFree (smoke)
TypeSafe / Jev
Chỉ để phán định · tách khỏi sinh văn bản
- Trực tiếp
jev-1.13.0Chỉ để quyết định - Qua OpenRouter
typesafe/jev-1.13Chỉ để quyết định
Một adapter tùy chọn chỉ đưa ra phán đoán; nó không phải mô hình sinh văn bản gốc. Engine phán định mặc định là llm, và Jev phải được chọn. Cấu hình riêng của nghiên cứu Jev theo các bản ghi trong mục Jev.
- Trực tiếp
NguồnGEODE main 373d420Commit công khai October 7, 2026 · kiểm tra October 8, 2026
Thử nghiệm
Mô hình và đường truy cập như được ghi lại vào thời điểm đó, không phải mặc định hiện tại hay danh sách tương thích đầy đủ.
Báo cáo benchmark GEODE
July 31, 2026
- GEODEGPT-5.6 Sol
gpt-5.6-solGói OpenAI · high
- GEODEGPT-5.6 Sol
Terminal-Bench 2.1 · đặc tả ghép cặp Harbor 0.22.0
August 27, 2026
- GEODE · native CodexGPT-5.6 Sol
gpt-5.6-solgói thuê bao · max
Một đặc tả cố định; không phải mọi lần thử đã lên kế hoạch đều thành kết quả hợp lệ.
- GEODE · native CodexGPT-5.6 Sol
Lượt chạy SIL lưu trữ run-2606-broken-tool-use
- Scaffold mục tiêuGPT-5.5
gpt-5.5openai-codex - Kiểm định · phán địnhClaude Opus 4.8
claude-opus-4-8PAYG
Bản ghi về các vai trò riêng biệt, không phải hai giá trị mặc định có thể thay thế cho nhau.
- Scaffold mục tiêuGPT-5.5