4 倍,主要级别的问题多了 1.7 倍 过度 I/O 操作(输入输出,即程序读写资料的操作)的问题更是高出近 8 倍 这意味着什么?
三者其实底层都是对远程接口的封装,但 CLI 对 Agent 有两个独特优势:一是几乎所有通用 Agent 都自带 Bash 工具 (例如 Codex、Claude Code、CowAgent、OpenClaw 等),无需产品提供方搭建 MCP server;二是它把鉴权、参数组装、分页、错误处理等封装进命令,Agent 不用自己构造 HTTP 请求,也不用把整份接口文档塞进上下文,只读一份精简的命令说明就能按需决策,省 token 也更准确。
更多约束可以参考 ValueTask API 文档。一个实际会报错的例子 下面的示例使用 ManualResetValueTaskSourceCore 模拟可复用操作。
signal:信号名称(如SIGINT、SIGTERM)或编号。下面是一个最简单的信号忽略示例: #!