Loading...
Loading...
プラットフォーム利用者(acomo 上でワークフローモデルを使って開発する開発者)向け。 acomo CLI および公開 API の標準的な使い方(モデル取得・プロセス操作・認証)を案内する。 acomo 本体の内部実装は対象外。 acomo CLI を使うとき、ワークフローやプロセスの操作・モデル定義の確認を行うときに参照する。
npx skill4agent add progress-all/acomo-skills acomoacomo~/.acomo/config.jsonACOMO_ACCESS_TOKENACOMO_TENANT_IDACOMO_BASE_URLAUTH_REQUIREDacomo loginACOMO_ACCESS_TOKENACOMO_TENANT_IDacomo login~/.acomo/config.json# 環境変数で認証(非インタラクティブ向け)
export ACOMO_ACCESS_TOKEN="your-token"
export ACOMO_TENANT_ID="your-tenant-id"
# または login で保存
acomo login --tenant-id <tenantId> --access-token <accessToken>| 環境変数 | 説明 | 必須 |
|---|---|---|
| アクセストークン | Yes |
| テナント ID | Yes |
| API Base URL(省略時: | No |
acomo <operationId> --helpacomo <operationId> [--option value...] [body-json]--name value# path param のみ(GET など)
acomo getWorkflowModel --modelId <ID>
# query params
acomo listWorkflowModels --take 10 --filter '{"name":{"contains":"申請"}}'
# body のみ(POST)
acomo createWorkflowModel '{"name":"経費申請","definition":{},"dataSchema":{},"policy":{}}'
# path param + body(PUT)
acomo saveWorkflowModel --modelId <ID> '{"name":"経費申請","definition":{},"dataSchema":{},"policy":{}}'
# stdin から body を渡す
echo '{"name":"経費申請","definition":{},"dataSchema":{},"policy":{}}' | acomo createWorkflowModelacomo listWorkflowModelsacomo listWorkflowModels --take 10 --filter '{"name":{"contains":"申請"}}'acomo getWorkflowModel --modelId <ID>startWorkflowProcesssaveWorkflowProcesssubmitWorkflowProcesssubmitWorkflowProcessWithNodeIdapproveWorkflowProcessrejectWorkflowProcessrevertWorkflowProcesslistMyProcesseslistProcessWithNodeActions| 用途 | コマンド |
|---|---|
| モデル一覧 | |
| モデル定義取得 | |
| 編集中モデル | |
| プロセス開始 | |
| データ保存 | |
| 提出 | |
| 承認 | |
| 却下 | |
| 差し戻し | |
| 自分のプロセス一覧 | |
| 自分のプロセス取得 | |
saveWorkflowProcessdataacomo --help