🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

方舟命令行 volcengine/ark-cli

DeepSeek Harness
volcengine5 天前有提交已提供中文文档扫描:无法判定

给你的 AI 智能体赋予火山方舟的全部能力

61.7/100
综合分
148
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/30 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查未通过:仓库根目录无 package.json,浅层子目录有 2 份 dsh 插件清单(dsh-plugins/ark-managed-agents/package.json、dsh-plugins/ark-plan-api/package.json),无法唯一定位安装名。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add volcengine/ark-cli
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · vision
装得上吗
本站已真实安装成功
非静态推断
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 5 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装

仓库根目录无 package.json,浅层子目录有 2 份 dsh 插件清单(dsh-plugins/ark-managed-agents/package.json、dsh-plugins/ark-plan-api/package.json),无法唯一定位安装名

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包ark-cli(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明

源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/11/2 02:39:54

安全扫描自动 · 静态分析源码
v2.7.0
⚪ 扫描:无法判定尚无人工评估
展开查看扫描说明与证据 ↓

已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。

  • · 包内无可扫 JS
  • · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/11/3(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 一条命令直达生成媒体
  • 获取多模态回答
  • 调用已部署端点

把火山方舟塞进终端和智能体最快的方式——一条命令就能从提示词直达生成的媒体、多模态回答或已部署端点,不用写 API 胶水代码。

README

由 DeepSeek 最新模型翻译生成
Ark CLI 给你的 AI 智能体赋予火山方舟的全部能力 火山方舟的模型、生成、多模态理解、Plan、精调、部署、用量、账单和诊断能力,都能通过 Ark CLI + Skills 交给 Claude Code、OpenCode、Codex 等本地智能体调用。 npm i -g @volcengine/ark-cli@latest Ark CLI 能做什么 让你的 AI 智能体具备这些方舟能力,并能在复杂任务中组合调用: - 模型调用:文本对话、多模态输入、流式输出、多轮接续 - 图片 / 视频生成:Seedream 生图、Seedance 生视频,产物自动下载到本地 - 多模态理解:OCR、视频总结、语音转写、字幕打轴、文档字段抽取 - Plan 管理:Agent Plan / Coding Plan 查询、购买、续费、团队席位管理 - 智能体接入:安装 Ark Skills,配置 Harness / MCP,让本地智能体调用方舟能力 - 模型生产:精调任务、自定义模型、训练状态跟踪 - 服务上线:基础模型或自定义模型一键部署为 Endpoint - 治理闭环:Usage、Billing、Doctor、监控指标和错误码诊断 为什么需要 Ark CLI Ark CLI 不是让你记住更多命令,而是把火山方舟 MaaS 平台能力变成智能体可以调用的工具箱。
展开完整文档(README 剩余 1 节)
Ark CLI

给你的 AI 智能体赋予火山方舟的全部能力

火山方舟的模型、生成、多模态理解、Plan、精调、部署、用量、账单和诊断能力,都能通过 Ark CLI + Skills 交给 Claude Code、OpenCode、Codex 等本地智能体调用。

npm i -g @volcengine/ark-cli@latest

Ark CLI 能做什么

让你的 AI 智能体具备这些方舟能力,并能在复杂任务中组合调用:

- 模型调用:文本对话、多模态输入、流式输出、多轮接续
- 图片 / 视频生成:Seedream 生图、Seedance 生视频,产物自动下载到本地
- 多模态理解:OCR、视频总结、语音转写、字幕打轴、文档字段抽取
- Plan 管理:Agent Plan / Coding Plan 查询、购买、续费、团队席位管理
- 智能体接入:安装 Ark Skills,配置 Harness / MCP,让本地智能体调用方舟能力
- 模型生产:精调任务、自定义模型、训练状态跟踪
- 服务上线:基础模型或自定义模型一键部署为 Endpoint
- 治理闭环:Usage、Billing、Doctor、监控指标和错误码诊断

为什么需要 Ark CLI

Ark CLI 不是让你记住更多命令,而是把火山方舟 MaaS 平台能力变成智能体可以调用的工具箱。

消费链路: 选择模型 -> 开通 Plan 或部署模型 -> 接入本地 Agent / Harness -> 调用、理解、生成 -> 查看用量、账单、监控和诊断结果

生产链路: 准备数据 -> 创建精调任务 -> 得到自定义模型 -> 部署成 Endpoint -> 回到消费链路继续使用

安装与初始化

1. 安装 CLI
npm i -g @volcengine/ark-cli@latest
arkcli --version

2. 登录火山方舟 arkcli auth login volc-sso arkcli auth status

3. 同步 Ark Skills 到本地 Agent arkcli +connect

如只需 CLI,可在本次安装时跳过 Skills 下载和自动安装:

ARKCLI_SKIP_SKILLS=1 npm i -g @volcengine/ark-cli@latest

该环境变量统一适用于所有产品的内外网 npm 安装,只有值为 1 时生效;默认行为不变。CLI 二进制仍正常下载、校验、安装和初始化,包内已有的 Skills 内容不会被移除。开关不保存配置、不删除已有 Skills,之后仍可手动运行 arkcli +connect。ARKCLI_SKIP_POSTINSTALL=1 会跳过整个安装钩子,不能用于只跳过 Skills。

无浏览器环境,例如远程开发机、CI 或智能体沙箱:

arkcli auth login --no-browser
arkcli auth login --no-browser --code <授权码>

一次完整任务可以这样开始

你可以直接告诉智能体一个目标:

帮我选择一个适合图文理解的模型,配置到本地 Agent,然后用它总结一段视频,并告诉我本月用了多少 token。

智能体可以通过 Ark CLI 串起完整流程:

arkcli models search
-> arkcli plans get / arkcli plans model-list
-> arkcli +connect / arkcli helper configure
-> arkcli +understand video-summary
-> arkcli usage stats / arkcli billing list

用户描述目标,智能体负责选择命令、调用方舟能力、汇总结果。

常用任务

选择并调用模型

arkcli +chat "总结一下 RAG 的核心思想"

arkcli +chat --input @photo.jpg "描述这张图片"

arkcli +understand video-summary --input @demo.mp4 "按章节总结这个视频"

arkcli +gen "生成一张未来城市海报"

开通和管理 Plan

查看当前账号持有哪些套餐 arkcli plans get

查看 Plan 支持哪些模型 arkcli plans model-list --plan agent-plan

查看团队版席位 arkcli plans team seat-list --plan agent-plan-team

查看本机 Agent 上 Plan 相关能力状态 arkcli plans harness-status

购买或续费前先查看参数 arkcli plans buy --help arkcli plans renew --help

plans buy / plans renew 是计费操作,Ark CLI 会先展示协议和确认步骤,不会默认直接扣款。

接入方舟服务能力

+connect 安装 Ark Skills,让智能体知道有哪些方舟任务可以做。helper 配置 Harness / MCP / Plan,让智能体真正接上模型和工具能力。

查看会检测到哪些本地 Agent arkcli +connect list

安装 Ark Skills arkcli +connect

清理已注入的 Ark Skills arkcli +connect uninstall

查看 Harness / Agent 配置状态

arkcli helper list

给当前 Agent 注入 MCP 工具能力

arkcli helper mcp

配置指定 Harness,并同步注入 MCP

arkcli helper configure codex --with-mcp

arkcli +connect uninstall 会清理注入到本地 Agent 的 ark- / arkcli- 前缀 Skills,适合想恢复干净 Agent 环境、或担心 Skills 过多影响 Agent 路由时使用。它不会卸载 arkcli 命令本身。

生产模型 shell arkcli train finetune --help arkcli train finetune capability get --model <model> --version <version> arkcli train finetune create --help arkcli train finetune watch <job-id>

上线服务 shell arkcli +deploy --name my-endpoint --model doubao-seed-2-0-pro-260215 --dry-run arkcli +deploy --name my-endpoint --model doubao-seed-2-0-pro-260215 arkcli infer endpoint list arkcli infer endpoint get <endpoint-id>

管成本、状态和健康 shell arkcli usage plan arkcli usage stats --start 2026-07-01 --mine arkcli billing list --start 2026-07 arkcli billing list --start 2026-07 --endpoint ep-xxx

arkcli doctor
arkcli doctor model <model-name>
arkcli doctor infer-endpoint <endpoint-id>
arkcli doctor metrics request.qpm
arkcli doctor error ContentRiskBlocked

doctor 默认是只读诊断,不会修改资源。需要修复时会通过确认流程执行。

命令入口

| 任务 | 命令 |
| 对话和多模态推理 | arkcli +chat |
| 图片 / 视频生成 | arkcli +gen |
| OCR、视频总结、语音转写、文档抽取 | arkcli +understand |
| 模型查询 | arkcli models |
| Plan / 套餐管理 | arkcli plans |
| Agent 接入和 Harness 配置 | arkcli +connect, arkcli helper |
| 精调任务 | arkcli train finetune |
| 一键部署 Endpoint | arkcli +deploy |
| Endpoint 管理 | arkcli infer endpoint |
| 用量查询 | arkcli usage |
| 账单查询 | arkcli billing |
| 诊断和自助排障 | arkcli doctor |

每个命令都自带帮助: shell arkcli +chat --help arkcli +gen --help arkcli +understand --help arkcli +deploy --help arkcli plans --help arkcli doctor --help

认证

推荐使用火山 SSO: shell arkcli auth login volc-sso

登录后 Ark CLI 会自动完成身份、profile 和 API Key 配置。你通常不需要手动复制密钥。
shell
arkcli auth status
arkcli auth apikey
arkcli auth logout

配置 shell

查看当前 profile

arkcli profile show

列出所有 profile

arkcli profile list

切换 profile

arkcli profile use <profile-name>

更多 profile 管理能力可查看 arkcli profile --help。

AI Agent Skills

本仓库的 skills/ 收录了 Ark CLI 内置的 Agent Skills。执行: shell arkcli +connect

Ark CLI 会把这些 Skills 安装到本机 Agent,使 Agent 能通过自然语言调用火山方舟能力,包括对话、多模态理解、图片视频生成、模型查询、Plan 管理、Endpoint 部署、精调、用量、账单和诊断。

用户交流群

扫码加入 Ark CLI 飞书用户交流群,获取使用答疑、问题排查、Bug 反馈和使用经验交流支持。你可以在群里咨询安装、登录、模型调用、Skill 使用、版本升级等问题,也欢迎反馈 GitHub Issues 中未覆盖的异常。

请勿在群内发送 API Key、AK/SK、Token 等敏感信息。对于可稳定复现的 Bug,建议同步提交 GitHub Issue,便于跟踪和修复。

链接

- 火山方舟:<https://www.volcengine.com/product/ark>
- npm:<https://www.npmjs.com/package/@volcengine/ark-cli>
- GitHub Releases:<https://github.com/volcengine/ark-cli/releases>
- 内置 Skills:<https://github.com/volcengine/ark-cli/tree/main/skills>

Changelog
版本说明见 GitHub Releases。

许可证

Apache-2.0
预览分享卡片长什么样 ↓volcengine/ark-cli
分享 · DeepSeek Harness Hub
volcengine/ark-cli

给你的 AI 智能体赋予火山方舟的全部能力

回到顶部