🐘 巨象 AI 前沿雷达 🪐 巨象在火星 · MARS OUTPOST← 返回巨象雷达主站
Dev.to2026-11-01 06:01AI 生成

脚本一注入命令,你半句话就被吞了!打了一半的提示词被偷偷吞掉?终端 Agent 这个坑让无数人白写半句话

有开发者拆解:Claude Code 这类全屏 Agent 会关掉终端的行缓冲,你写了一半的提示词只存在它进程里,外部脚本一注入命令就直接拼歪。

大白话平时在终端敲命令,系统会帮你攒着整行,按回车才交出去。但 Claude Code、Codex 这类全屏 AI 编程工具会把终端切成「原始模式」,每个按键直接进它自己的内存,草稿只活在它的进程里。这时候如果另一个窗口的脚本往终端塞一句 /compact 加回车,你写了一半的「修下登录测试但别动……」就会和命令粘在一起被提交,命令本身也跑不起来。作者说这不是 bug,是架构决定的。
对你意味着如果你用 Claude Code 或类似工具,还爱开脚本自动发命令,很可能已经踩过这个坑;知道原理后,别在 Agent 输入框里留半句话就切窗口。

Dev.to 开发者技术长文,作者为 Hermes IDE 开发者,观点属个人技术分析

原文:Your Half-Typed Prompt Lives Inside the Agent, Not the Terminal. Injected Commands Hit It

打开巨象雷达,看今天全部 AI 动态