Wiki 知识库

全部文档 / 作者: VerySmallWoods / 标签: OpenAI

2 篇
清除

OpenAI Agents API 公测版实测:从 Session、沙箱到 Skills

作者对 OpenAI 发布的 Agents API 公测版进行了端到端实测,通过两次 POST /v1/agents/sessions 调用,体验了托管沙箱中的文件读写和 Skill 任务执行。文章介绍了 Agents API 开放的 Codex 背后托管 Agent Harness 的能力,以及 Agent 的三个层次(模型与 Harness、沙箱执行环境、工具与工作流),并详细记录了 Session 创建、SSE 事件流、Agent 在沙箱中的真实执行过程,包括命令失败后的自主恢复、CSV 数据校验与 JSON 输出,以及通过 Artifacts API 取回任务产物的完整流程。

技术 › OpenAI VerySmallWoods 2026-09-1618.3 KB 2K 10 86

Codex 怎样用 apply_patch 实现编辑文件工具?

本文深入解析 OpenAI Codex 的 apply_patch 编辑文件工具的设计与实现。作者拆解了从模型生成 patch 到文件系统实际变更的五层链路:自定义 patch 语言生成、Lark grammar 解析、验证定位、安全审批与执行。文章对比了 Codex 自定义 patch 格式与标准 unified diff 的异同,详细说明了 hunk 匹配的四轮渐进容错策略、从后向前的替换顺序、写入前整份 patch 验证的意义,以及路径收集与 sandbox 权限审批机制,为 Agent 开发者提供了连接大模型文本生成与确定性文件操作的工程参考。

技术 › Codex VerySmallWoods 2026-09-1319.7 KB 18.3K 147 84