# @flexkit/cli 中文文档

规范地址：https://npmcn.com/package/%40flexkit/cli/

版本：0\.1\.27
npm 元数据更新时间：2026-11-14T21:42:17.230Z
中文译文更新时间：2026-11-14T22:39:42.246Z
软件包许可：MIT

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40flexkit/cli
原文对照：https://npmcn.com/package/%40flexkit/cli/?lang=original
项目主页：https://github.com/flexkit-io/flexkit#readme
源码仓库：https://github.com/flexkit-io/flexkit

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：9.3 MB，6 个文件
- 模块格式：ESM + CJS
- TypeScript 类型：包内自带
- Node.js 要求：\>= 18
- 运行依赖：3 个
- 首次发布：2025-11-28T10:15:47.219Z
- 最新版本发布：2026-11-14T21:42:16.816Z
- 近 30 天下载量：3562（2026-10-15 至 2026-11-13，npm 官方下载统计）
- 已发布版本数：41（近 12 个月 41 个）

## 中文简介

Flexkit CLI是从您终端管理Flexkit项目的命令行界面.

## 安装

```sh
npm install @flexkit/cli
```

也可以使用：`pnpm add @flexkit/cli`、`yarn add @flexkit/cli`、`bun add @flexkit/cli`

## README

[![Flexkit logo](https://flexkit.io/public/logos/icon-light-background.png)](https://flexkit.io/)

# Flexkit 缩写为 CLI

[![NPM version](https://img.shields.io/npm/v/%40flexkit%2Fcli?style=for-the-badge&labelColor=%23000000&color=%232563eb)](https://www.npmjs.com/package/@flexkit/cli) [![License](https://img.shields.io/npm/l/%40flexkit%2Fcli?style=for-the-badge&labelColor=%23000000&color=%230ccf6a)](https://github.com/flexkit-io/flexkit/blob/main/LICENSE) [![Join the community on GitHub](https://img.shields.io/badge/Join%20the%20comunity-blue.svg?style=for-the-badge&logo=data:image/svg%2bxml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgNDggNDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgOEg0MVY0MEg3VjhaIiBmaWxsPSIjMDIwODE3Ij48L3BhdGg+PHBhdGggZD0iTTI0IDBDNDIgMCA0OCA2IDQ4IDI0QzQ4IDQyIDQyIDQ4IDI0IDQ4QzYgNDggMCA0MiAwIDI0QzAgNiA2IDAgMjQgMFpNMTcuNzQ5NCA5LjUyMzgxSDguNzYxOUwxOS4yODMzIDIzLjgzMTNMOC43NjE5IDM4LjcwNzhIMTcuNzQ5NEwyMS4wNDk5IDMzLjY2MzlWMTQuMjU0OUwxNy43NDk0IDkuNTIzODFaTTM4Ljk1NzcgOS41MjM4MUgyOS45NTQyTDI2LjI4NTcgMTQuODIyOVYzMy4wNDA2TDI5Ljk1NDIgMzguNzA3OEgzOC45NTc3TDI4LjM5MDggMjMuODMxM0wzOC45NTc3IDkuNTIzODFaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPjwvc3ZnPg==&labelColor=%23000000)](https://github.com/orgs/flexkit-io/discussions)

**Flexkit CLI是从您终端管理Flexkit项目的命令行界面.**

使用它来认证,部署计划,与记录合作,管理自动化,技能,知识和插件,与聊天代理商交谈,并脚本Flexkit API提供的其他任何内容而不离开你的终端.

## 使用量

用 npm 在全球安装 CLI :

```shell
npm install --global @flexkit/cli
```

示例命令:

```shell
flexkit login
flexkit link                      # link this folder to a project; later commands use it
flexkit deploy                    # deploy the schema from flexkit.config.ts
flexkit schema diff               # compare the local schema with the deployed one
flexkit dev                       # run the tools and skills from flexkit.tools.ts as your local runtime

flexkit records ls product --limit 10
flexkit query '{ products(limit: 5) { _id sku name { default } } }'

flexkit chat "Which orders shipped late this week?"
flexkit automations ls
flexkit runs logs <runId> --follow
flexkit skills pull ./skills      # keep skills in git; push them back with `flexkit skills push`
flexkit knowledge add ./docs --wait

flexkit logs --since 1h --follow  # API request logs; also `logs webhooks` and `logs llm`
flexkit webhooks ls
flexkit members invite ana@example.com --role developer
flexkit tokens create ci --role developer   # for FLEXKIT_TOKEN in CI

flexkit api /automations          # call any API endpoint with your credentials
```

每个命令打印都有助于示例: `flexkit <command> --help`。读取数据时接受的命令 `--json` 并打印在 stdout上, 这样输出可以管道到 `jq`。 。 。 .

在CI中,设置 `FLEXKIT_TOKEN` 财务报告和审定财务报表 `FLEXKIT_PROJECT_ID` 而不是登录。 API 令牌无法管理令牌或成员,暂停项目,或读取任何人的聊天和代理内存;这些需要 `flexkit login`。 。 。 .

## 文档

关于如何使用Flexkit CLI的详细信息,请检查url [文档](https://flexkit.io/docs/cli)。 。 。 .

## 捐款

欢迎并高度赞赏对Flexkit的贡献。 然而,在你跳进它之前, 我们希望你回顾一下我们 [贡献准则](https://npmcn.com/CONTRIBUTING.md) 确保你有一个平滑的经验 帮助Flexkit.

## 报告问题

找到窃听器了吗? 有特别请求吗?

打开一个问题: • 重新确定步骤 • 预期与实际行为 • 有帮助的截图 • Schema片段(如果相关)

## 许可证

本项目根据以下规定获得许可证: **麻省理工学院许可证**。 。 。 .

见 [自由主义](https://github.com/flexkit-io/flexkit/blob/main/LICENSE) 更多信息.

* * *

## 警卫

如果你相信你在Flexkit发现了安全漏洞 我们鼓励你 **_负责地披露此事,不公开问题_**。 。 。 .

见 [警卫](https://npmcn.com/SECURITY.md) 如何报告.

## 常见问题

### @flexkit/cli 是什么？

Flexkit CLI是从您终端管理Flexkit项目的命令行界面\.

### 如何安装 @flexkit/cli？

在项目目录运行 npm install @flexkit/cli，或使用 pnpm add / yarn add / bun add。它还提供命令行工具 flexkit，可以用 npx flexkit 直接运行。

### @flexkit/cli 支持 TypeScript 吗？

支持。包内自带 TypeScript 类型声明（package\.json 声明了 types 入口），安装后即可获得类型提示，无需再安装 @types 包。

### @flexkit/cli 支持 ESM 还是 CommonJS？

同时提供 ES Module 与 CommonJS 入口，import 和 require\(\) 都可以使用，打包工具会自动选择合适的版本。

### @flexkit/cli 需要什么版本的 Node\.js？

package\.json 的 engines 字段要求 Node\.js \>= 18。版本不符时 npm 默认只给出警告，开启 engine-strict 后会拒绝安装。

### @flexkit/cli 可以商用吗？

@flexkit/cli 使用 MIT 许可。宽松许可：允许商业使用、修改和再分发，通常只需在分发时保留原版权与许可声明。以上为概括，不构成法律意见，请以许可原文为准。

### @flexkit/cli 的下载量有多少？

根据 npm 官方下载统计，@flexkit/cli 在 2026/10/15 – 2026/11/13 这 30 天内被下载 3,562 次，日均约 119 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入，适合横向比较热度，不能直接等同于使用人数。

### @flexkit/cli 还在维护吗？

最新版本 0\.1\.27 发布于 2026/11/15（1 天前）；至今共发布 41 个版本，其中过去 12 个月发布了 41 个；首次发布于 2025/11/28。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

