返回目录

ark-cli

编辑精选维护状态: 活跃

volcengine/ark-cli

火山引擎 Ark 官方 CLI,一条命令完成从提示词到生成媒体、多模态问答或部署端点的全过程,无需编写 API 胶水代码,可直接用于终端与 AI agent。

前往 GitHub
$ npm i -g @volcengine/ark-cli@latest

108

星标

9

Fork

Python

语言

Apache-2.0

许可证

2026-06-15

创建于

2026-08-25

最近推送

Apache-2.0 的 Python CLI,把火山方舟 MaaS 平台变成本地 Agent 可调用的工具箱——文本 / 多模态对话、Seedream / Seedance 媒体生成、视频总结、精调、一键部署 Endpoint,以及用量、账单与 `doctor` 诊断。

DSH 适配

兼容

作者声明

安全审计

未审计

最后核验

2026-08-25

许可证

Apache-2.0

01它能帮你完成什么?

  • 让本地 AI Agent 调用火山方舟模型,完成文本对话、多模态理解与图片 / 视频生成

    文本与多模态对话回复、视频总结,以及自动下载到本地的 Seedream / Seedance 图片与视频产物

    使用 Claude Code / OpenCode / Codex 等本地 Agent 的开发者,希望把方舟生成与理解能力接入自己的工作流

  • 把基础模型或自定义模型一键部署为可调用 Endpoint

    上线后的 Endpoint(可用 `arkcli infer endpoint` 列示与查询),以及精调得到的自定义模型

    需要把方舟模型作为线上服务使用的工程师与平台团队

  • 查询用量、账单并对方舟资源做只读诊断

    用量统计、账单明细与 `doctor` 诊断结果(错误码 / 指标)

    需要监控成本、排查调用失败并查看监控指标的运维与开发者

02如何接入 DeepSeek Harness?

安装步骤

  1. 01

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

  2. 02

    arkcli --version

  3. 03

    arkcli auth login volc-sso

  4. 04

    arkcli auth status

  5. 05

    arkcli +connect

验证接入成功

  • arkcli --version
  • arkcli auth status

03DSH 适配与能力边界

DSH 适配兼容

通过 `arkcli +connect` 安装 Ark Skills,并用 `arkcli helper configure --with-mcp` 把 Ark CLI 的 MCP 工具能力注入到本地 Harness(如 Codex),让 Agent 通过自然语言调用火山方舟的模型、生成与诊断能力。

  • 模型调用

    文本 / 多模态提示(如 @photo.jpg、@demo.mp4)文本对话、多模态理解与流式输出回复

  • 图片 / 视频生成

    文本生成指令(如「生成一张未来城市海报」)Seedream 图片与 Seedance 视频,产物自动下载到本地

    生成的图片 / 视频会自动下载到本地文件系统
  • 多模态理解

    图片 / 视频 / 语音 / 文档OCR、视频总结、语音转写、字幕打轴、文档字段抽取结果

  • 一键部署 Endpoint

    模型名(如 doubao-seed-2-0-pro-260215)与 Endpoint 名称上线后的 Endpoint,可用 `arkcli infer endpoint` 管理

04适合谁?何时不该用?

适合

  • 使用 Claude Code / OpenCode / Codex 等本地 Agent 的开发者,希望把方舟生成与理解能力接入自己的工作流
  • 需要把方舟模型作为线上服务使用的工程师与平台团队
  • 需要监控成本、排查调用失败并查看监控指标的运维与开发者

不适合

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

05兼容性、维护与安全提示

  • `plans buy` / `plans renew` 是计费操作,Ark CLI 会先展示协议和确认步骤,不会默认直接扣款。
  • `doctor` 默认是只读诊断,不会修改资源;需要修复时会通过确认流程执行。
  • `arkcli +connect uninstall` 只会清理注入到本地 Agent 的 `ark-` / `arkcli-` 前缀 Skills,不会卸载 `arkcli` 命令本身。
2026-06-152026-08-24v1.0.21

Apache-2.0 · 活跃维护中(最新发布 v1.0.21,2026-08-24)

06常见问题

怎么安装 Ark CLI?

运行 `npm i -g @volcengine/ark-cli@latest`,再用 `arkcli --version` 确认。之后执行 `arkcli auth login volc-sso` 登录火山方舟,它会自动完成身份、profile 与 API Key 配置。

Ark CLI 如何接入 DeepSeek Harness?

它通过 `arkcli +connect` 安装 Ark Skills,并用 `arkcli helper configure --with-mcp` 把 Ark CLI 的 MCP 工具能力注入本地 Harness(例如 Codex),让 Agent 通过自然语言调用方舟能力。

Agent 用 Ark CLI 实际能做哪些事?

文本与多模态对话、OCR / 视频总结 / 语音转写、Seedream 生图与 Seedance 生视频(自动存到本地)、精调、一键部署 Endpoint,以及用量 / 账单 / `doctor` 诊断。

计费命令安全吗——会自动扣款吗?

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

如何只清理注入的 Skills 而不卸载 CLI?

`arkcli +connect uninstall` 只清理注入到本地 Agent 的 `ark-` / `arkcli-` 前缀 Skills,不会卸载 `arkcli` 命令本身。

08数据与来源

  • 作者声明github.comafec06cdd119…

    配置 Harness / MCP,让本地 Agent 调用方舟能力

  • 作者声明github.comafec06cdd119…

    arkcli helper configure codex --with-mcp

页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-08-25。发现错误?提交更正。

🏆

最佳 DeepSeek Harness 插件

从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。

DSH Plugins 是独立的 DeepSeek Harness 插件市场,与 DeepSeek 官方无关,也不代表官方背书。第三方插件未经安全审计,安装前请审查源码。

每周获取最新的 DeepSeek Harness 插件,绝不滥发。