> ## Documentation Index
> Fetch the complete documentation index at: https://docs.veadk.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# 概述

`agentkit` 是 AgentKit 的命令行工具，面向智能体的开发与运维：从脚手架项目、构建并部署运行时，到调用已部署的智能体，再到管理其依赖的 MCP 服务、知识库、记忆、沙箱、技能与评测，均可在终端完成。

<CardGroup cols={2}>
  <Card title="快速开始" icon="rocket" href="/productions/agentkit-cli/preview/zh/quickstart">
    安装、配置凭证、部署并验证第一个智能体
  </Card>

  <Card title="命令参考" icon="terminal" href="/productions/agentkit-cli/preview/zh/commands">
    查询命令用途、参数、默认值和示例
  </Card>
</CardGroup>

## 命令分组

| 分组 | 管理内容 |
| - | - |
| `init` | 从模板脚手架一个新项目 |
| `config` | 管理项目生命周期配置和用户级默认配置 |
| `build` | 按生命周期配置构建运行时镜像 |
| `deploy` | 按生命周期配置部署已经构建的运行时 |
| `launch` | 一次性构建并部署生命周期项目 |
| `status` | 查看当前项目对应的运行时状态 |
| `release` | 使用 `.agentkit/agentkit.yaml` 执行完整云端发布流程 |
| `runtime` | 已部署的运行时（list、show、logs、versions、release、update、delete） |
| `knowledge` (`kb`) | 知识库 |
| `memory` (`mem`) | 记忆库 |
| `model-gateway` (`mgw`) | 统一模型网关、模型提供方和调用方 |
| `user` | 用户池中的用户 |
| `department` | 部门层级与成员归属 |
| `group` | 用户池中的用户组 |
| `harness` | 配置、部署、调用 Harness 与管理定时任务 |
| `chat` | 通过租户别名使用共享 OAuth Harness 聊天 |
| `invoke` | 调用已部署的运行时 |
| `auth` | 控制台与 SSO 登录、身份、登录 profile 与组织级 SSO 接入配置 |
| `onboard` | 将内置技能安装到本地编码智能体 |
| `eval` | 评测后端、评测集、评估器、目标与评测实验 |
| `migrate` | 将已有的智能体应用迁移为 AgentKit 应用 |
| `mcp service` | MCP 服务的创建、查询与删除 |
| `sandbox` | 在沙箱中运行命令并管理会话 |
| `env` (`environment`) | 管理 Claude 自托管沙箱环境的 Runtime |
| `skill` | AgentKit 技能平台上的技能 |
| `skills` | 技能包上传、下载、安全壳生成与成对发布 |
| `destroy` | 删除已部署的运行时 |
| `upgrade` | 检查并升级 AgentKit CLI |
| `tree` | 打印完整命令树 |
| `docs` | 打开或输出 AgentKit CLI 文档地址 |

## 约定

* `agentkit` 也可以用 `ak` 调用。
* `login`、`logout`、`whoami` 可直接作为顶层命令使用，也可以写成 `auth login`、`auth logout`、`auth whoami`。
* `knowledge` 的别名为 `kb` 和 `knowledgebase`，`memory` 的别名为 `mem`，
  `model-gateway` 的别名为 `mgw`，`env` 的别名为 `environment`，`skills secure` 用于本地技能包转换，`eval` 前缀可省略（`agentkit dataset …` 等价于 `agentkit eval dataset …`）。
* 多数查询命令支持 `--json`；地域默认按云厂商和配置解析。需要覆盖时查看该命令的参数表，短选项并不统一，例如 `invoke run -r` 表示 Runtime ID
* 所有产品命令都支持全局 `--provider volcengine|byteplus`，用于临时覆盖本次命令的云厂商。
* 删除行为以对应命令为准：多数删除命令需确认，但 `sandbox snapshot delete` 会立即删除快照，不提供 `--yes`
