正在打开每日关注
正在打开每日关注
通过 tee 保存开发服务器日志,并在 AGENTS.md 中提供路径,让 Agent 无需接管进程即可观察运行状态。
Simple way to make agents better at debugging issues in your app: 1. Make your dev server tee to a local file 2. Put a pointer to that file in AGENTS.md Now agents can see the output of your running dev server without needing to own the process
是什么
这条观点给出一个低成本的 Agent 调试工作流:让开发服务器通过 tee 将标准输出持续复制到本地文件,再在 AGENTS.md 中留下该文件位置。Agent 不必接管、轮询或重启正在运行的进程,也能读取编译错误、请求日志和运行时异常。
核心设计
它把“进程所有权”和“运行态可观测性”解耦:开发者负责启动服务,Agent 通过稳定的文件接口获取上下文。AGENTS.md 充当项目级入口,把临时终端状态转成可发现、可复用的调试契约,降低多 Agent、异步协作和会话切换时的信息损失。
关键洞察 对 Agent 而言,及时、结构稳定且无需额外权限的反馈,往往比更复杂的调试工具更重要。该方案可与错误复现、测试执行、日志检索和自动修复循环组合,尤其适合本地开发与 CI 前的快速排障。
边界与风险 需控制日志轮转、文件大小、敏感信息和并发写入;日志格式混乱、路径失效或服务重启后覆盖文件,会削弱可靠性。它主要解决“看见输出”,并不等于完整的指标、链路追踪或交互式调试能力。