# Give your eve agent GitHub tools

DevFeed: [Give your eve agent GitHub tools](<https://devfeed.tech/articles/give-your-eve-agent-github-tools-950.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/github-tools-eve>)

Author: Ben Sabic

Published: 2026-07-07T00:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [AI Chat](<https://devfeed.tech/topics/ai-chat.md>)

Tags: [github](<https://devfeed.tech/tags/github.md>)

## AI overview

GitHub Tools adds an eve toolset for building GitHub agents, with scoped presets, approval-gated write operations, and trimmed high-volume reads for model context.

## Source excerpt

GitHub Tools now ships an eve toolset through the new @github-tools/sdk/eve subpath. One file in agent/tools/ can register every GitHub tool, or use a preset such as maintainer, so you can build a complete GitHub agent in nine lines of code. Safe by default: Every write tool, such as mergePullRequest, requires approval unless you opt out. Gate individual tools with always, once, or an input-dependent predicate; pauses survive restarts and deploys. Presets: code-review, issue-triage, repo-explorer, ci-ops, and maintainer scope the toolset, alone or merged. Trimmed reads: High-volume read tools such as listPullRequestFiles and getCommit trim what the model sees, while channels still get full payloads. Get started by following the knowledge base guide. Read more