> ## Documentation Index
> Fetch the complete documentation index at: https://docs.idyl.network/llms.txt
> Use this file to discover all available pages before exploring further.

# IDYL CLI

> Use the IDYL CLI to authenticate, configure context, and run IDYL workflows from a terminal.

The IDYL CLI command is `idyl`.

Use the CLI for terminal-based IDYL workflows: authenticate, choose an account context, deploy workloads, inspect resources, manage subnets, inspect nodes, and manage fleets.

For task-led product workflows, start with [Build](/build), [Operate](/operate), or [Provide](/provide). Use this section when you need CLI-specific setup, context behavior, usage patterns, or exact command syntax.

## Common flow

Most CLI workflows follow the same sequence:

```bash theme={null}
idyl login
idyl whoami
idyl context edit --set-subnet <subnet>
idyl context edit --set-namespace <namespace>
```

If the CLI is not installed yet, start with [Get started with the CLI](/cli/get-started). After the context is correct, follow the workflow you need, such as deploying a workload, managing a subnet, or connecting capacity.

## CLI guides

<Columns cols={2}>
  <Card title="Get started" href="/cli/get-started">
    Install the CLI, authenticate, check context, and choose the next workflow.
  </Card>

  <Card title="Configure the CLI" href="/cli/configure">
    Understand contexts, default values, and one-command overrides.
  </Card>

  <Card title="Authentication and access" href="/cli/authentication">
    Log in, initialize a realm, and inspect the active identity.
  </Card>

  <Card title="Using the CLI" href="/cli/using">
    Learn command structure, help, command families, and output options.
  </Card>

  <Card title="Examples" href="/cli/examples">
    Start from common CLI command sequences.
  </Card>

  <Card title="Command reference" href="/cli/reference/generated">
    Find exact syntax, arguments, flags, aliases, and output options.
  </Card>
</Columns>
