CLI と Skills
npx Install
Xenodia CLI で wallet setup、skill installation、API key discovery、agent workflow を行う。
raw HTTP integration ではなく agent-friendly setup flow が必要な場合に CLI を使います。
npx xenodia@latest initCLI が支援すること:
- Wallet readiness checks。
- Skill package installation。
- API key discovery or setup。
- Model listing。
- Top-up または balance workflow。
Wallet detection
init はまず local environment に利用可能な owner または agent wallet があるか確認します。見つからない場合、setup mode に進み、operator が wallet path を選びます。
| Wallet path | Environment |
|---|---|
| Existing local key | Local development または controlled server runtime。 |
| Hosted or provider wallet | Managed operator setup。 |
| CDP wallet | Coinbase Developer Platform based agent または server runtime。 |
Local-key development では scoped env file を使い、private key を commit しないでください:
XENODIA_API_KEY=...
XENODIA_OWNER_WALLET=0x...
XENODIA_AGENT_PRIVATE_KEY=...CDP-backed setup:
CDP_API_KEY_ID=...
CDP_API_KEY_SECRET=...Local mode:
npx xenodia@latest init --localCommon commands
| Command | Purpose |
|---|---|
npx xenodia@latest init | API key、wallet readiness、skill instructions を設定。 |
npx xenodia@latest models | 利用可能な model IDs と public capabilities を表示。 |
npx xenodia@latest chat | gateway 経由で小さな text request を送る。 |
npx xenodia@latest balance | billing 有効時に wallet / account balance を確認。 |
npx xenodia@latest topup | top-up flow を開始。 |
When to use it
local development、agent runtime setup、operator workflow には npx xenodia を使います。
backend service、product integration、custom SDK を作る場合は raw HTTP docs を使います。
Package source
npm package は小さく保ちます:setup scripts、skill files、https://docs.xenodia.xyz へのリンク。完全な API reference はこの docs project に置きます。