珊瑚平台 Python CLI 示例
Project description
coral-cli
这是一个面向珊瑚平台的 Python CLI。当前已经支持通过账号密码登录,并把 access_token 持久化到本地,后续命令可以复用登录态。
安装
pip install -e .
命令
coral-cli login -uid your-account -password your-password
coral-cli whoami
coral-cli project
coral-cli logout
coral-cli login 现在要求显式传入账号和密码参数:
coral-cli login -uid vic.lv -password 'your-password'
登录成功后,会把认证信息保存到用户配置目录下的 coral-cli/auth.json。后续命令可以直接读取该文件中的 access_token,从而保持登录态。
Agent 使用建议
像 openclaw 这样的 Agent 在调用前,应先询问用户账号和密码,然后执行登录命令,再继续其他功能命令:
coral-cli login -uid <uid> -password <password>
coral-cli project
如果要避免重复登录,可以先执行 coral-cli whoami 检查当前是否已有有效登录态。
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file coral_cli-0.1.2.tar.gz.
File metadata
- Download URL: coral_cli-0.1.2.tar.gz
- Upload date:
- Size: 4.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7af802b83f4d3fcb5a40c7100b5d90553ca6a2a7e6e36b2fac4fa1ea1ec63066
|
|
| MD5 |
d2cdf0851d572d14e3c84960c8e40a45
|
|
| BLAKE2b-256 |
f8b48414e6719c3e9926b49959268a0b62a9a6e3fe331a242680d187d4fcf499
|
File details
Details for the file coral_cli-0.1.2-py3-none-any.whl.
File metadata
- Download URL: coral_cli-0.1.2-py3-none-any.whl
- Upload date:
- Size: 4.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
97ae7d37297ed288941579ee98a787a3006a87f6f7d0b8d91a9f24fc6453c649
|
|
| MD5 |
eb0494354213fb2e52243241bc2b12a5
|
|
| BLAKE2b-256 |
c67323c647644fb2a00bfbb55439efc2619d8963105209a194f3072a79a153c3
|