import { Callout, Card, Cards, Steps, Tabs } from "nextra/components";
import UniversalTabs from "@/components/UniversalTabs";
import InstallCommand from "@/components/InstallCommand";

#### Clone a Quickstart Project

```bash copy
git clone https://github.com/hatchet-dev/hatchet-python-quickstart.git
```

#### CD into the project

```bash copy
cd hatchet-python-quickstart
```

#### Install dependencies

<InstallCommand installOnly />
#### Start a Worker

The fastest way to run a worker during development is with the Hatchet CLI:

```bash copy
hatchet worker dev
```

You can also run the worker script directly. This requires a `HATCHET_CLIENT_TOKEN` environment variable. You can generate an API token from the Hatchet dashboard by navigating to the `Settings` tab and clicking `API Tokens`. Click `Generate API Token` to create a new token, and **do not share it publicly**.

```bash copy
export HATCHET_CLIENT_TOKEN="<your-client-token>"
```

If you are a self-hosted user without TLS enabled, also set:

```bash copy
export HATCHET_CLIENT_TLS_STRATEGY=none
```

Then run your worker:

```bash copy
python worker.py
```
