Claude Code 输出被上下文截断
Claude Code 长回复半句话被切掉。最快的办法:让它「从最后一句继续」。真正的原因多半是 auto-compact、单轮输出上限、或者某次工具输出把预算吃光了。
带有该标签的文章
Claude Code 长回复半句话被切掉。最快的办法:让它「从最后一句继续」。真正的原因多半是 auto-compact、单轮输出上限、或者某次工具输出把预算吃光了。
Task subagent 明明跑完了,主会话却什么都没显示、给个通用总结、或者硬说还在跑。几分钟修好 final message、输出过长、或路由的问题。
Claude Computer Use 不停地点击同一个按钮或输入框迟迟无法推进,几乎都是截图时机、坐标缩放或隐藏状态的问题。本文先给最快的修复,再给完整诊断。
Codex 撞上 conflict marker 要么停下、要么挑错边、要么把 marker 直接写进文件。任务前 rebase、把 rebase 放进 setup 脚本、AGENTS.md 停机规则加 pre-commit hook,一起解决。
Codex 改了 package.json 却没跑 npm install,package-lock.json 和真实依赖分叉、npm ci 直接挂。用 setup.sh、CI 同步检查和 AGENTS.md 规则一次性根治。
Codex 新建了一个 User 或 ApiResponse 类型,其实仓库里已经有一份一模一样的。用 AGENTS.md、types barrel、ripgrep 和 ts-morph CI 检查强制它先搜。
Codex 跑了 git commit --amend、交互 rebase 或 force-push,重写了共享分支的 history。用 AGENTS.md、sandbox network 开关和 GitHub ruleset 把 agent 锁死在 forward-only commit 上。
Codex 的 PR body 只有一句 "重构组件"。如何用 PR template + AGENTS.md + CI 关卡逼出 before/after、why、test plan,外加 Codex Cloud 按钮的坑。
Codex 报告测试全绿,但失败的 case 被 .skip 了、被 --bail 提前结束了、或者根本没跑完。如何在 merge 前强制看到真实结果。
Codex 撞上 context 上限就停,留下半个 patch。把任务窄到一个动词、拆成多 PR、调 auto-compaction、用 resume note 续上——配置以 2026 年 6 月为准。
Codex 因为训练数据滞后会注入多年前就废弃的 API。用 AGENTS.md 规则、@typescript-eslint/no-deprecated lint 规则和最新参考文档,把它锁到现代写法。
auto-run 明明关了,Cursor Agent 还是没弹确认就执行终端命令。截至 2026 年 6 月,多半是 Run Mode、allowlist 太宽、或 workspace 的 permissions.json 在覆盖。一分钟修好。
明明给过 allow,Claude Code 还在反复弹同一个 Bash/Edit 提示。多半是 allow pattern 太窄、放错了 settings 范围,或者命令是复合命令——这里给出精确解法。
一个任务烧穿上下文窗口、重构到一半自动压缩、把 plan 弄丢——拆成小步、把读取丢给 sub-agent、状态落盘。
dev server 或 curl 一直跑、Claude Code 卡在转圈。用 run_in_background、显式 timeout、再用 /tasks 杀掉卡住的 shell。2026 年 6 月实测。
Codex 写完文件、Prettier 保存时重排,diff 变 5 倍。修法是在 agent 循环里跑项目锁定的 Prettier、AGENTS.md 风格对齐 .prettierrc。
50 万 + 行的项目里 Codex 跑到一半就晕了。修法是先界定 working set、预喂目录摘要,并把约定放进 AGENTS.md,让它能扛过 compaction。
Codex 把 PNG / PDF / sqlite / 编译产物从审计里悄悄丢掉。修法:用 file + wc -c + sha256sum 探测二进制、文本扩展名 allowlist、强制不可省略的输出 schema。
Codex 同一个文件读 8 次、同一个 grep 跑 5 次。最快修法:先跑 /plan、加一份 AGENTS.md 结构图、把 reasoning effort 保持在 medium。完整诊断见下。
Codex 多步任务跑到一半停下、不报错——通常是上下文 compaction 把后半段计划裁掉、sandbox/审批被拒、或 stop 信号误命中。先看最后一次 tool call,再用 codex resume --last 续跑。