GitHub 扩展允许智能体与 GitHub 仓库、议题、拉取请求等交互,非常适合自动化代码相关任务、管理项目或从 GitHub 收集信息。Documentation Index
Fetch the complete documentation index at: https://docs.ironclaw.com/llms.txt
Use this file to discover all available pages before exploring further.
设置
可用操作:
以下是智能体使用 GitHub 扩展可以执行的一些操作:get_repo:获取仓库信息list_issues:列出仓库中的所有议题create_issue:创建新议题get_issue:获取特定议题的详细信息list_pull_requests:列出拉取请求get_pull_request:获取特定拉取请求的详细信息get_pull_request_files:获取拉取请求中的文件列表create_pr_review:提交拉取请求审查list_repos:列出仓库(用户/组织)get_file_content:获取仓库中文件的内容trigger_workflow:手动触发 GitHub Actions 工作流get_workflow_runs:列出最近的工作流运行
在公共仓库上工作
让我们为智能体配置自己的 GitHub 账户,以便它可以在公共仓库中创建议题和评论拉取请求。创建新的 GitHub 账户
前往 https://github.com 为智能体创建新账户。如果您已使用个人账户登录,需要暂时登出以创建新账户,之后可以立即重新登录。
生成个人访问令牌
在智能体的 GitHub 账户上,前往 Settings -> Developer settings -> Personal access tokens -> Tokens (classic) 并生成具有以下权限的新令牌(classic):
repo -> public_repo