// como funciona
Um aviso vira um atalho
Uma automação manda no Discord um aviso com um comando em texto. Com uma regra cadastrada, o comando vira um link; o clique abre o Claude com o pedido pronto.
Antes · texto puro
[TASK-123] Erro ao enviar mensagem
Fazer a triagem com /triagem TASK-123
Depois · link
[TASK-123] Erro ao enviar mensagem
Fazer a triagem com /triagem TASK-123
Encontra
O script roda nas páginas cadastradas e acompanha o conteúdo que vai chegando, como as mensagens novas do Discord.
Troca
Cada trecho que casa com uma regra vira um link claude://code/new, montado com o valor e a pasta da regra.
Abre
O clique abre uma sessão no Claude Desktop com a mensagem digitada. Nada é enviado sozinho: você confere e aperta Enter.
// instalação
Instalar
Instale pela Chrome Web Store (funciona no Chrome, no Brave e em outros navegadores Chromium) ou carregue a partir do código.
Chrome Web Store · recomendado
Um clique, com atualização automática. Depois, fixe o ícone da extensão na barra.
A partir do código
- Baixe ou clone o repositório.
- Abra
brave://extensionsouchrome://extensions. - Ative o Modo de desenvolvedor.
- Clique em Carregar sem compactação e escolha a pasta.
- Fixe o ícone da extensão na barra.
Via terminal
# clona o código git clone https://github.com/correaschneider/claude-links-extension.git # depois de mudar arquivos: # ↻ na extensão + recarregar a aba
// configuração
Regras por página
Clique no ícone da extensão para ver a lista de páginas. O botão + cadastra uma nova, já com o domínio da aba atual preenchido. Ao salvar, o navegador pede permissão para a extensão rodar naquele site; sem ela, a extensão não toca na página.
| Campo | O que é |
|---|---|
| Página | Domínio onde as regras valem, ex.: discord.com. Subdomínios também casam. |
| Chave | Regex que identifica o texto a trocar. Validada enquanto você digita. |
| Valor | Mensagem que vai para o Claude (parâmetro q). Aceita $1, $2… com os grupos da chave. |
| Pasta | Opcional. Pasta onde a sessão abre. Vazio = pasta padrão do Claude Desktop. |
| ▶ | Aplica a regra na hora na aba aberta, sem salvar, e diz quantos trechos viraram link. |
Exemplo de regra
chave /(triagem|abrir-chamado)\s+([A-Z][A-Z0-9]*-\d+) valor Rode a skill $1 na $2 link claude://code/new?q=Rode%20a%20skill%20triagem%20na%20TASK-123
// limitações
Bom saber
Comportamentos do Claude Desktop e dos sites que moldaram a extensão.
Comandos com barra não funcionam no valor. O Claude Desktop troca a barra inicial do q por outro caractere, então o texto não vira comando. Peça a skill em texto: “Rode a skill X na Y”.
O Discord não aceita esses links na mensagem. Ele só torna clicável o que começa com http(s). Por isso a troca acontece no navegador.
Confirmação na primeira vez. O navegador pergunta se pode abrir o Claude ao clicar no primeiro link claude://.
Com pasta, o Claude Desktop pede para confiar nela a cada link, mesmo que você já tenha autorizado antes. Deixe a pasta vazia para evitar essa pergunta.
O texto capturado por $1, $2… vem da página, e qualquer pessoa do canal pode tê-lo escrito. Quebras de linha e caracteres invisíveis viram espaço e cada grupo é cortado em 200 caracteres. Passe o mouse no link para ver a mensagem completa e confira antes de apertar Enter.