// come funziona
Un avviso diventa una scorciatoia
Un’automazione pubblica su Discord un avviso con un comando in testo. Con una regola impostata, il comando diventa un link; il clic apre Claude con la richiesta pronta.
Prima · testo semplice
[TASK-123] Errore nell’invio del messaggio
Fare il triage con /triage TASK-123
Dopo · link
[TASK-123] Errore nell’invio del messaggio
Fare il triage con /triage TASK-123
Trova
Lo script viene eseguito sulle pagine aggiunte e segue i contenuti che arrivano, come i nuovi messaggi di Discord.
Sostituisce
Ogni corrispondenza di una regola diventa un link claude://code/new, costruito con il valore e la cartella della regola.
Apre
Il clic apre una sessione di Claude Desktop con il messaggio scritto. Nulla viene inviato da solo: lo controlli e premi Invio.
// installazione
Installala
Installala dal Chrome Web Store (funziona su Chrome, Brave e altri browser Chromium) o caricala dal codice sorgente.
Chrome Web Store · consigliato
Un clic, con aggiornamenti automatici. Poi fissa l’icona dell’estensione nella barra.
Dal codice sorgente
- Scarica o clona il repository.
- Apri
brave://extensionsochrome://extensions. - Attiva la Modalità sviluppatore.
- Clicca su Carica estensione non pacchettizzata e scegli la cartella.
- Fissa l’icona dell’estensione nella barra.
Dal terminale
# clona il codice git clone https://github.com/correaschneider/claude-links-extension.git # dopo aver modificato i file: # ↻ sull’estensione + ricarica la scheda
// configurazione
Regole per pagina
Clicca sull’icona dell’estensione per vedere l’elenco delle pagine. Il pulsante + ne aggiunge una nuova con il dominio della scheda corrente già compilato. Quando salvi, il browser chiede il permesso perché l’estensione funzioni su quel sito; senza, l’estensione non tocca la pagina.
| Campo | Che cos’è |
|---|---|
| Pagina | Dominio in cui valgono le regole, ad es. discord.com. Anche i sottodomini corrispondono. |
| Chiave | Regex che trova il testo da sostituire. Validata mentre scrivi. |
| Valore | Messaggio inviato a Claude (parametro q). Accetta $1, $2… dai gruppi della chiave. |
| Cartella | Facoltativa. Cartella in cui si apre la sessione. Vuota = cartella predefinita di Claude Desktop. |
| ▶ | Applica subito la regola alla scheda aperta, senza salvare, e indica quante corrispondenze sono diventate link. |
Esempio di regola
chiave /(triage|apri-ticket)\s+([A-Z][A-Z0-9]*-\d+) valore Esegui la skill $1 su $2 link claude://code/new?q=Esegui%20la%20skill%20triage%20su%20TASK-123
// limitazioni
Da sapere
Comportamenti di Claude Desktop e dei siti che hanno dato forma all’estensione.
I comandi con la barra non funzionano nel valore. Claude Desktop sostituisce la barra iniziale di q con un altro carattere, quindi il testo non è un comando. Chiedi la skill a parole: “Esegui la skill X su Y”.
Discord non accetta questi link in un messaggio. Rende cliccabili solo quelli che iniziano con http(s). Per questo la sostituzione avviene nel browser.
Conferma la prima volta. Il browser chiede se può aprire Claude quando clicchi sul primo link claude://.
Con una cartella, Claude Desktop chiede di considerarla attendibile a ogni link, anche se l’hai già autorizzata. Lascia la cartella vuota per evitare la domanda.
Il testo catturato da $1, $2… viene dalla pagina, e chiunque nel canale può averlo scritto. A capo e caratteri invisibili diventano spazi e ogni gruppo viene tagliato a 200 caratteri. Passa il mouse sul link per vedere il messaggio completo e controllalo prima di premere Invio.