Agent Input

用于编写提示的实用文本框——可浮动、可调整大小,支持草稿、提及、附件和已验证的发送。

AI 代理运行在全屏终端界面(TUI)中,这些界面会接管键盘。在其中,普通的文本编辑操作——光标键、全选、粘贴、多行——表现得不可预测。Agent Input 在终端外部为你提供一个真正的文本框,并将你写的内容传递给代理。

在 macOS 上按 Cmd+I,在 Windows 和 Linux 上按 Ctrl+Alt+I

可浮动、可调整大小的 Agent Input 编辑器

浮动与可调整大小

将编辑器拆离并放到任意位置:在窗口中拖动它,从任意边缘或角落调整大小。当终端面板太窄而无法舒适容纳时,它会自动浮动,且你偏好的大小会在会话之间记住。

当编辑器隐藏时,终端角落的一个紧凑按钮会显示当前快捷键——当有未发送的草稿等待时,会带有一个圆点。

草稿永不丢失

你输入的文本始终属于你。切换终端、关闭编辑器、重启——草稿都会回来,光标停留在你离开的位置,附件以 chip 形式返回。终端标签会显示一个小徽章,预览未发送的草稿,这样你就不会忘记它在那里。

打开编辑器不会读取你的剪贴板或从中预填充,且多行终端粘贴不会被静默重定向到其中。

提及

输入 @ 打开选择器:

  • Files — 插入你项目中的路径
  • Agents — 委托给代理,并附带深入的模型选择器
  • Terminals — 将此提示发送到已打开的 linked terminal
  • Templates — 在光标处插入你的某个 prompt templates
  • Skills — 插入技能或斜杠命令;请参阅 Skills & Slash Commands
  • Projects — 将同一 workspace 中同级仓库的上下文交给你的代理,无需离开你所在的终端

你也可以从侧边栏拖动文件、文件夹或项目到编辑器中以获取其路径。

选择编排模式

编辑器旁边的模式控制器决定发送时会发生什么:Auto / Team / Swarm / Pipeline / Off

Auto 会读取你输入的内容并应用正确的模式,然后告诉你原因——Using Pipeline · you wrote "then"。当它不确定时,它会明确说明并要求你选择,而不是猜测。

点击任何其他模式都是一次锁定。无论你接下来输入什么,它都会保持不变,直到你再次选择 Auto——而且你已经做出的选择会被保留为锁定,因此不会在你不知情的情况下发生变化。

控制器旁边的 ? 会打开 Pattern Guide:Team、Swarm、HierarchyPipeline 和 Mesh 并排显示,并附有区分它们之间的关键动词。

保存的图表也会出现在这里——选择一个层级预设即可一键应用并激活它。

附件

附加图片后,它会随提示一起发送。在手机上,你可以直接从相机胶卷附加照片——请参阅 Remote Control

已验证的发送

点击 Send 后,1DevTool 会检查代理的编辑器,以确认消息确实已发出。如果可以证明文本仍然停留在那里,会自动再尝试一次 Enter。

如果仍然没有发出,终端会明确告知,而不会报告一个从未开始的运行:Mission Control 显示 "not submitted — press Enter" 并带你前往该终端,标签页会将你的文本保留为草稿。你自己按 Enter 即可清除警告。

开始运行、自动命名标签页以及打开 AI Diff 会话都会等待到提示被确认已发送——因此委托永远不会在代理空闲时看起来像是正在运行。

定时提示

设置提示稍后发送——在配额重置后,或在你选择的时间。终端上会显示倒计时,并且可以随时取消。桌面端拥有时钟控制权,因此定时提示无论手机是否唤醒都会触发。

为稍后发送设置提示

提示历史

你发送的每个提示都会被保存。Cmd+Up / Ctrl+Up 可向前翻阅之前的提示以重用或编辑它们,Cmd+Down / Ctrl+Down 则向后移动。包含文件提及的提示会被记录为你实际发送的单个提示,而不是多行。

相关