Dashboard
← Todas as integrações
GitHub

GitHub. Conecte o GitHub para mais contexto sobre a base de código.

Dê aos agentes acesso aos seus repositórios do GitHub para busca de código, contexto de pull requests e entendimento da base de código. Os agentes podem navegar pelos arquivos, entender sua arquitetura e dar respostas mais precisas, fundamentadas no seu código real.

Entrar na lista de espera

O que o Polylane faz com GitHub.

Seu código no grafo

Os repositórios são indexados para os agentes pesquisarem e ligados aos recursos que eles implantam, então uma investigação vai de um serviço falhando ao código por trás dele sem sair da thread.

Mudanças viram suspeitas

Pushes, merges e deployments entram na linha do tempo. Quando a produção quebra minutos depois de um merge, a investigação começa desse merge.

De olho nos eventos do repositório

Uma thread pode esperar por pushes, pull requests, releases e execuções de workflow, e retomar a investigação quando eles chegam.

As correções chegam onde o código vive

Investigações que terminam em uma linha de código terminam como uma pull request no repositório por trás do serviço, com a trilha de evidências anexada. Sua revisão e seu CI decidem o merge.

Como funciona.

01

Instale

Instale o app Polylane para GitHub na sua organização e escolha os repositórios que ele pode ver.

02

Indexe

Os repositórios são indexados e casados com os serviços que implantam, e os eventos do repositório começam a entrar na linha do tempo.

03

Os agentes trabalham com o código

No meio da investigação eles pesquisam, citam e, quando a causa raiz é uma linha de código, abrem a pull request.

As ferramentas que os agentes recebem.

O que um agente pode fazer com GitHub no meio de uma investigação. Cada chamada entra na transcrição da thread, citada.

githubApi

Ler qualquer endpoint REST do GitHub sem ferramenta dedicada

githubFetchFiles

Obter o conteúdo de arquivos de um repositório do GitHub

githubSearchGithub

Buscar em repositórios, código, issues, pull requests, usuários, commits e tópicos do GitHub

githubCommits

Ler commits de um repositório do GitHub (list/getDiff)

githubPullRequests

Ler pull requests de um repositório do GitHub (list/get)

githubCreatePullRequest

Criar ou atualizar uma pull request no GitHub

githubMergePullRequest

Fazer merge de uma pull request

githubClosePullRequest

Fechar uma pull request que o Polylane abriu

githubCreateIssue

Criar ou atualizar uma issue no GitHub

githubWorkflowRuns

Ler execuções de workflow do GitHub Actions (list/get)

githubCreateBranch

Criar uma nova branch em um repositório

githubGetPullRequestDiff

Obter o diff de uma pull request

githubCreateReviewComment

Criar ou atualizar um comentário de revisão em uma pull request

githubSubmitReview

Enviar uma revisão de uma pull request

Perguntas.

O Polylane é um SRE de IA para GitHub?

É o que a maioria das pessoas quer dizer com o termo: agentes cujo trabalho é ler seus repositórios em GitHub em busca do código e das mudanças por trás de um incidente. Ao lado de todos os outros provedores do seu workspace, investigar issues e corrigir o que conseguirem. Chamamos de software que se opera sozinho em vez de SRE de IA: o ponto é que o seu software cuida de si mesmo, não que um bot entra na rotação de plantão.

Como o Polylane funciona com GitHub?

Dê aos agentes acesso aos seus repositórios do GitHub para busca de código, contexto de pull requests e entendimento da base de código. Os agentes podem navegar pelos arquivos, entender sua arquitetura e dar respostas mais precisas, fundamentadas no seu código real.

Conecte uma vez. Os agentes assumem dali.