# Introducing the Inth CLI

*Create Inth projects from your terminal, discover commands through structured help, and give coding agents JSON output they can read.*

Company | 2026-09-24T14:55:00.920Z

You can now create an Inth project from your terminal. We built the Inth CLI so you and your coding agents can work with the platform through commands, without navigating the dashboard for each task.

The package is `@inth/cli`, and the command is `inth`. It covers organisations, projects, Code Audit and Inbox, with readable output for you and JSON for your agents.

[Inth CLI organisation picker](https://wcm2vewl2bdc5rhh.public.blob.vercel-storage.com/media/usr_111j6an5hma4xy568s9rcj4c2jevc/3170da8c-bd5f-42fc-991f-47e6993e5023/inth-cli.mp4)

## Create a project from your terminal

With Node.js installed on a [supported platform](https://github.com/inthhq/inth/blob/main/packages/cli/README.md#get-started), install the CLI and sign in:

```sh
npm install -g @inth/cli
inth login
```

Follow the browser approval flow, then choose your organisation. List the available regions and create a project:

```sh
inth region list
inth project create --name Website --region '<region-id>'
inth project list
```

Replace `<region-id>` with an ID from the region list. The create command creates a real project; it does not preview the change.

You can also list connected repositories, start Code Audit scans and read findings from Inbox. The [command reference](https://github.com/inthhq/inth/blob/main/packages/cli/README.md#public-resource-commands) lists the available operations.

## Give your agent commands it can read

Agents can discover required inputs through structured help and read command results as JSON:

```sh
inth project create --help --json
inth project list --json
```

Structured help describes the command's options, required fields and effects. Results include an `ok` field and structured errors, so an agent can check whether a command succeeded without parsing a terminal table.

Adding `--json` does not make a command read-only. Resource writes run without confirmation prompts, so agree on the changes before asking an agent to make them. Our [agent usage guide](https://github.com/inthhq/inth/blob/main/packages/cli/AGENT-USAGE.md) covers sign-in, command discovery and error handling.

To start using it, run \`inth --help.