# Collega e avvia

> Avvia Claude Code, Codex o OpenCode sui modelli NotHoly, per un solo processo o scrivendo la loro configurazione.


Questi comandi richiedono la CLI installata e l'accesso fatto. Vedi [Installa la CLI](/it/cli/install).

`notholy run` avvia uno strumento con le impostazioni di NotHoly solo nel suo ambiente. La configurazione globale non viene toccata.

```bash
notholy run claude
notholy run codex
notholy run opencode
```

`notholy connect` scrive la configurazione nel file dello strumento. Prima fa un backup, e `--undo` lo ripristina.

```bash
notholy connect claude          # .claude/settings.local.json in this project
notholy connect claude --global # ~/.claude/settings.json
notholy connect codex --undo
```

Entrambi i comandi registrano anche un server MCP chiamato `notholy` che esegue questa CLI dal suo percorso assoluto. Lo strumento ottiene ricerca e consultazione CVE, bollettini dei pacchetti, la base di conoscenza e la ricerca nel dark web quando la chiedi, e il modello decide quando usarli. Il server usa l'accesso salvato della CLI e la chiave non viene scritta nella configurazione dello strumento.

Lo strumento mantiene la propria ricerca e lettura delle pagine. `web_search`, `read_url` e `analyze_file` non sono in questo server, e puoi aggiungerli a mano con il [server MCP locale](/it/mcp/local). Claude Code fa eccezione per `web_search`: la sua ricerca web non funziona su questo endpoint, quindi il suo server include la nostra.

`--undo` toglie ciò che `connect` ha aggiunto e mantiene gli altri server MCP e le tue impostazioni. Se la versione installata di uno strumento non supporta MCP, `connect` configura il modello e lo segnala in una riga.

Le impostazioni esatte di ogni strumento sono nelle guide alle integrazioni.

## Prossimi passi

- [Claude Code](/it/integrations/claude-code)
- [Codex](/it/integrations/codex)
- [OpenCode](/it/integrations/opencode)
