PayPal 工程师实战:用 tmux 与 JSON 侧信道让 CLI 可被 Agent 操作
AI Engineer · youtube · 2026-10-12
AI Engineer World's Fair 工作坊,PayPal 的 Mark Lummus 与 Navinkumar Patil 挑战「给命令行加更多 flags」的传统做法:agent 可能静默错过交互式终端提示——人看到问题和方向键选项,agent 只看到重绘循环并丢失界面状态。
核心思路
- flags 只在输入独立、路径已知时好用;后续问题依赖前面答案或实时 API 响应时就很别扭,交互式工作流本身已含引导与护栏,agent 应能遵循
- 以咖啡下单 CLI「Barista 9000」为练习对象,参赛者改造它供 agent 使用
三种方法
- tmux 会话:发送按键、捕获终端状态
- IPC 侧信道:直接暴露结构化 JSON,替代屏幕抓取
- 上下文注入:把选项与约束显式写入提示
其他要点:建议用更便宜的模型而非堆推理算力;观众方案推动基准走向确定性解析器与极低响应延迟;最后结论是保持 CLI 可预测,同时给 agent 足够上下文与访问权限。
「编程与Agent」频道最新
- Reflection AI 演示 Beam 接入 opencode,自动微调 Gemma-4 准确率提升 66.5% — danielhanchen · 2026-10-23
- Cua 推出 Spaces SDK:让 Hermes 等 Agent 跑在你自己的电脑沙箱里 — Teknium · 2026-10-23
- PHP 爆两个未认证 RCE 漏洞,ProjectDiscovery 推全网免费告警服务 — cyb3rops · 2026-10-23
- Modal 开源 Spindle:Tinker 兼容自托管训练服务器,按 GPU 计费替代按 token 计费 — josh_wills · 2026-10-23
- 用 Cosmos DB Agent Kit 复查 Claude 写的 Azure 应用,实测能省多少 RU — adnan_hashmi · 2026-10-23
- 开发者弃用聊天线程,改用可视化面板管理多个 AI Agent — Salmaaboukarr · 2026-10-23