Codex 代码清理提示词:先证明失效再删遗留代码
可复制的 Codex 提示词:子代理并行审计代码库,先举证再清理死代码与冗余测试,仅耗约 5% 周额度。
来源摘录
想给代码库来一次彻底的大扫除?试试把这段提示词交给 Codex(打开 GPT-6.1 Sol 滑到 Ultra)。 作者实测只消耗了每周约 5% 的额度,就清理掉了大量遗留代码和冗余测试。 直接复制这段 Prompt: 对代码库进行一次深度审计,找出未使用的遗留代码和冗余测试,必要时使用子代理并行分析。 删除任何代码或测试前,必须提供证据证明它们已经失效或不再需要。 遇到真正的 Bug,要修复问题,不能通过删除测试来掩盖失败。 保留有价值的测试覆盖率,运行相关检查,最后汇总清理结果、验证情况及尚未解决的问题。 关键是让 Codex 先证明代码可以删除,再动手清理,避免误删仍有价值的代码和测试。
Paste this into Codex with GPT-6.1 Sol Ultra if you want to delete all the dead code and bloated tests in your repo: It nearly costed me just 5% of the weekly limit while obtaining a huge clean up in my codebase "Run a deep test audit to find unused legacy code, using subagents where helpful. Prove code and tests are obsolete before removing them; fix genuine bugs instead of hiding failures. Preserve meaningful coverage, run relevant checks, and report changes and remaining blockers."
深度解析
是什么:一条可直接粘贴给 Codex(GPT-6.1 Sol Ultra)使用的代码清理提示词,由 Emanuele Di Pietro 分享、Vince 中文转述推广。作者声称仅消耗约 5% 的周额度,就完成了一次大规模的遗留代码与冗余测试清理。
核心设计:提示词的骨架是「先举证、后动手」的流程护栏——先做深度审计定位无用代码,需要时用子代理并行分析;删除任何代码或测试前必须提供失效证据;遇到真 Bug 必须修复,不得靠删测试掩盖失败;最后保留有效覆盖率、运行相关检查并汇总结果与遗留问题。它把清理从一次性删除动作,改造成审计、论证、验证、报告的可追溯流程。
关键洞察:对编码代理最有效的约束往往不是描述目标,而是设置流程门槛:举证要求天然抑制激进删除;「禁止删测试掩盖失败」直击 LLM 走捷径的典型失效模式;子代理并行摊薄了单上下文的负担,使大仓库清理成本可控。
边界与风险:「失效」判定依赖模型推理与测试结果,反射调用、动态分支仍可能被误判;「约 5% 额度」只是个例数据,随仓库规模与模型档位波动;建议在独立分支执行、人工复核删除清单,防止覆盖率达标而行为语义悄悄漂移。