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

# xkat-cli: Agent और Lab

> ब्राउज़र को PC से जोड़ें (Agent) या पाठ्यक्रम के लिए अलग Ubuntu (Lab)।

**xkat-cli** xkat का CLI पैकेज है। एक `xkat` कमांड में **दो टूल** हैं — मिलाएँ नहीं।

| टूल       | कमांड                         | किसके लिए                                 |
| :-------- | :---------------------------- | :---------------------------------------- |
| **Agent** | `xkat up` · `status` · `down` | ब्राउज़र workspace को **इस PC** से जोड़ें |
| **Lab**   | `xkat lab …`                  | पाठ्यक्रम के लिए अलग **Ubuntu 24.04**     |

<CardGroup cols={2}>
  <Card title="डाउनलोड" icon="download" href="https://xkat.space/hi/download">
    [xkat.space/download](https://xkat.space/hi/download) पर डेस्कटॉप और CLI
  </Card>

  <Card title="npm पर देखें" icon="npm" href="https://www.npmjs.com/package/xkat-cli">
    npm रजिस्ट्री पर xkat-cli
  </Card>
</CardGroup>

***

## इंस्टॉल

```bash theme={null}
npx xkat-cli@latest
npm install -g xkat-cli
```

आवश्यकता: **Node.js 18+**। [लोकल सेटअप](/hi/learn/workspace/local-setup) देखें। **Desktop** ऐप में **Tools** मेनू।

***

## 1) Agent

**Agent** से [Dynamic Workspace](/hi/learn/workspace/overview) आपकी मशीन पर चलता है।

### क्या करता है

<CardGroup cols={2}>
  <Card title="लोकल शेल" icon="terminal">
    वेब टर्मिनल ↔ PC शेल
  </Card>

  <Card title="फ़ाइल सिंक" icon="arrows-rotate">
    वर्किंग डायरेक्टरी वेब के साथ
  </Card>

  <Card title="केवल localhost" icon="shield-check">
    <code>127.0.0.1:10022</code>
  </Card>

  <Card title="बैकग्राउंड" icon="bolt">
    <code>xkat up</code>
  </Card>
</CardGroup>

### कमांड

```bash theme={null}
xkat up
xkat status
xkat down
```

```bash theme={null}
npx xkat-cli@latest up
```

### सुरक्षा

* केवल localhost
* केवल आधिकारिक डोमेन
* `~/.xkat/agent.log`

***

## 2) Lab

Linux, नेटवर्क और एजेंट पाठ्यक्रमों के लिए **Ubuntu 24.04**। खुद VM सेटअप नहीं।

### कमांड

```bash theme={null}
xkat lab install
xkat lab up
xkat lab shell
xkat lab stop
xkat lab delete
xkat lab status
xkat lab doctor
xkat lab reset
```

### सामान्य प्रवाह

1. `xkat lab install`
2. `xkat lab up`
3. `xkat lab shell`
4. `xkat lab stop` / `xkat lab delete`

### Agent vs Lab

| जाँच  | कमांड             |
| :---- | :---------------- |
| Agent | `xkat status`     |
| Lab   | `xkat lab status` |

***

## डेस्कटॉप ऐप

[डाउनलोड](https://xkat.space/hi/download) से। इंस्टॉलर `…/desktop/v{version}/…`। **Tools** मेनू से Agent/Lab। लॉगिन: सिस्टम ब्राउज़र → `xkat://` → `https://xkat.space/api/auth/desktop/complete`।

***

## क्लाउड से संबंध

|              | Cloud                                        | Agent      | Lab                  |
| :----------- | :------------------------------------------- | :--------- | :------------------- |
| सेटअप        | [zero-setup](/hi/learn/workspace/zero-setup) | `xkat up`  | `xkat lab install`   |
| कहाँ चलता है | xkat cloud                                   | host OS    | Ubuntu VM            |
| सबसे अच्छा   | quick start                                  | host tools | Linux / net / agents |

***

## और

* [डाउनलोड](https://xkat.space/hi/download)
* [लोकल सेटअप](/hi/learn/workspace/local-setup)
* [npm: xkat-cli](https://www.npmjs.com/package/xkat-cli)
