Loading...
Loading...
Compare original and translation side by side
authsomeAgent Flow: Every credential request follows three phases in order: SEARCH → LOGIN → USE
authsome代理流程: 每个凭证请求依次遵循三个阶段: 搜索 → 登录 → 使用
authsomeuvxuvx authsome <cmd>pipxpipx run authsome <cmd>authsome <cmd>pip install uvuvx authsomeDetection snippet (run once per session):bashif command -v uvx &>/dev/null; then AUTHSOME="uvx authsome" elif command -v pipx &>/dev/null; then AUTHSOME="pipx run authsome" elif command -v authsome &>/dev/null; then AUTHSOME="authsome" else echo "authsome not found — please install it" fi
$AUTHSOME initauthsomeuvxuvx authsome <cmd>pipxpipx run authsome <cmd>authsome <cmd>pip install uvuvx authsome检测代码片段(每个会话运行一次):bashif command -v uvx &>/dev/null; then AUTHSOME="uvx authsome" elif command -v pipx &>/dev/null; then AUTHSOME="pipx run authsome" elif command -v authsome &>/dev/null; then AUTHSOME="authsome" else echo "authsome not found — please install it" fi
$AUTHSOME init$AUTHSOME list --jsonbundledcustomnameauth_typeconnections$AUTHSOME list --jsonbundledcustomnameauth_typeconnectionssupports_dcr: truedcr_pkceclient_idapi_key$AUTHSOME inspect <provider> --jsonoauth.supports_dcroauth.supports_device_flowflowsupports_dcr: truedcr_pkceclient_idapi_key$AUTHSOME inspect <provider> --jsonoauth.supports_dcroauth.supports_device_flowflow"default"workpersonal"default""default"workpersonal"default"$AUTHSOME login <provider> [--connection <name>] [--flow <flow_type>] [--scopes <scope1,scope2>] [--client-id <id>] [--client-secret <secret>] [--api-key <key>]authsome--client-id--client-secrethttp://127.0.0.1:7999/callbackundefined$AUTHSOME login <provider> [--connection <name>] [--flow <flow_type>] [--scopes <scope1,scope2>] [--client-id <id>] [--client-secret <secret>] [--api-key <key>]authsome--client-id--client-secrethttp://127.0.0.1:7999/callbackundefinedundefinedundefined$AUTHSOME get <provider> --jsonstatus"connected"$AUTHSOME get <provider> --jsonstatus"connected"eval "$($AUTHSOME export <provider> --format shell)"GITHUB_ACCESS_TOKENOPENAI_API_KEYexport.enveval "$($AUTHSOME export <provider> --format shell)"GITHUB_ACCESS_TOKENOPENAI_API_KEYexport.env$AUTHSOME run --provider github -- curl -H "Authorization: Bearer $GITHUB_ACCESS_TOKEN" https://api.github.com/user$AUTHSOME run --provider github --provider openai -- python my_script.py$AUTHSOME run --provider github -- curl -H "Authorization: Bearer $GITHUB_ACCESS_TOKEN" https://api.github.com/user$AUTHSOME run --provider github --provider openai -- python my_script.pyTOKEN=$($AUTHSOME get <provider> --field access_token --show-secret)TOKEN=$($AUTHSOME get <provider> --field access_token --show-secret)| Topic | File |
|---|---|
| Creating & registering custom providers | REGISTER_PROVIDER.md |
| Full CLI command & flag reference | CLI_REFERENCE.md |
| 主题 | 文件 |
|---|---|
| 创建并注册自定义提供商 | REGISTER_PROVIDER.md |
| 完整CLI命令及标志参考 | CLI_REFERENCE.md |
--jsonauthsome run--jsonauthsome run