
Claude Code
com o Claudinho
O Claude no terminal: o que o Vagner usa nos vídeos.
Quem mexe no código do cliente JavaScript do ClickHouse tem o Claude achando onde cada coisa é definida e usada, com precisão, em vez de procurar texto.
por ClickHousePublicada pela própria empresa
Atualizada no GitHub em 24 de outubro de 2026. Dados conferidos em 26 de outubro de 2026, no GitHub.
Um servidor de linguagem (LSP) é o motor que faz o editor de código mostrar o tipo de uma variável ou pular pra definição de uma função. A skill ensina o Claude a ligar o typescript-language-server dentro do repositório clickhouse-js, o cliente do banco ClickHouse pra JavaScript, e a conversar com ele.
Com o servidor ligado, o Claude pede a definição de um símbolo, todos os lugares que usam uma função exportada, a assinatura com a documentação (inclusive o aviso de obsoleto), a busca de símbolos no projeto inteiro e os erros de tipo de cada arquivo. Cada pacote do repositório tem o próprio tsconfig, e o servidor acha o certo sozinho.
A skill explica os detalhes do protocolo: a ordem das mensagens de início, que as posições contam a partir de zero e que os erros de tipo chegam sozinhos uns segundos depois de abrir o arquivo. Pra checagem completa igual à do CI, ela manda rodar o build e o typecheck do projeto.
Use the TypeScript language server (`typescript-language-server`) for precise code intelligence in the `clickhouse-js` repository: go-to-definition, find…
Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.
Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a Typescript LSP, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.
Do repositório clickhouse-js clonado, com o npm install rodado (o servidor já vem nas dependências do projeto), e do Node.js 22.22.2 ou mais novo. No Node 20 a instalação só avisa, mas o servidor não tem suporte nessa versão. Não tem chave nem serviço pago.
Não. Ela é específica pra quem trabalha dentro do repositório clickhouse-js e diz pra não usar em projetos que só dependem do pacote. Também não substitui a checagem completa do CI, que continua sendo o build e o typecheck.
Roda em agente que executa comandos no terminal. Se a ferramenta tiver suporte próprio a LSP, a skill manda apontar pro npx typescript-language-server --stdio, com a raiz do repositório como pasta de trabalho.
1x typescript-lspR$ 0,00
TotalR$ 0,00
Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/clickhouse/clickhouse-js
O que é o Claude Code (Claude CLI), pra que serve pra quem não programa, o que ele pede pra rodar e como se compara ao Codex, ao Antigravity e ao Cursor.