meticulous-cli
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseMeticulous CLI
Meticulous CLI
The CLI records user sessions and replays them to catch visual regressions. It is installed as part of .
meticulous@alwaysmeticulous/cliBefore starting, run theskill to ensure the Meticulous CLI is up to date — unless it has already run earlier in this conversation, in which case skip it.meticulous-cli-update
Meticulous CLI 用于录制用户会话并回放,以捕获视觉回归问题。它作为的一部分进行安装。
@alwaysmeticulous/cli开始之前,请运行技能以确保Meticulous CLI是最新版本——除非在本次对话中已经运行过该技能,否则请跳过此步骤。meticulous-cli-update
Invocation
调用方式
bash
meticulous <command> [options]The skills assume is on . The skill installs it globally via if missing. It can also be invoked as when installed locally per-project.
meticulousPATHmeticulous-cli-updatenpm install --global @alwaysmeticulous/cli@latestnpx @alwaysmeticulous/clibash
meticulous <command> [options]技能默认已在中。如果未安装,技能会通过全局安装它。当按项目本地安装时,也可以通过调用它。
meticulousPATHmeticulous-cli-updatenpm install --global @alwaysmeticulous/cli@latestnpx @alwaysmeticulous/cliCommand Groups
命令组
| Command | Purpose |
|---|---|
| Authenticate with Meticulous (whoami, logout) |
| Set up AI-ready debug workspaces for investigating replay diffs and replays |
| Download sessions, replays, and test runs locally |
| Find sessions relevant to the current branch's code changes |
| Inspect the project linked to an API token |
| Replay a recorded session against a URL |
| Output the CLI command schema as JSON (for agent/programmatic use) |
See the reference for each group for full option details:
- references/auth.md
- references/debug.md
- references/download.md
- references/local.md
- references/project.md
- references/simulate.md
- references/schema.md
| 命令 | 用途 |
|---|---|
| 登录Meticulous系统(查看当前用户、登出) |
| 设置支持AI的调试工作区,用于调查回放差异和回放问题 |
| 将会话、回放和测试运行结果下载到本地 |
| 查找与当前分支代码变更相关的会话 |
| 查看与API令牌关联的项目信息 |
| 针对指定URL回放录制的会话 |
| 以JSON格式输出CLI命令的架构(供Agent/程序化调用使用) |
查看每个命令组的参考文档以获取完整的选项详情:
- references/auth.md
- references/debug.md
- references/download.md
- references/local.md
- references/project.md
- references/simulate.md
- references/schema.md
Global Options
全局选项
These options are accepted by every command:
| Option | Type | Default | Description |
|---|---|---|---|
| string | | Log verbosity: |
| string | | Directory where sessions, replays, and other data are stored |
| string | — | Pass all options as a JSON string (useful for programmatic/agent invocation) |
| boolean | | Print what the command would do without making any changes |
以下选项适用于所有命令:
| 选项 | 类型 | 默认值 | 描述 |
|---|---|---|---|
| string | | 日志详细程度: |
| string | | 存储会话、回放及其他数据的目录 |
| string | — | 以JSON字符串形式传递所有选项(适用于程序化/Agent调用) |
| boolean | | 打印命令将执行的操作,但不实际进行任何更改 |
API Token
API令牌
Most commands require an API token, passed via or the environment variable. The token is scoped to a specific organization/project.
--apiTokenMETICULOUS_API_TOKEN大多数命令需要API令牌,可通过参数或环境变量传递。令牌针对特定组织/项目生效。
--apiTokenMETICULOUS_API_TOKENExample
示例
bash
undefinedbash
undefinedPrint schema for all commands (agent use)
输出所有命令的架构(供Agent使用)
meticulous schema
meticulous schema
Run a single replay locally
在本地运行单次回放
meticulous simulate --sessionId=<id> --appUrl=http://localhost:3000
undefinedmeticulous simulate --sessionId=<id> --appUrl=http://localhost:3000
undefined