Dashboard
← Toutes les intégrations
GitHub

GitHub. Connecte GitHub pour un meilleur contexte sur ta base de code.

Donne aux agents accès à tes dépôts GitHub pour la recherche de code, le contexte des pull requests et la compréhension de la base de code. Les agents peuvent parcourir les fichiers, comprendre ton architecture et fournir des réponses plus précises, ancrées dans ton code réel.

Rejoindre la liste d'attente

Ce que Polylane fait avec GitHub.

Ton code dans le graphe

Les dépôts sont indexés pour que les agents puissent y faire des recherches et reliés aux ressources qu'ils déploient, une enquête passe donc d'un service en échec au code derrière lui sans quitter le thread.

Les changements deviennent des suspects

Les pushs, les fusions et les déploiements atterrissent sur la chronologie. Quand la production casse quelques minutes après une fusion, l'enquête part de cette fusion.

En veille sur les événements du dépôt

Un thread peut attendre des pushs, des pull requests, des releases et des runs de workflows, et reprendre l'enquête quand ils arrivent.

Les correctifs arrivent là où vit le code

Les enquêtes qui aboutissent à une ligne de code se terminent en pull request sur le dépôt derrière le service, avec la trace des preuves jointe. Ta revue et ta CI conditionnent la fusion.

Comment ça marche.

01

Installer

Installe l'app GitHub Polylane sur ton organisation et choisis les dépôts qu'elle peut voir.

02

Indexer

Les dépôts sont indexés et rattachés aux services qu'ils déploient, et les événements du dépôt commencent à atterrir sur la chronologie.

03

Les agents travaillent avec le code

En pleine enquête, ils y font des recherches, le citent, et quand la cause racine est une ligne de code, ouvrent la pull request.

Les outils que reçoivent les agents.

Ce qu'un agent peut faire avec GitHub en pleine enquête. Chaque appel atterrit dans la transcription du thread, cité.

githubApi

Lire n'importe quel point d'accès REST GitHub sans outil dédié

githubFetchFiles

Récupérer le contenu d'un fichier dans un dépôt GitHub

githubSearchGithub

Rechercher dans les dépôts, le code, les issues, les pull requests, les utilisateurs, les commits et les sujets GitHub

githubCommits

Lire les commits d'un dépôt GitHub (list/getDiff)

githubPullRequests

Lire les pull requests d'un dépôt GitHub (list/get)

githubCreatePullRequest

Créer ou mettre à jour une pull request GitHub

githubMergePullRequest

Fusionner une pull request

githubClosePullRequest

Fermer une pull request ouverte par Polylane

githubCreateIssue

Créer ou mettre à jour une issue GitHub

githubWorkflowRuns

Lire les runs de workflows GitHub Actions (list/get)

githubCreateBranch

Créer une nouvelle branche dans un dépôt

githubGetPullRequestDiff

Obtenir le diff d'une pull request

githubCreateReviewComment

Créer ou mettre à jour un commentaire de revue sur une pull request

githubSubmitReview

Soumettre une revue sur une pull request

Questions.

Polylane est-il un SRE IA pour GitHub ?

C'est ce que la plupart des gens entendent par ce terme : des agents qui lisent tes dépôts GitHub pour trouver le code et les changements derrière un incident. Aux côtés de tous les autres fournisseurs de ton espace de travail, ils enquêtent sur les issues et réparent ce qu'ils peuvent. Nous parlons de logiciel autonome en exploitation plutôt que de SRE IA : l'idée est que ton logiciel prend soin de lui-même, pas qu'un bot rejoigne la rotation d'on-call.

Comment Polylane fonctionne-t-il avec GitHub ?

Donne aux agents accès à tes dépôts GitHub pour la recherche de code, le contexte des pull requests et la compréhension de la base de code. Les agents peuvent parcourir les fichiers, comprendre ton architecture et fournir des réponses plus précises, ancrées dans ton code réel.

Connecte-le une fois. Les agents prennent le relais.