arkcli-helper
Installation
SKILL.md
arkcli helper —— 给本机 AI Agent 配置 Plan / Platform Endpoint / 注入 MCP
前置: 先用 Read 读 ../arkcli-shared/SKILL.md 获取共享安全规则与认证闸门。
CRITICAL — arkcli helper 整个命令域不支持 --dry-run。 Helper
面向 TTY/本地 harness 配置,不是 API request preview。任何 helper
命令带 --dry-run 都应 fail-fast 为 unknown flag;Agent 不得生成该
组合,也不得把它当作写操作保护。真实 configure/reset/mcp/supabase
仍必须先展示目标与路径并取得明确确认。
命令选择(先选最具体的子命令)
- 普通 Helper 准入从
arkcli helper list和用户指定的目标开始;不要为补齐上下文自动执行profile show/list/keys list。这些 Profile 命令可能在线同步并回写 Key,只有用户显式要求 Profile 管理时才进入,并先说明影响。 - 用户要查看或配置 Agent 的 model/provider、Plan、Platform Endpoint,或核对
--with-mcp/--with-supabase/--with-routing等非交互选项时,必须选择arkcli helper configure;只查看用法也要运行arkcli helper configure --help,不能退化成父级arkcli helper --help。 - 用户只要 Harness 工具、不改 model/provider 时,选择
arkcli helper mcp [target]。不传--capability配整组 Agent Plan MCP;只要专业数据集、豆包搜索或 Agent 记忆时分别传--capability datapro|web-search|agent-memory;只要云电脑时传--capability cua。选择豆包搜索后默认关闭目标客户端的原生WebSearch/web_search,用户要求保留时加--keep-native-websearch。发生关闭时立即输出作用域、配置文件和完整 reset 命令。只查看用法时运行arkcli helper mcp --help。 - Helper 配置 Agent Plan 时只能使用该 profile 的专属/席位 Key,不能用普通 API Key 池兜底。个人版专属记录存在但非 Active(如
Restricted)时,真人 TTY 会先说明轮转将立即使旧 Key 失效并询问;确认后只轮转一次、最多读 3 次状态,第一轮 Active 即停止。无专属记录、用户拒绝或非 TTY 时不轮转;失败引导必须去 Agent Plan 使用配置页,不能去普通 API Key 页面或auth apikey。 arkcli-auth只处理实际认证阻塞。用户仅要求查看 helper 的--help时,不要转去登录、init-volc或其他认证命令。