> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.6mm.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.6mm.com/_mcp/server.

# 6MM CLI

> **Pianificato – non ancora lanciato**
> AI Hub è una funzionalità pianificata. Funzionalità, endpoint, comandi e configurazioni client in questa pagina descrivono la progettazione proposta e non sono attualmente disponibili. La disponibilità finale e le istruzioni di configurazione saranno annunciate al momento del lancio.

6MM CLI è il punto di ingresso della riga di comando per utenti, script e agenti AI che possono eseguire comandi shell.

Utilizzare CLI quando l'ambiente AI può eseguire direttamente i comandi del terminale. Questo è spesso il percorso più semplice per gli agenti di codifica perché non è richiesto un server MCP separato. Il CLI dovrebbe restituire stable JSON per impostazione predefinita in modo che gli agenti possano analizzare i risultati senza fare affidamento sulla formattazione del terminale.

## A cosa serve il CLI

* Interrogazioni rapide sui dati di mercato da un terminale.
* Analisi guidata dagli agenti in Codex, Claude Code, Gemini CLI o strumenti simili.
* CI o script pianificati che necessitano di dati 6MM.
* Controlli di lettura dell'account quando sono configurate le credenziali locali.
* Flussi di anteprima dell'ordine in cui l'agente prepara i parametri ma non effettua un ordine.

## Comandi di esempio

```bash
6mm markets
6mm ticker BTC-USDT-PERP
6mm orderbook BTC-USDT-PERP --depth 20
6mm klines BTC-USDT-PERP --interval 1h --limit 100
6mm account summary
6mm positions
6mm orders open
6mm order preview --symbol BTC-USDT-PERP --side buy --type limit --price 65000 --size 0.01
6mm order create --symbol BTC-USDT-PERP --side buy --type limit --price 65000 --size 0.01
6mm order cancel --order-id xxx
```

## Modalità di uscita

| Modalità | Caso d'uso                                       |
| -------- | ------------------------------------------------ |
| JSON     | Predefinito per agenti AI, script e automazione. |
| Tavolo   | Revisione del terminale leggibile dall'uomo.     |
| Crudo    | Debug e test di integrazione.                    |

## Impostazioni predefinite di sicurezza consigliate

* L'ambiente predefinito è testnet.
* L'output predefinito è JSON.
* I comandi di trading richiedono un consenso esplicito.
* La creazione dell'ordine Mainnet richiede conferma.
* La modalità di anteprima è disponibile prima della creazione.
* Gli errori includono codici stabili e messaggi chiari.

## Utilizzo dell'agente

Gli agenti AI dovrebbero preferire comandi di sola lettura a meno che l'utente non richieda esplicitamente azioni di anteprima o di scambio.

Richiesta di esempio:

```text
Use the 6MM CLI to fetch BTC-USDT-PERP orderbook depth and return a short liquidity summary.
```