### What do you want to change? 希望 Step Code 提供 ACP(Agent Client Protocol)stdio 模式,例如 `step acp` 或 `--mode acp`,让任意 ACP 客户端都能直接驱动 Step Code。 ### Why? 我在开发 [Agentero](https://github.com/poco-ai/Agentero) 它已经通过 ACP stdio 支持 Claude、Codex、Gemini、dsh、Kimi、ZCode 等;但 Step Code 目前只有 `--mode json`、`--mode rpc`、`--sdk-stdio`,都不使用 ACP 协议,所以接不进来,npm 上也没有现成的社区适配器。 作为 ACP client,Agentero 需要的最小能力: - `initialize`(能力协商)+ `session/new` / `session/prompt` / `session/cancel` - `session/load` 或 `session/resume`,让多轮会话重启后可续 - 流式 `session/update`(message / thought / tool / plan) - `session/request_permission`(工具审批)与 `terminal/*`(执行命令) - 通过 Session Config Options 选择模型/模式 ### How? 复用现有 headless agent loop,加一个 `step acp` 子命令即可; 可对齐 `dsh --profile acp`、`kimi acp`、`opencode acp` 的做法。
Activity
Phil-Fan commentedon Oct 8, 2026
不知是否有ACP的开发计划?
xuxujo97-coder commentedon Oct 10, 2026
感谢建议,我们是有ACP计划的,目前排期优先做桌面端,ACP也会逐步上线