Jobs
Create, manage, and monitor distributed computing jobs. Includes job creation, status monitoring, log viewing, and shell access.
Command
cosmicac jobs <subcommand> [options]Subcommands
| Subcommand | Description |
|---|---|
| create | Create a job |
| delete | Delete a job |
| detail | Get job details |
| list | List of jobs |
| logs | Query inference logs |
| replica | Job replica management |
| restart | Restart a job |
| shell | Start a shell for a job container |
jobs create
Create a new GPU container or managed inference job interactively.
Usage
cosmicac jobs createjobs delete
Delete a specific job using its Job ID.
Usage
cosmicac jobs delete <jobId>Arguments
| Argument | Required | Description |
|---|---|---|
jobId | Yes | Job ID (required) |
jobs detail
Retrieve and display detailed information about a specific job.
Usage
cosmicac jobs detail <jobId> [options]Arguments
| Argument | Required | Description |
|---|---|---|
jobId | Yes | Job ID (required) |
Options
| Option | Description |
|---|---|
--overwrite-cache, -o | Overwrite cache (optional) |
jobs list
Retrieve and display a list of jobs.
Usage
cosmicac jobs listjobs logs
Retrieve paginated logs for an inference instance
Usage
cosmicac jobs logs [options]Options
| Option | Description |
|---|---|
--instance-id | Instance ID (required) |
--start-date | Start date in ISO 8601 format (e.g., 2026-06-11T00:00:00.000Z) |
--end-date | End date in ISO 8601 format (e.g., 2026-06-11T02:00:00.000Z) |
--search | Substring filter on message text |
--level | Min severity: 1=DEBUG, 2=INFO, 3=WARNING, 4=ERROR, 5=FATAL |
--source | Log source: 1=system/setup logs, 2=application logs |
--limit | Page size (default 100, max 1000) |
--page | Page number (ignored when cursor is set) |
--cursor | Log record ID for cursor pagination |
--follow | Continuously stream new logs (tail mode) |
--raw | Output raw JSON format |
jobs replica
Commands for managing individual job replicas. Restart or delete specific replicas of a distributed job.
Usage
cosmicac jobs replica <subcommand> [options]Subcommands
jobs replica delete
Delete a specific replica of a job using its Job ID and replica ID.
Usage
cosmicac jobs replica delete <jobId> <replicaId>Arguments
| Argument | Required | Description |
|---|---|---|
jobId | Yes | Job ID (required) |
replicaId | Yes | Replica ID (required) |
jobs replica restart
Restart a specific replica of a job using its Job ID and replica ID.
Usage
cosmicac jobs replica restart <jobId> <replicaId>Arguments
| Argument | Required | Description |
|---|---|---|
jobId | Yes | Job ID (required) |
replicaId | Yes | Replica ID (required) |
jobs restart
Restart all replicas of a specific job using its Job ID.
Usage
cosmicac jobs restart <jobId>Arguments
| Argument | Required | Description |
|---|---|---|
jobId | Yes | Job ID (required) |
jobs shell
Start an interactive shell session for a running GPU container job.
Usage
cosmicac jobs shell <jobId> <containerId>Arguments
| Argument | Required | Description |
|---|---|---|
jobId | Yes | Job ID (required) |
containerId | Yes | Container ID (required) |