Skip to content
cccskills
FreePublished on GitHub

cli-anything-hiagent

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

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md2.6 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

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

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

当用户想使用 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

The English summary is being prepared. Showing the original description.

volcengine/hiagent-python-sdk29Updated Oct 9, 2026

See all skills by volcengine

Report a problem with this skill