Repository navigation
v1.1.11
v1.1.11 · 2026-09-23
-
Proxy-CLI 接入 16 个火山引擎产品 CLI
在
ve arkcli、ve tosutil基础上扩展为统一的产品代理入口,当前版本内置 16 个可直接调用(ready)的产品原生命令,覆盖对象存储 TOS(tosutil、ve-tos-cli)、火山方舟 Ark(arkcli)、日志服务(volclog)、函数服务 veFaaS(vefaas)、智能网盘(ve-adrive-cli)、流式计算 Flink(volc-flink)、AI 原生 BaaS Supabase(byted-supabase-cli)、向量数据库 Milvus(milvus-cli)、Viking 知识库(viking-cli)、AI MediaKit(mediakit-cli)、实时音视频 RTC(vertc)、边缘函数(nest)、可观测 VeOps(veops-cli)、国际化翻译 Starling(starling)和 OpenViking(ov)。产品命令后的参数原样转发,标准输入、输出与退出码保持产品原有语义,认证与 profile 配置继续遵循各产品自身规则。 -
新增产品目录发现与托管管理命令
新增
ve proxycli list和ve proxycli info <产品ID>,查看当前版本支持的产品、调用入口、支持平台与官方文档;ve proxycli install/upgrade <产品ID>用于预装或升级托管程序(upgrade支持--yes跳过确认),也可通过ve proxycli run <产品ID> -- <参数>按产品 ID 显式调用。管理命令使用产品 ID(如 TLS 的 ID 为tls-cli,调用入口为ve volclog),仅ready状态的产品可以调用;Agent 可通过ve proxycli list --output json读取目录后再按各产品文档调用。 -
按需单文件安装,加固下载来源与并发安装
产品 CLI 与 VE 宿主独立分发:默认安装 VE 不会下载任何产品工具,首次调用某个产品能力时才下载对应的单文件程序并校验 SHA-256,之后复用本地程序;系统
PATH中已存在原生程序时优先使用,外部安装仍由原包管理器维护。下载地址限定在内置可信来源白名单内,并发首次安装只会发布一个完整程序;在线清单不可用时回退到内嵌固定版本清单。 -
普通 OpenAPI 请求统一携带持久化客户端标识
X-Client-Id请求头从此前的ve docs search/fetch扩展到全部普通 OpenAPI 请求,包括--force调用和 MCP 工具发起的 API 调用。请求头在签名前设置,GET、表单 POST 和 JSON POST 均会携带,不会出现在 URL 查询参数或请求体中,也不改变 User-Agent 与输出格式。标识仍为首次请求时生成的 UUIDv4(122 位随机熵),持久化在~/.volcengine/client_id(Windows 为%USERPROFILE%\.volcengine\client_id),重启、升级、登录或切换 profile 后保持不变;无法读取、保存或校验标识时请求直接报错,不发送没有稳定标识的请求。通过--header传入的同名请求头会被本地持久化标识覆盖;ve arkcli、ve tosutil(含ve toscli)等代理执行不生成或注入该标识。 -
skills-setup v0.9.0 仅引导安装 ve
技能初始化不再单独安装
@volcengine/ark-cli,方舟 CLI 统一通过ve arkcli按需获取,避免重复安装以及全局 bin 已存在时的安装冲突。
使用示例:
ve proxycli list
ve proxycli info tls-cli
ve volclog --help
ve milvus-cli version
ve proxycli install tls-cli
ve proxycli upgrade tls-cli --yes完整变更:v1.1.10...v1.1.11