# @reason-machines/cli 中文文档

规范地址：https://npmcn.com/package/%40reason-machines/cli/

版本：0\.2\.662
npm 元数据更新时间：2026-11-02T05:48:24.929Z
中文译文更新时间：2026-11-02T07:38:35.350Z
软件包许可：SEE LICENSE IN LICENSE

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

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

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

- 包体积（解压后）：89.4 kB，6 个文件
- 模块格式：ES Module
- TypeScript 类型：未声明
- Node.js 要求：\>=18
- 运行依赖：0 个
- 首次发布：2026-09-16T00:18:06.540Z
- 最新版本发布：2026-11-02T05:48:24.766Z
- 已发布版本数：542（近 12 个月 542 个）

## 中文简介

CLI用于会话、编码代理和可选的本地设备工作的原因

## 安装

```sh
npm install @reason-machines/cli
```

也可以使用：`pnpm add @reason-machines/cli`、`yarn add @reason-machines/cli`、`bun add @reason-machines/cli`

## README

# 原因CLI

## 安装

```sh
npm install -g @reason-machines/cli
reason --version
reason login
```

npm安装需要Node.js 18或更新版本。

平台：macOS、Apple Silicon、Intel；Linux ARM64和x64与glibc或musl；Windows ARM64和x64。

该包运行一个安装脚本，用于放置您平台的本机二进制文件。如果您的包管理器跳过 可选的依赖项，脚本从reasonmachines.com下载相同的存档文件，并检查其SHA-256。 使用Bun时，信任脚本：Bun install -g——trust @reason-machines/cli

没有Node.js: curl -fsSL [https://reasonmachines.com/install.sh](https://reasonmachines.com/install.sh) | bash

在Windows上没有Node.js，在PowerShell中：irm [https://reasonmachines.com/install.ps1](https://reasonmachines.com/install.ps1) | iex

## 使用

```sh
reason --help
reason session --help
reason worker --help
```

云命令需要登录。本地设备工作是可选的，需要明确的设置和权限。

## 更新

```sh
npm install -g @reason-machines/cli@latest
```

要锁定发行版，请附加其版本，例如@reason-machines/cli@0.2.60。

## 支持和许可

-   网站: [https://reasonmachines.com](https://reasonmachines.com/)
-   文档: [https://docs.reasonmachines.com](https://docs.reasonmachines.com/)
-   支持: [contact@reasonmachines.com](mailto:contact@reasonmachines.com)

Reason CLI是专有的，受许可中链接的服务条款的约束。 第三方组件有单独的license文件（third\_party\_notice .txt）。 链接的源存储库是私有的。它的元数据标识GitHub OIDC发布者；它不授予源访问权限。

## 常见问题

### @reason-machines/cli 是什么？

CLI用于会话、编码代理和可选的本地设备工作的原因

### 如何安装 @reason-machines/cli？

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

### @reason-machines/cli 支持 TypeScript 吗？

该包的 package\.json 没有声明类型入口。需要类型提示时，可以在 npm 上查找社区维护的 @types/reason-machines\_\_cli 是否存在。

### @reason-machines/cli 支持 ESM 还是 CommonJS？

以 ES Module 形式发布，推荐使用 import 引入。在 CommonJS 项目中，Node\.js 20\.19\+ / 22\.12\+ 可以直接 require\(\) 不含顶层 await 的 ES Module，更早的版本需要改用动态 import\(\)。

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

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

### @reason-machines/cli 可以商用吗？

@reason-machines/cli 使用 SEE LICENSE IN LICENSE 许可。许可条款写在包内的独立文件中，请阅读该文件确认可否商用。以上为概括，不构成法律意见，请以许可原文为准。

### @reason-machines/cli 还在维护吗？

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

