仪表盘
← 全部集成
GitHub

GitHub. 连接GitHub以增强代码库上下文.

让智能体访问你的GitHub仓库,用于代码搜索、拉取请求上下文和代码库理解。智能体可以浏览文件、理解你的架构,并基于你真实的代码给出更准确的答案。

加入候补名单

Polylane用GitHub做什么。

你的代码在图里

仓库被索引供智能体grep,并关联到它们部署的资源,所以调查可以从一个失败的服务走到它背后的代码,而不用离开线程。

变更成为嫌疑人

推送、合并和部署都进入时间线。当生产环境在一次合并几分钟后出问题时,调查就从那次合并开始。

监视仓库事件

线程可以等待推送、拉取请求、发布和工作流运行,并在它们到达时继续调查。

修复落在代码所在之处

落点在某行代码上的调查,以服务背后仓库上的一个拉取请求收尾,附带证据链。合并由你的审查和CI把关。

工作原理。

01

安装

在你的组织中安装Polylane GitHub App,并选择它可以看到的仓库。

02

索引

仓库被索引并匹配到它们部署的服务,仓库事件开始进入时间线。

03

智能体处理代码

调查中途它们grep代码、引用代码,当根因是某一行代码时,开出拉取请求。

智能体获得的工具。

智能体在调查中途能用GitHub做什么。每一次调用都进入线程记录,并附引用。

githubApi

读取任何没有专用工具的GitHub REST端点

githubFetchFiles

从GitHub仓库获取文件内容

githubSearchGithub

跨GitHub仓库、代码、议题、拉取请求、用户、提交和主题进行搜索

githubCommits

读取GitHub仓库中的提交(list/getDiff)

githubPullRequests

读取GitHub仓库中的拉取请求(list/get)

githubCreatePullRequest

创建或更新GitHub拉取请求

githubMergePullRequest

合并拉取请求

githubClosePullRequest

关闭Polylane开出的拉取请求

githubCreateIssue

创建或更新GitHub议题

githubWorkflowRuns

读取GitHub Actions工作流运行(list/get)

githubCreateBranch

在仓库中创建新分支

githubGetPullRequestDiff

获取拉取请求的差异

githubCreateReviewComment

创建或更新拉取请求审查评论

githubSubmitReview

为拉取请求提交审查

常见问题。

Polylane是面向GitHub的AI驱动SRE吗?

它就是大多数人用这个词所指的东西:智能体会读取你的GitHub仓库,找出故障背后的代码和变更。与你工作区中的其他所有提供商一起,它们调查问题并修复力所能及的部分。我们称它为自我运维软件而不是AI驱动SRE:重点是你的软件自己照看自己,而不是一个机器人加入on-call轮值。

Polylane如何与GitHub协作?

让智能体访问你的GitHub仓库,用于代码搜索、拉取请求上下文和代码库理解。智能体可以浏览文件、理解你的架构,并基于你真实的代码给出更准确的答案。.

连接一次。 剩下的交给智能体。