ChatGPT、Codex与Pro的可观测性工程:AI做了什么,为什么越来越难追踪?
传统软件出现问题时开发者通常会检查日志、调用链、数据库记录和监控指标。哪一个接口失败。哪一条请求超时。哪个服务返回异常。哪一步开始偏离预期。这些信息共同构成了软件系统的可观测性。但当ChatGPT开始分析需求Codex开始读取代码、修改文件、运行命令Pro开始支撑更长、更复杂的开发任务后新的问题出现了AI完成了很多操作开发者却不一定知道它为什么这样做。它读取过哪些文件根据什么结论修改代码调用过哪些工具哪一步出现错误为什么放弃原来的方案最终结果建立在哪些假设上AI能够执行任务不代表执行过程天然透明。这背后对应的是AI工程中的另一项核心能力可观测性工程。一、最终结果无法代表完整过程开发者让Codex修复一个接口问题最后可能只看到已完成修改测试通过。这句话看起来很完整却缺少大量关键信息实际修改了哪些文件是否读取了无关模块测试覆盖了哪些场景是否跳过了失败命令是否改变了原有接口行为是否新增了依赖哪些风险仍然没有解决。结果正确不代表过程可靠。尤其在复杂项目中AI可能通过一个不合理的方法暂时让测试通过。例如放宽断言删除异常检查修改测试数据绕过权限判断用默认值掩盖真实错误。如果只看最终状态开发者很难发现这些变化。因此AI任务不能只有“完成”或“失败”。还必须能够解释任务是怎样完成的。二、传统日志为什么不够普通日志记录的是系统事件接口被调用数据写入成功测试执行失败命令返回错误。但AI Agent还存在一层更复杂的决策过程。它不仅执行动作还会理解任务选择文件判断优先级调整计划放弃某个方案根据反馈继续修改。所以AI可观测性不能只记录命令结果。还需要记录三类信息。决策信息AI为什么选择这个方案依据的是用户要求、项目代码还是自己形成的推断执行信息它读取了什么、修改了什么、调用了什么工具状态信息当前任务处于分析、修改、测试、修复还是等待人工确认只有这三类信息能够被追踪开发者才可能真正理解AI任务。三、什么是AI可观测性工程AI可观测性工程是对任务理解、工具调用、状态变化和验证结果进行持续记录。完整链路可以表示为用户目标↓ChatGPT分析与规划↓Codex读取文件↓工具调用与代码修改↓测试结果↓状态更新↓人工审查每一个阶段都应该留下可以检查的证据。它至少需要回答六个问题当前目标是什么AI使用了哪些上下文AI为什么采取当前动作实际执行了哪些操作执行结果是否符合预期下一步为什么继续或停止。可观测性不是让AI输出更多文字。而是让关键决策和工程动作能够被准确追踪。四、第一层文件与工具调用记录Codex进入项目后首先需要记录它接触了哪些资源。例如读取了哪些目录打开了哪些文件修改了哪些代码执行了哪些命令调用了哪些测试是否访问了外部服务。如果一个任务只要求修改登录接口Codex却读取并修改了支付模块这就是值得审查的异常信号。工具调用范围越透明开发者越容易发现任务是否越界。五、第二层任务状态变化一个复杂任务通常会经历待分析方案设计代码修改测试执行错误修复人工审查等待合并每次状态变化都应该有明确原因。例如从代码修改进入测试执行因为目标文件已经完成修改。或者从测试执行返回错误修复因为权限测试仍然失败。如果状态变化无法解释任务就容易出现跳步。测试还没有完成AI却宣布任务结束。风险还没有确认代码却进入合并阶段。可观测性让开发者看到任务现在在哪里也能发现它是否跳过了关键步骤。六、第三层决策依据AI最难观察的部分不是它执行了什么而是它为什么这样执行。例如Codex决定重构一个函数可能基于用户明确要求项目现有规范测试失败信息自己推断的最佳实践。这四种依据的可信度并不相同。可靠的AI任务应该区分已确认事实。项目内证据。用户约束。AI推断。尚未验证的假设。如果AI把推断当成事实后续任务就可能建立在错误基础上。所以可观测性不仅要记录动作还要暴露关键假设。七、第四层验证结果必须可追溯“测试通过”不是完整结果。开发者还需要知道运行了哪些测试哪些测试没有运行使用了什么环境测试覆盖了哪些修改是否存在跳过项是否发生过失败后重试。例如Codex运行了5个单元测试并全部通过并不能证明整个系统没有回归问题。如果修改涉及公共接口还可能需要集成测试回归测试权限测试并发测试兼容性检查。验证信息越完整合并判断越可靠。八、ChatGPT、Codex与Pro如何进入可观测链路ChatGPT解释与总结层ChatGPT可以帮助开发者总结当前任务目标整理关键决策区分事实和推断解释任务为什么发生变化输出阶段性状态报告。它让复杂过程变得更容易理解。Codex执行与记录层Codex需要记录文件读取代码变更命令调用测试结果错误信息下一步建议。它不只负责执行还要为执行过程留下证据。Pro长任务持续层Pro可以支撑更长、更复杂的任务链。但任务越长越容易出现决策依据丢失中间状态混乱工具调用数量增加多次修改难以追踪。因此Pro扩大任务能力的同时也提高了可观测性要求。任务越复杂过程越需要透明。九、为什么可观测性会成为AI开发基础设施未来AI可能同时承担需求分析代码修改测试生成故障修复文档更新PR审查。当执行范围越来越大开发者不可能只检查最终输出。还需要一条完整的工程轨迹AI理解了什么。AI决定了什么。AI执行了什么。AI验证了什么。AI遗漏了什么。人类确认了什么。没有这条轨迹AI越自动化系统越难审查。可观测性不是额外负担。它是AI能够进入真实工程环境的基础条件。结语ChatGPT帮助理解和解释任务。Codex负责进入项目执行操作。Pro支撑更复杂、更持续的协作流程。但当AI开始真正参与软件开发开发者需要看到的不只是最终答案。还包括任务的目标、决策、工具调用、状态变化和验证证据。传统软件通过日志理解系统行为。AI开发也需要通过可观测性理解Agent行为。AI能够完成任务只代表它具备执行能力。开发者能够看清它如何完成任务才代表这套系统真正具备工程可信度。

相关新闻

UE4粒子特效参数重名Bug解析:从原理到根治方案

UE4粒子特效参数重名Bug解析:从原理到根治方案

1. 项目概述:当粒子特效“精神分裂”时如果你在UE4里做过粒子特效,尤其是那种需要动态控制的复杂效果,大概率遇到过这种场景:你精心调整了一个Vector参数,比如叫ColorTint,用来控制火焰的颜色。在预览窗口里…

2026/10/17 10:32:00 阅读更多 →
ChatGPT、Codex与Pro背后的Agent Harness:为什么模型更强,项目结果仍不稳定?

ChatGPT、Codex与Pro背后的Agent Harness:为什么模型更强,项目结果仍不稳定?

很多开发者会形成一个直觉:模型能力越强,代码质量应该越高。 上下文越长,项目理解应该越准确。 Codex执行得越快,开发效率应该越稳定。但在真实项目中,结果并不总是如此。同一个模型,在不同项目里可能表现完…

2026/10/17 10:32:00 阅读更多 →
独立开发者如何利用TaoToken以最小成本实验多种大模型能力

独立开发者如何利用TaoToken以最小成本实验多种大模型能力

独立开发者如何利用TaoToken以最小成本实验多种大模型能力 对于独立开发者或小型工作室而言,在有限的预算内验证产品想法、生成内容或辅助编码,大模型是极具吸引力的工具。然而,直接对接多家厂商意味着需要分别注册、管理多个账户和API密钥&…

2026/10/17 7:13:53 阅读更多 →

最新新闻

结构化Diagram设计:让流程图变成可执行、可验证的系统逻辑

结构化Diagram设计:让流程图变成可执行、可验证的系统逻辑

1. 项目概述:这不是画图,是构建可执行的系统逻辑骨架“diagram-design”这个标题乍看像一个设计类小工具,但在我过去十年带过的几十个跨领域项目里,它从来不是PPT里的示意图,而是工程师、产品经理、硬件调试员和算法研…

2026/10/19 6:13:43 阅读更多 →
Cat.1模组内置GNSS实操:从AT指令到NMEA解析与低功耗设计

Cat.1模组内置GNSS实操:从AT指令到NMEA解析与低功耗设计

做带定位功能的产品,之前最标准的做法基本就是“MCU GPS芯片 4G模组”三件套拼在一起,软件上还要同时处理两路串口、两套电源时序和定位数据转发。这几年中低速物联网市场里,很多 Cat.1 模组直接把 GNSS 集成进去了,比如我手上的…

2026/10/19 6:13:43 阅读更多 →
decimal精度陷阱:金额计算为何不能用float

decimal精度陷阱:金额计算为何不能用float

1. 从一个“算错钱”的线上事故说起很多刚接触数据库开发的朋友,第一次被decimal坑到,往往不是在什么高深的技术场景里,而是在最朴素的地方——算钱。我印象特别深,早些年参与过一个内部记账模块的维护,测试环境跑得好…

2026/10/19 6:13:43 阅读更多 →
2025无偏渲染引擎全景对比:Arnold、V-Ray、Redshift等六款渲染器选型指南

2025无偏渲染引擎全景对比:Arnold、V-Ray、Redshift等六款渲染器选型指南

做CG这一行的,应该都躲不开渲染器选型这件事。打开社区论坛,2025年关于无偏渲染引擎的讨论热度比前几年高了不止一个量级,身边做建筑可视化的朋友已经把主力换成了Corona或者V-Ray的GPU模式,影视团队还在用Arnold稳扎稳打出片&…

2026/10/19 6:13:43 阅读更多 →
diagram-design:从草图到系统,如何设计出能评审、能落地的技术图表

diagram-design:从草图到系统,如何设计出能评审、能落地的技术图表

1. 从一张草图到一套系统:diagram-design 到底在解决什么问题第一次看到 “diagram-design” 这个标题,很多人会以为它只是教你怎么把图画得好看一点。但真正做过技术方案、写过设计文档、给团队讲过架构的人都知道,画图这件事从来不只是“美…

2026/10/19 6:13:43 阅读更多 →
artcraft:可调试、可复现的数字艺术工艺实践

artcraft:可调试、可复现的数字艺术工艺实践

1. 项目概述:从“artcraft”这个词开始,我们到底在做什么?“artcraft”这个词乍看像一个合成词,拆开是 art(艺术)和 craft(工艺、手艺),合起来直译就是“艺术工艺”&…

2026/10/19 6:12:42 阅读更多 →

日新闻

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

简介:本资源为电源技术方向的学术研究文档,聚焦介质阻挡放电型臭氧发生器电源的频率跟踪型PWM控制策略,面向电力电子、高压电源及臭氧应用领域的科研人员与工程技术人员。针对负载呈容性、等效电容随外加电压升高而增大、谐振频率随之漂移的难…

2026/10/19 0:00:47 阅读更多 →
Vibe Coding 遇上 TaoToken:把开发者思维圣殿的灵感流接入统一 Key 通道

Vibe Coding 遇上 TaoToken:把开发者思维圣殿的灵感流接入统一 Key 通道

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 0:00:47 阅读更多 →
HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

【免费下载链接】HundredCV-Chat 项目地址: https://ai.gitcode.com/hf_mirrors/Jax-dan/HundredCV-Chat 点击查看 免费下载 HundredCV-Chat 是一个由 100 位青年简历数据开发而来的中文多轮对话数据集,共包含 24,750 组日常闲聊对话和 4,871 个话题标签…

2026/10/19 0:00:47 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/19 1:30:52 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 2:54:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →