forge workspace
Manage workspaces — create, list, update, delete, and manage members and grants.
Command
forge workspace <subcommand> [args]
Arguments
None. Use a
<subcommand> — run forge --help for per-subcommand arguments.
Flags
None.
Subcommands
| Subcommand | Usage |
|---|---|
| |
| |
| |
| |
| |
| |
| |
| |
| |
members actions: list, invite, set-role, remove
grants actions: list, enroll, revoke, mark-used
Examples
List workspaces:
forge workspace list --status active --limit 10
Create a workspace:
forge workspace create --name "My Workspace" --tear pro
Suspend a workspace:
forge workspace suspend ws_xxxxx --reason "Abuse detected"
List members:
forge workspace members ws_xxxxx list
Enroll a grant:
forge workspace grants ws_xxxxx enroll --feature ai-agents --limit 1000
Errors
| Exit code | Meaning |
|---|---|
| 0 | Success |
| 1 | Missing required arguments |
| 2 | Auth failure |
Pitfalls
- Role-based access — member management (invite, set-role, remove) requires appropriate workspace role permissions.
- Suspend vs delete — suspend temporarily disables the workspace; delete is permanent.
See also
{auto-injected}
Tested against
{auto-injected}