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

# ankra onboard

> Sign up or sign in, then set up what your account still needs

## ankra onboard

Get started with Ankra in one command. The installer runs it for you.

onboard signs you in, or creates a free account, in your browser, and then
does only what is still missing:

1. picks the organisation to work in, asking when you belong to several
2. offers a free playground when the organisation has no cluster yet: a real
   Kubernetes cluster on Ankra, ready in about 2 minutes, as a trial that
   expires
3. offers to install the Ankra skills into the coding assistants on this
   machine, and to connect Claude Code to the Ankra MCP server

Every step checks first, so running it again is safe.

Without a terminal (CI, a coding agent) it does not wait for you: it saves a
pending sign-in, prints the link to open, and exits. 'ankra onboard `--wait`'
then waits for that link to be approved and carries on. Running it again
without `--new` shows the same link until it expires, after 10 minutes.

`--json` prints one JSON object per line, one per step, for an AI coding agent
to drive: "event" names the step, then its data, an "instruction" saying what
to tell or ask the user, and a "next\_command" when there is one to run.

```bash theme={null}
ankra onboard [flags]
```

**Examples**

```bash theme={null}
ankra onboard
ankra onboard --signup
ankra onboard --json             # an agent shows the user the link from the login_url event
ankra onboard --wait --json      # then waits for the approval and continues
ankra onboard --yes --no-agent-setup
```

**Flags**

| Flag | Default | Description |
| - | - | - |
| `--json` | `false` | print one JSON event per line, for a coding agent to drive |
| `--login` | `false` | sign in to an existing account, without asking |
| `--new` | `false` | discard a pending sign-in link and start a new one |
| `--no-agent-setup` | `false` | do not set up coding assistants |
| `--no-playground` | `false` | do not offer a playground |
| `--signup` | `false` | create a new account, without asking |
| `--wait` | `false` | without a terminal, wait until the pending sign-in is approved |
| `--yes` | `false` | accept the offers (the playground and the skills install) without asking |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.