Apache-2.0 Python CLI that turns Volcengine Ark's MaaS platform into a toolset your local Agent can call — text / multimodal chat, Seedream / Seedance media generation, video summarization, fine-tuning, one-click Endpoint deployment, plus usage, billing and `doctor` diagnostics.
DSH integration
Compatible
Author-claimed
Safety audit
Unaudited
Last verified
2026-08-25
License
Apache-2.0
01What can it help you accomplish?
Let a local AI Agent call Volcengine Ark models for text chat, multimodal understanding and image / video generation
Text and multimodal chat replies, video summaries, and Seedream / Seedance images & videos auto-downloaded to local disk
Developers running local Agents (Claude Code / OpenCode / Codex) who want Ark generation and understanding wired into their workflow
Deploy a base or custom model as a callable Endpoint in one step
A live Endpoint (listable and queryable via `arkcli infer endpoint`) plus custom models produced by fine-tuning
Engineers and platform teams who need Ark models served as online endpoints
Track usage, billing and run read-only diagnostics on Ark resources
Usage stats, billing lists and `doctor` diagnostics (error codes / metrics)
Ops and developers who monitor cost, troubleshoot failed calls and watch monitoring metrics
02How to install into DeepSeek Harness
Installation steps
- 01
$ npm i -g @volcengine/ark-cli@latest
- 02
arkcli --version
- 03
arkcli auth login volc-sso
- 04
arkcli auth status
- 05
arkcli +connect
Verify the integration
- arkcli --version
- arkcli auth status
03DSH integration and capability boundaries
Installs Ark Skills via `arkcli +connect` and bridges them into a local Harness (e.g. Codex) through `arkcli helper configure --with-mcp`, so the Agent can call Volcengine Ark's models, generation and diagnostics by natural language.
Model invocation
text / multimodal prompts (e.g. @photo.jpg, @demo.mp4)→text chat, multimodal understanding and streaming replies
Image / video generation
text generation prompts (e.g. "generate a future-city poster")→Seedream images and Seedance videos, auto-downloaded to local disk
generated images / videos are auto-downloaded to the local filesystemMultimodal understanding
images / video / audio / documents→OCR, video summaries, speech transcription, subtitle timing, document field extraction
One-click Endpoint deployment
a model name (e.g. doubao-seed-2-0-pro-260215) and an endpoint name→a live Endpoint manageable via `arkcli infer endpoint`
04Who is it for? When not to use it?
Good for
- Developers running local Agents (Claude Code / OpenCode / Codex) who want Ark generation and understanding wired into their workflow
- Engineers and platform teams who need Ark models served as online endpoints
- Ops and developers who monitor cost, troubleshoot failed calls and watch monitoring metrics
Not for
- `plans buy` / `plans renew` are billing operations — Ark CLI shows the agreement and a confirmation step first and will not charge by default.
05Compatibility, maintenance and safety notes
- `plans buy` / `plans renew` are billing operations — Ark CLI shows the agreement and a confirmation step first and will not charge by default.
- `doctor` is read-only diagnostics by default and will not modify resources; fixes run through a confirmation flow.
- `arkcli +connect uninstall` only removes the injected `ark-` / `arkcli-` prefixed Skills from the local Agent and does not uninstall the `arkcli` command itself.
Apache-2.0 · actively maintained (latest release v1.0.21, 2026-08-24)
06Frequently asked questions
How do I install Ark CLI?
Run `npm i -g @volcengine/ark-cli@latest`, then `arkcli --version` to confirm. After that, `arkcli auth login volc-sso` logs you into Volcengine Ark and auto-configures identity, profile and API key.
How does Ark CLI connect to DeepSeek Harness?
It installs Ark Skills via `arkcli +connect` and injects Ark CLI's MCP tooling into a local Harness (for example `arkcli helper configure codex --with-mcp`), letting the Agent call Ark capabilities through natural language.
What can the Agent actually do with Ark CLI?
Text and multimodal chat, OCR / video summarization / speech transcription, Seedream image and Seedance video generation (auto-saved locally), fine-tuning, one-click Endpoint deployment, and usage / billing / `doctor` diagnostics.
Are billing commands safe — will they charge automatically?
No. `plans buy` / `plans renew` are billing operations; Ark CLI shows the agreement and a confirmation step first and will not charge by default.
How do I clean up the injected Skills without removing the CLI?
`arkcli +connect uninstall` removes only the injected `ark-` / `arkcli-` prefixed Skills from the local Agent and does not uninstall the `arkcli` command itself.
07Related DSH workflows
ruflo
by ruvnet
🌊 The original agent meta-harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
reactive-resume
by amruthpillai
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
everos
by evermind-ai
One portable memory layer for every AI agent: local-first, Markdown-native, user-owned, and self-evolving across apps, tools, and workflows.
yao
by yaoapp
✨ All your agents and workspaces in one place, on every device you own. Track tasks on a board, accessible from desktop, mobile, browser, or API. Self-hosted.
08Data and sources
配置 Harness / MCP,让本地 Agent 调用方舟能力
arkcli helper configure codex --with-mcp
This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-25. Found an error? Submit a correction.
Best DeepSeek Harness Plugins
Twelve plugins worth installing first — picked from the whole catalog, across every category.
