本文へ移動
cccskills
無料GitHub で公開

cli-anything-hiagent

Command-line interface for HiAgent Python SDK - Observe service (API Token, Trace Spans) via CLI

インストール方法を見る

含まれるファイル(1)

  • SKILL.md2.6 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

cli-anything-hiagent

Command-line interface for the HiAgent Python SDK built by Hiagent. This CLI provides programmatic access to HiAgent's Observe service, including API Token management and Trace/Span observability.

Installation

pip install cli-anything-hiagent

Installation from source

uv pip install -e agent-harness

Prerequisites:

  • HiAgent Python SDK (hiagent-api, hiagent-components)
  • Volcano Engine credentials (request signing)
    • VOLC_ACCESSKEY / VOLC_SECRETKEY environment variables, or
    • ~/.volc/.env

Configuration

Set up credentials using environment variables:

export VOLC_ACCESSKEY="..."
export VOLC_SECRETKEY="..."
export HIAGENT_TOP_ENDPOINT="https://open.volcengineapi.com"

Observe Commands

Observe service for API Token management and Trace/Span observability:

# Create API Token
cli-anything-hiagent observe token create \
  --workspace-id ws-123 \
  --custom-app-id app-456

# List trace spans
cli-anything-hiagent observe trace list \
  --workspace-id ws-123 \
  --page-size 10 \
  --sort-by StartTime \
  --sort-order Desc

# List trace spans with pagination
cli-anything-hiagent observe trace list \
  --workspace-id ws-123 \
  --page-size 20 \
  --last-id last-doc-id \
  --sort-by Latency \
  --sort-order Asc

Observe Command Options

token create:

  • --workspace-id (required): Workspace ID
  • --custom-app-id (required): Custom App ID

trace list:

  • --workspace-id (required): Workspace ID
  • --page-size: Page size (default: 10)
  • --last-id: Last ID for pagination
  • --sort-by: Sort field (StartTime, Latency, LatencyFirstResp, TotalTokens)
  • --sort-order: Sort order (Asc, Desc)

JSON Output Mode

Use --json flag for machine-readable output (essential for AI agents):

cli-anything-hiagent --json observe trace list --workspace-id ws-123

JSON output format:

{
  "success": true,
  "message": "Operation completed",
  "data": { ... }
}

Return Codes

  • 0 - Success
  • 1 - Error (with error message in message field of JSON output)

Error Handling

All commands output errors in both human-readable and JSON formats:

# JSON error
$ cli-anything-hiagent --json observe trace list --workspace-id invalid-ws
{
  "success": false,
  "message": "...",
  "data": null
}

System Requirements

  • Python >= 3.10
  • HiAgent API access with valid Volcano Engine credentials
  • Network access to HiAgent endpoints

License

Apache-2.0


Generated by Hiagent

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

当用户想使用 HiAgent 观测(observe)能力(API Token、Trace Spans 查询)时,务必使用这个技能给出可直接执行的 cli-anything-hiagent observe 命令与排障步骤。尤其适用于用户提到 agent-harness、cli_anything、--json、workspace-id、custom-app-id、VOLC_ACCESSKEY/VOLC_SECRETKEY、observe token、observe trace,以及希望用命令行(cli-anything-hiagent / python -m cli_anything.hiagent_sdk)。trace-ai-process / trace-ai-history / alert-ai-process / RuleID / IsStream

日本語の概要は準備中です。原文の説明を表示しています。

volcengine/hiagent-python-sdk292026年10月9日 更新

volcengine のスキルをすべて見る

このスキルの問題を報告する