The DropJuly 7, 2026via Vercel Blog
Give your eve agent GitHub tools
Why it matters
Eve ships native GitHub integration for agents, lowering the barrier to autonomous code workflow automation. This positions agent-as-product deeper into developer infrastructure.
Key signals
- Eve GitHub Tools SDK now available via @github-tools/sdk subpath
- Preset configurations: code-review, issue-triage, repo-explorer, ci-ops, maintainer
- Write tools (mergePullRequest, etc.) require approval by default; opt-out available
- Tool-level access control via scope predicates and input-dependent gates
- High-volume read operations (listPullRequestFiles, getCommit) auto-trim model context
- Approval gates survive restarts and deploys
- Reduces GitHub agent setup to ~9 lines of code
The hook
Nine lines of code. That's all it takes to build a complete GitHub agent with eve's new toolset.
now ships an toolset through the new subpath. One file in can register every GitHub tool, or use a preset such as , so you can build a complete GitHub agent in nine lines of code.GitHub Toolseve@github-tools/sdk/eveagent/tools/maintainer
Get started by following the .knowledge base guide
Every write tool, such as , requires approval unless you opt out. Gate individual tools with , , or an input-dependent predicate; pauses survive restarts and deploys.Safe by default:mergePullRequestalwaysonce
, , , , and scope the toolset, alone or merged.Presets: code-reviewissue-triagerepo-explorerci-opsmaintainer
High-volume read tools such as and trim what the model sees, while channels still get full payloads.Trimmed reads: listPullRequestFilesgetCommit