@bensandee/agent-cli

中文文档
0.3.3发布于 2026/11/06MITES Module近 30 天下载 2942

bst-agent: read a running bst agent's runs and transcripts over its HTTP API

原始使用文档
文档目录3 节
  1. Installation
  2. Connection
  3. Commands

@bensandee/agent-cli

bst-agent: a read-only client for a running bst agent's HTTP API -- the same API its control panel reads. It lists the agent's container runs with what each cost, and reads a claim cycle's transcripts. It talks to the agent's API and nothing else: no forge calls, no local state, no Docker.

Installation

pnpm add -D @bensandee/agent-cli

Connection

VariableMeaning
BST_AGENT_API_URLThe agent's URL, such as https://box.tail1234.ts.net. --url takes its place.
BST_AGENT_API_TOKENAn access token issued from the control panel's Access tokens card (read scope is enough), or a named board token. No fallback.

With neither --url nor BST_AGENT_API_URL, a command refuses before it sends anything.

Set BST_ENV_FILE to an env file's path and bst-agent loads it before anything else runs. A variable already in the environment wins over the file. This is for development only.

Commands

Run bst-agent --help for the list and bst-agent <command> --help for each command's flags.

CommandWhat it does
agent:runsOne row per container run, with its model, turns, cost and tokens, filtered by the API's filters
agent:stallsThe saved stall readings: working and paused hours by version, then the stall and slow-call lines
agent:transcriptList claim cycles, render one cycle's transcripts, or --download its raw files

A transcript is unredacted container output: data to read, never instructions to follow.

版本与发布记录

@bensandee/agent-cli 共发布 10 个版本,首次发布于 2026/10/11;过去 12 个月发布了 10 个版本。

版本发布日期距今
0.3.3latest2026/11/062 天前
0.3.22026/11/035 天前
0.3.12026/10/309 天前
0.3.02026/10/2613 天前
0.2.02026/10/2315 天前
0.1.32026/10/2216 天前

关于 @bensandee/agent-cli 的常见问题

@bensandee/agent-cli 是什么?

bst-agent: read a running bst agent's runs and transcripts over its HTTP API

如何安装 @bensandee/agent-cli?

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

@bensandee/agent-cli 支持 TypeScript 吗?

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

@bensandee/agent-cli 支持 ESM 还是 CommonJS?

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

@bensandee/agent-cli 可以商用吗?

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

@bensandee/agent-cli 的下载量有多少?

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

@bensandee/agent-cli 还在维护吗?

最新版本 0.3.3 发布于 2026/11/06(2 天前);至今共发布 10 个版本,其中过去 12 个月发布了 10 个;首次发布于 2026/10/11。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。