GitHub
by GitHub
Manage GitHub repositories, issues, pull requests, branches, and releases. Read code, trigger workflows, and automate developer operations.
Sådan bruger agenter GitHub
- ✓Agent monitors open issues labeled "bug" and drafts a prioritized triage report for the engineering team
- ✓Agent creates a pull request from a feature branch after completing a code generation task in another tool
- ✓Agent reads a file from the repository, modifies it based on upstream data changes, and commits the update directly
- ✓Agent triggers a GitHub Actions deployment workflow when a release approval is detected in a connected tool
- ✓Agent searches for open PRs with no reviewer assigned and posts a comment tagging the relevant team members
- ✓Agent creates a new release with auto-generated notes and updates a changelog file as part of a CI/CD workflow
Agenthandlinger
Input: owner, repo
Returnerer: id, fullName, description, defaultBranch, isPrivate, stars, openIssuesCount, url
Input: owner, repo, state, labels, assignee, perPage, page
Returnerer: issues, count
Input: owner, repo, title, body, labels, assignees, milestone
Returnerer: issueNumber, issueId, url, success
Input: owner, repo, issueNumber, title, body, state, labels, assignees
Returnerer: success, issueNumber, url
Input: owner, repo, issueNumber, body
Returnerer: commentId, url, success
Input: owner, repo, state, base, perPage
Returnerer: pullRequests, count
Input: owner, repo, title, head, base, body, draft, labels, reviewers
Returnerer: prNumber, prId, url, success
Input: owner, repo, prNumber, mergeMethod, commitTitle, commitMessage
Returnerer: success, merged, sha, message
Input: owner, repo, path, ref
Returnerer: content, sha, size, downloadUrl
Input: owner, repo, path, message, content, sha, branch
Returnerer: success, commitSha, fileSha, url
Input: owner, repo, perPage
Returnerer: branches, count
Input: owner, repo, branchName, fromRef
Returnerer: success, ref, sha
Input: owner, repo, sha, path, since, perPage
Returnerer: commits, count
Input: owner, repo, tagName, name, body, targetCommitish, draft, prerelease, generateReleaseNotes
Returnerer: releaseId, url, uploadUrl, success
Input: query, sort, order, perPage
Returnerer: items, totalCount
Input: owner, repo, workflowId, ref, inputs
Returnerer: success
Eksempel på workflows
Automated issue triage
Search for newly opened bug reports, label them by severity, and assign them to the appropriate team member
Release automation
Create a GitHub release with auto-generated notes and trigger a deployment workflow when a version tag is pushed
PR review assistant
List open PRs, read changed files, post an automated review comment summarizing the diff, and request reviewers
Om GitHub
- Leverandør
- GitHub
- Pris Tjek altid detaljerne hos udbyderen
- Gratis / Betalt — The GitHub REST API is free for public and private repositories. GitHub Free includes 500 MB storage and 2,000 Actions minutes/month. GitHub Pro/Team/Enterprise unlock higher limits and additional features.
- Godkendelse
- API-nøgle
- Anmodningsgrænse Tjek altid detaljerne hos udbyderen
- 5000 anmodninger / minut
- Kompatible noder
- AgentResourceInputOutput
- Hjemmeside
- https://github.com
Sæt GitHub bag din AI-agent
Opsæt GitHub sammen med dine andre værktøjer i planneren — uden kode — så AI kan bruge det for dine kunder.
Åbn plannerenRelaterede Produktivitet-værktøjer
Google Calendar
Create, manage, and query calendar events, meetings, and schedules
Jira
Create and manage issues, projects, sprints, and workflows in Jira
Confluence
Connect AI to Confluence to search your wiki and answer questions with citations back to the source page, and to create and update pages, spaces and collaborative content