Como é que ligo Claude a GitHub em 5 minutos?
Siga os passos seguintes para ligar Claude a GitHub. Basta ter conhecimentos sobre Claude e sobre o seu próprio negócio.
O GitHub é uma plataforma online de gestão de software. O GitHub inclui o GIT para gestão de versões, acompanhamento de problemas e compilações automatizadas.
Não é necessário qualquer conhecimento técnico nem conhecimento sobre as APIs do GitHub para ligar o GitHub ao Claude. Este guia passo a passo irá indicar-lhe exatamente quais os passos que deve seguir na Invantive Cloud para criar o seu próprio armazém de dados do Azure com dados do GitHub.
Os passos para ligar Claude a GitHub são os seguintes:
- Crie uma conta na Invantive Cloud.
- Criar uma base de dados GitHub.
- Conceder a Claude acesso a GitHub
- Ligue Claude a GitHub através do conector.
- Faz uma pergunta ao Claude sobre GitHub
A Invantive Cloud disponibiliza um conector GitHub para descarregar dados do GitHub para o Claude, mas existem mais de 110 outros conectores disponíveis, incluindo para SQL e Power BI, Power Query, Qlik, Tableau i Azure Data Factory.
Tem um ambiente de grandes dimensões? Para que as transferências sejam eficazes, pode, naturalmente, filtrar os dados.
Se tiver alguma dúvida, consulte os fóruns sobre GitHub.
Criar uma conta na Invantive Cloud
Ignore este passo se já tiver uma conta no Invantive Cloud. Caso contrário, siga os passos seguintes uma única vez para criar uma conta no Invantive Cloud:
-
Aceda a Página inicial do Invantive Cloud.
Selecione o botão «Iniciar sessão».
-
Selecione o botão «Seguinte».
-
Selecione o botão «Seguinte».
Introduza a sua palavra-passe e repita a palavra-passe indicada.
Receberá um código de verificação de seis dígitos por e-mail no prazo de 2 minutos.
-
Selecione o botão «Inscrever-se».
-
Certifica-te de que tens uma aplicação de autenticação instalada no teu telemóvel. Selecione o botão «Seguinte».
-
Adicione o código QR apresentado à aplicação de autenticação, introduza o código de verificação atual e selecione «Concluir».
-
Será apresentado o painel de controlo do Invantive Cloud.
Já dispõe de um código de acesso na Invantive Cloud, com o qual pode configurar a ligação com GitHub e inúmeras outras plataformas. Utilizará o mesmo código de acesso e o mesmo fluxo de trabalho da Invantive para todas as outras plataformas.
Criar a base de dados GitHub
Nesta etapa, configuramos uma base de dados com dados provenientes de GitHub. A base de dados é «virtual» porque não se trata de uma base de dados tradicional, mas é alimentada em tempo real a partir de GitHub. O Invantive Cloud fornece ao Claude uma ligação em tempo real ao GitHub. A base de dados será utilizada para todos os seus relatórios do GitHub no Claude. Por isso, só precisa de realizar estes passos uma vez.
-
Clique no botão Adicionar base de dados.
-
Por favor, preencha o formulário com os dados de início de sessão para GitHub.
Selecione o botão «OK».
Parabéns! Já pode processar dados do GitHub no site da Invantive Cloud. Pode fazê-lo, por exemplo, com o editor SQL interativo.
Conceder acesso de Claude a GitHub
Para recuperar os dados do Claude, criamos uma ligação através do Invantive Bridge Online. Isto cria uma «ponte» entre a nuvem da Invantive e o conector OData padrão que está disponível em todas as versões do Claude. Não é necessário instalar nada localmente: nem conector, nem fornecedor ADO.NET, nem complemento do Claude.
Siga os passos seguintes para utilizar com segurança os dados de GitHub fora do Invantive Cloud:
Ao lado da base de dados, encontrará um texto a laranja a solicitar que autorize o acesso a partir da sua localização atual (endereço IP). Selecione o botão laranja que se encontra nas proximidades.
Pode desativar completamente a verificação do endereço IP introduzindo um asterisco («*»).
Já está pronto para importar os dados GitHub para Claude.
Configurar o conector MCP em Claude para GitHub
Em Claude, o endereço do servidor MCP é adicionado uma única vez como um conector personalizado, após o que os dados de GitHub ficam disponíveis em todas as conversas.
-
Em Claude: abra «Definições» e, em seguida, «Conectores», e selecione a opção para adicionar um conector personalizado.
-
Cole o URL do servidor MCP copiado no passo anterior e confirme.
-
Inicie sessão com a sua conta Invantive Cloud e aprove o pedido.
-
Faça uma pergunta à qual apenas os seus próprios dados GitHub possam responder. O conector lê primeiro o Modelo de Dados e, em seguida, os registos necessários para responder à pergunta.
O que Claude pode e não pode fazer
O conector disponibiliza ferramentas que permitem, por exemplo, descrever o Modelo de Dados e ler registos. Não existe nenhuma ferramenta que permita escrever, publicar, eliminar ou executar SQL, pelo que nenhuma instrução numa conversa pode alterar nada em GitHub.
A consulta está limitada à base de dados: as plataformas que não constam da mesma e as empresas GitHub não selecionadas não estão acessíveis.