「Preserve developer instruction annotations in subagent forks」(#40297) 直接触及本格引用的 AgentRoleOverrides.developer_instructions 继承语义。
← 返回框架档案已填 15 / 15
OpenAI / Apache-2.0
稳定演进Codex
操作系统级沙箱、审批边界与协议化内核
成熟的开源编码 Agent,95% 以上代码为 Rust。codex-core 承载 Session / Turn 生命周期、工具执行、沙箱与审批,CLI、IDE 与 App Server 共享同一套协议。
语言 / 许可
Rust · Apache-2.0
跟踪分支
main
跟踪 commit
4beea50e26dd
核实日期
2026-08-24
core thesis / 核心判断
编码 Harness 的价值不只是生成代码,而是让长任务在真实仓库、受限权限和可验证反馈中安全推进。
公开仓库高频发布,自带 CHANGELOG.md 与官方 changelog 页,约每周一次。
matrix column / 它在矩阵里的一列
Codex 在每个设计问题上的选择
主循环形态循环无界 loop,回合内反复取用户插话上下文压缩上下文三条并行路径:本地摘要 / 远端摘要 / 直接换新窗口工具定义方式工具trait 对象注册表,显式处理重名冲突沙箱与权限运行时协议里的类型枚举,落到 seatbelt / landlock / Windows子代理隔离多 Agent独立线程 + 从父配置派生的角色覆盖停止条件循环hook 返回、任务完成或取消令牌中断与恢复循环rollout 回放 + 线程存储内核与扩展边界结构codex-core 为可嵌入库 crate,上百个 crate 环绕生命周期挂载点结构独立 hooks crate + 工具级 hook 名会话状态存储上下文rollout / thread-store / state 三个 crate提示词缓存上下文请求字段逐个比对,新字段强制显式表态MCP 接入工具既是客户端也是服务端Skills 与渐进披露工具独立 skills crate + 角色级开关评估与自改进进化两阶段记忆流水线,从历史会话里长出记忆Agent 间通信多 Agentagent_communication.rs + 协作工具面
weekly trace / 周报点名记录
sources / 官方来源
related chapters / 相关章节