This is a pre-release beta. The CLI is functional for daily use but has not been through a broad testing cycle. Expect rough edges.
The full toolkit is the intended workflow. Set up all four components:
- wk-cli-beta — CLI for workspace operations (install)
- visualizer-ext-beta — VS Code extension for visual recipe inspection (install)
- wk-lint-beta — Recipe linter plugin (install)
- recipe-skills — Connector knowledge for AI agents (clone)
See the README for setup instructions.
See the ROADMAP for detailed status. Summary:
- Project lifecycle: init, link, clone, status, pull, push, diff
- Recipes: list, get, start, stop, export, import, update, delete, jobs, copy, update-connection, validate, versions
- Connections: list, get, create, update, delete, disconnect
- Folders: list, create, delete
- Tags: list, create, update, delete, apply, remove
- API Platform: collections (list, create), endpoints (list, enable, disable)
- MCP: test server connectivity, list tools
- Workspace: info, users, audit-log
- Connectors: list with search (read-only)
- Sync entries: add, list, refresh, remove
- Auth: keychain and file-based credential stores, multi-profile, login/list/switch/status/delete
- Plugins: install, list, remove, JSON-RPC dispatch, pre-push hooks
- Output:
--jsonon all commands, text tables,--verbose,--quiet
These features are tracked in the ROADMAP but are not available during the beta period:
- Auth Tier 1 — secrets manager backends (Vault, AWS Secrets Manager, Doppler)
- Auth Tier 4 — encrypted file-based credential store
- Auth rotate — credential rotation
- MCP server CRUD — blocked on missing Workato API endpoints
- Plugin bidirectional RPC — plugin-initiated calls back to the CLI host
wk migrate— automated migration from the Python CLI--tomloutput format--no-colorwiring — the flag is accepted but has no effect
connections test(health-check a connection) is not implemented- Linter plugin and visualizer extension are installed separately from the CLI — see the toolkit setup
--no-coloris accepted on all commands but currently a no-oppost-pullplugin hook is not yet implemented (onlypre-push)
The CLI can modify your Workato workspace. Commands like push, recipes start, recipes stop, recipes delete, connections delete, and folders delete make real changes. We recommend working in a Developer Sandbox or
non-production workspace during the beta.
The CLI includes a workspace isolation check (wk.toml workspace vs. active
profile) that prevents accidental cross-workspace operations, but it is not a
substitute for environment discipline.
- Issues: file on the relevant repo (wk-cli-beta, wk-lint-beta, recipe-skills, visualizer-ext-beta)
- Slack: #wk-beta-testers