arkcli agent:管理 ARK Managed Agents,包括 Agent / Skill / Env / Session / File / Memory Store / Vault / MCP OAuth。控制面优先走 ForTop/OpenTOP,Session 运行时和 Files 走数据面直联。
日本語の概要は準備中です。原文の説明を表示しています。
ARK 用量查询:`usage stats`(Token / 请求数,5-30 分钟延迟)、`usage plan` / `usage balance --type plan`(套餐额度快照)、`usage plan-details`(仅 Agent Plan 按模型时间序列,套餐内/外拆分)、`usage balance`(余额:免费额度 / 媒资库 / 套餐)、`usage seats --with-usage`(团队席位用量 by seat)。Coding Plan 只有 quota 快照,不能用 stats 冒充按模型套餐明细。命中关键词:用量 / 用了多少 / 还剩多少额度 / 套餐用了几成 / 套餐内套餐外 / 每个 seat 消耗。**席位的列表 / 绑定 / 分配 / 轮换 APIKey 属管理范畴,走 arkcli-plans;本 skill 只回答用量。**动词路由:**用 / 消耗 / 多少** → 这里;**列 / 绑 / 分 / 轮换** → arkcli-plans。反触发:TTS/ASR/语音模型用量不支持查询,只能转 models search 说明广场发现边界。
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
CRITICAL — 开始前 MUST 先用 Read 工具读取 ../arkcli-shared/SKILL.md,其中包含认证闸门、配置排查与共享安全规则
CRITICAL — usage stats 在执行之前,务必先用 Read 工具读取 references/arkcli-usage-stats.md,禁止直接盲目调用命令。
CRITICAL — usage plan 在执行之前,务必先用 Read 工具读取 references/arkcli-usage-plan.md,禁止直接盲目调用命令。
CRITICAL — usage plan-details 在执行之前,务必先用 Read 工具读取 references/arkcli-usage-plan-details.md,禁止直接盲目调用命令。
CRITICAL — Coding Plan / Coding Plan Team 当前不提供按模型套餐明细。这类问题只能用 usage plan --product coding-plan(团队版用 --product coding-plan-team)给 quota 快照并明说能力边界;禁止改跑 usage stats 后把 platform / Endpoint Token 统计冒充 Coding Plan 套餐按模型明细。
CRITICAL — 上述 Coding Plan 问题在本轮执行 usage plan 并说明边界后就停止。不主动追加 Endpoint / platform usage stats,因为它无法归因为 Coding Plan 套餐明细;只有用户在知道两者不同后另行明确要求「再看 platform / Endpoint 用量」,才开新查询。
CRITICAL — usage balance 在执行之前,务必先用 Read 工具读取 references/arkcli-usage-balance.md,禁止直接盲目调用命令。
CRITICAL — usage seats 在执行之前,务必先用 Read 工具读取 references/arkcli-usage-seats.md,禁止直接盲目调用命令。
数据时效(务必先看):
usage stats走的是上游 BFF 的聚合管道,数据有 5–30 分钟延迟,定位为「日级 / 聚合分析」。 不要把它用于实时预算监控、限流、实时告警等需要秒级精度的控制场景——这类场景请直接读+chat/+gen等推理命令返回里的.usage字段(per-request、零延迟,详见 arkcli-chat 与 arkcli-gen)。
语音模型边界:TTS / ASR / 配音 / 朗读 / 播客 / 音色 / 实时语音交互,或
doubao-seed-tts-*/doubao-seed-asr-*/seedasr-*等广场语音模型,当前在 arkcli 只支持models search发现。不要用usage stats --model、usage plan-details或套餐/余额命令回答语音模型用量;直接说明 arkcli 不支持查询语音模型费用或用量。
stats / plan / plan-details / balance 区分:
stats出"按 token 计费的 inference 用量"(任何身份,5–30 分钟延迟)plan出"订阅套餐的 quota 快照"(AgentPlan / CodingPlan 个人版 + 团队版的"我用了几成 / 几号刷新")plan-details出"AgentPlan 按模型 / 套餐内外的时间序列调用明细"(AgentPlan 个人版 + 团队版,CodingPlan 没有按模型 endpoint)balance出"还剩多少 X"(余额视角,--type free-quota / media-asset / plan三选一)seats出"团队席位用量 admin 视角"(每个 seat 用了多少 / 套餐百分比;只是用量视图)。席位的列表 / 绑定 / 分配 / API Key 轮换 走arkcli-plans的plans team seat-list / seat-assign / rotate-apikey。用户问「我的套餐还剩多少额度」→
plan或balance --type plan(后者输出更精简);「我哪个模型用得最多」→ Agent Plan 用plan-details,Coding Plan 只能用plan给 quota 快照并说明不支持按模型拆分;「我今天用了多少 token」→stats;「我还剩多少免费额度 / 媒资库容量」→balance;「每个 seat 用了多少 / 团队席位用量分布」→seats --with-usage(纯管理类:谁绑了哪个 seat / 列出席位 / 分配席位 / 轮换 key →arkcli-plans)。
用户已明确套餐名称时,直接用 usage plan --product <plan>;Agent Plan 按模型明细用 usage plan-details --product <agent-plan|agent-plan-team> --start <日期>。订阅属于账号/子用户,不是由 active profile.type 决定;platform profile 不等于没有套餐,也不需要为查询先切成 plan profile。
usage stats --start <日期>;用户说“我的”时首条就带 --mine,追加 --by model|endpoint|apikey 不能删掉范围限制。usage plan / usage balance --type plan;Agent Plan 明细 → plan-details;Coding Plan 只有 quota 快照,解释限制后停止,不补查平台桶冒充套餐明细。subscribed:false 只表示当前身份下该 SKU 没查到订阅,不证明其他身份无订阅,不触发自动切身份或平台查询。身份核对遵守当前宿主的共享协议;已有执行上下文可复用,缺少摘要且确需核实时用 arkcli auth whoami --format json。普通查询不调用可能同步/回写 Key 的 profile show/list/keys list。确需另一身份时先确认目标,不能静默切 Profile、Key、Project 或账号范围。
时间与交付: stats / plan-details 必带 --start,没有 CLI 默认“近 7 天”;按用户时间词补齐 --start/--end,无日期时说明按今天查。长窗口按当前 reference 的限制分片,边界不重叠,保留用户原请求范围;无法覆盖的日期明确标注,不静默改成最近 30 天。回答同时标明口径、身份/范围、时间窗和数据延迟。
--mine --mine-by=apikey;已显式选 API Key 维度就不重复。鉴权、权限、网络错误不是空结果。两次均空也不自动删 --mine;扩大账号范围须用户另行明确要求。records 的 ModelEndpoint 可交给 infer endpoint get <id>;AuthToken 是 Key 掩码标识,可用 apikey.list 的元数据核对归属,后缀有冲突时报告歧义,不取明文、不轮换 Key。plan-details 不提供 Endpoint / API Key 级归属,查到模型/Harness 消耗即到边界;Coding Plan 无模型/Harness 明细。不能跨口径拼出不存在的调用归属,也不因 CLI 报错改用记忆/检索结果充当账号数据。arkcli-models 说明只支持广场发现.usage 字段(见上方 banner)arkcli usage plan(默认探所有 4 个 SKU:personal × 2 + team × 2,subscribed 桶才下发 usage 请求)arkcli usage plan --all:不探订阅,4 桶全跑(诊断 / Excel)arkcli usage plan --product=X:跳过探测,单查balance --type plan 是同一份数据;usage plan 输出完整(带 subscribed / updated_at),balance --type plan 精简(去掉元字段)。一般默认走 usage plan,只有用户明确把套餐余额跟"免费额度 / 媒资库容量"一起对账时,才走 balance --type plan(三 type 一起跑节省心智)arkcli usage plan-details --start <YYYY-MM-DD>(Day 粒度,Agent Plan personal;显式补日期)arkcli usage plan-details --product=agent-plan-team(团队版,自动找 caller seat 或显式 --seat <id>)plan-details 或 stats;只执行 arkcli usage plan --product coding-plan(团队版用 coding-plan-team),并明确该结果只是 quota 快照、不是本周按模型明细,然后停止。用户未另行要求 platform / Endpoint 用量时,不主动补跑 usage stats。arkcli usage stats --start <YYYY-MM-DD> --mine(默认 endpoint 维度)
data_count > 0 → 直接从 totals 取合计data_count=0(用户没有 Endpoint 或近期未通过 Endpoint 调用)→ 立即重试 arkcli usage stats --start <YYYY-MM-DD> --mine --mine-by=apikeyarkcli usage stats --start <YYYY-MM-DD> --mine --mine-by=apikey,从 records[].AuthToken 拆分arkcli usage balance --type free-quota(模型免费推理额度)arkcli usage balance --type media-asset(素材库容量)arkcli usage seats --product agent-plan-team --with-usage(列席位 + 每个 seat 的 AFP 用量)--with-usage 也行,但只有基础元数据,没有用量数字arkcli-plans 的 plans team seat-list / seat-assign / rotate-apikey。Agent 路由这条问句先看动词:"用了 / 消耗 / 多少" 留这边,"绑 / 列 / 分 / 轮换" 跳过去 plans。arkcli auth status../arkcli-auth/SKILL.md../arkcli-config/SKILL.md../arkcli-deploy/SKILL.md../arkcli-pricing/SKILL.md(pricing plans 出 catalog 询价,usage plan 出 quota 快照,两者是不同视角)../arkcli-billing/SKILL.md(数据源是火山计费中心, T+1 出账; usage stats 是 BFF 推理聚合, 近实时)../arkcli-models/SKILL.md 只说明广场可搜与 arkcli 不支持用量查询,不转 pricing / billing| 命令 | 说明 |
|---|---|
usage stats | 查询推理用量(Token / 请求数,按日 / 小时聚合,按 token 计费的 inference 视角) |
usage plan | 查询订阅套餐的额度快照(AgentPlan / CodingPlan,5h / weekly / monthly / session 周期的"用了多少 / 还剩多少 / 几号刷新")。默认探所有 4 个 SKU |
usage plan-details | 查询 AgentPlan 个人版 + 团队版 按模型 / Harness 的时间序列调用明细(套餐内 vs 套餐外拆分)。必传 --start,--product=agent-plan-team 切团队版 |
usage balance | 余额视角统一入口 --type free-quota / media-asset / plan(模型免费推理额度 / 素材库容量 / 套餐余额) |
usage seats | Admin 视角 列举企业版套餐下所有席位(SeatID / 绑定子用户 / billing 状态)。子用户调通常 AccessDenied |
| 用户怎么说 | 对应命令 |
|---|---|
| "按模型明细 / 哪个模型用得最多 / 模型维度拆分 / 按模型时序 / 套餐内套餐外按模型" | arkcli usage plan-details |
| "coding plan 按模型明细 / coding plan 套餐内套餐外" | arkcli usage plan --product coding-plan,并明说只支持 quota 快照、不支持按模型时序明细;禁止用 usage stats 冒充 |
| "配额还剩多少 / 余额 / 还能用多少 / 用了几成 / 套餐额度" | arkcli usage plan 或 arkcli usage balance --type plan |
| "免费额度还有多少 / 模型免费额度 / 免费 token" | arkcli usage balance --type free-quota |
| "AFP 消耗 / 今日 AFP / 本周 AFP" | arkcli usage plan(AFP 就是套餐额度单位) |
| "我的用量 / 我今天用了多少 token / 推理用量 / token 消耗" | arkcli usage stats --start <YYYY-MM-DD> --mine |
pricing plans),跟 usage plan quota 快照互补まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
arkcli agent:管理 ARK Managed Agents,包括 Agent / Skill / Env / Session / File / Memory Store / Vault / MCP OAuth。控制面优先走 ForTop/OpenTOP,Session 运行时和 Files 走数据面直联。
日本語の概要は準備中です。原文の説明を表示しています。
Inspect or invoke locally registered ArkCLI actions when product commands cannot cover a task. Use for registry errors or exact raw payloads. Not for public API catalogs or OpenAPI schemas.
日本語の概要は準備中です。原文の説明を表示しています。
arkcli 认证管理:交互式登录、Volc SSO 登录、查看状态、退出登录、生成 ARK API Key (apikey)、以及云开发机/CI 用 `arkcli init-volc` 从 VOLC_INIT_* 环境变量无交互引导 platform profile。0.1.16 起 SSO 登录走 Gate 1+2 自动绑定 Profile 切面 (type/region/project/owner_trn);AK/SK login 通道暂关。当用户需要初始化凭证、排查鉴权问题、切换认证方式、生成或重选 ARK API Key、或在已注入凭证的环境无交互引导时使用。反触发:用户问 TTS/ASR/语音模型能力、接入或调用时,不要引导 `auth apikey`,只转 models search 说明 arkcli 当前仅支持广场发现。
日本語の概要は準備中です。原文の説明を表示しています。
查询火山引擎 ARK 拆分账单明细(结算金额、Token 用量计费),支持按账期月、月范围、Endpoint、API Key、产品编码等维度过滤。当用户问账单、花了多少钱、对账、账期、按 EP / API Key 拆账、按产品拆账、月度账单、出账明细时使用。注意 billing 跟 usage stats 不同:stats 出推理量(近实时),billing 出结算金额(T+1 出账,财务口径)。
日本語の概要は準備中です。原文の説明を表示しています。
arkcli +chat:通过数据面 Responses API 快速对话/推理,支持多模态、流式、多轮、临时 API Key/Base URL/Endpoint 执行与无副作用 dry-run。当用户给出 Endpoint 但未说明工作流时,先用 resources resolve 识别候选;已经出现 Responses API capability/access 错误时,只读用 models get 核对精确模型的 api_support,不重试真实调用。有明确产出形态的多模态理解走 arkcli-understand。
日本語の概要は準備中です。原文の説明を表示しています。
arkcli +code-example:为指定基础模型生成多语言(Python / Go / Java / Node / curl)调用示例代码并写入本地文件。数据源是火山方舟 OpenTOP OpenGetSampleCode。当用户需要拿某个基础模型的 SDK / curl 调用示例、保存为本地接入模板时使用。反触发:TTS/ASR/语音模型没有 arkcli 示例代码路径,不能靠补版本解决,只能转 models search 说明当前不支持。
日本語の概要は準備中です。原文の説明を表示しています。