# GitHub tools are now an installable eve extension

DevFeed: [GitHub tools are now an installable eve extension](<https://devfeed.tech/articles/github-tools-are-now-an-installable-eve-extension-951.md>)

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

Author: Ben Sabic

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

Content type: release

Language: en

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

Topics: [GitHub](<https://devfeed.tech/topics/github.md>), [Extension](<https://devfeed.tech/topics/extension.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [Code review](<https://devfeed.tech/topics/code-review.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [Vercel](<https://devfeed.tech/topics/vercel.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [auth](<https://devfeed.tech/tags/auth.md>), [code](<https://devfeed.tech/tags/code.md>), [config](<https://devfeed.tech/tags/config.md>), [extension](<https://devfeed.tech/tags/extension.md>), [github](<https://devfeed.tech/tags/github.md>), [review](<https://devfeed.tech/tags/review.md>), [scope](<https://devfeed.tech/tags/scope.md>), [tokens](<https://devfeed.tech/tags/tokens.md>), [tool](<https://devfeed.tech/tags/tool.md>), [tools](<https://devfeed.tech/tags/tools.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

## AI overview

Vercel introduces GitHub tools as an installable eve extension. The package registers a code-review toolset with connector-backed authentication, scoped short-lived GitHub tokens, configurable presets, approval rules, namespacing, versioning, and import-time schema validation.

## Source excerpt

You can now add GitHub tools to your eve agent as an extension. Add the package, drop one file in agent/extensions/, and your agent gets every tool with Vercel Connect auth, presets, and approval rules built in. Install @github-tools/eve-extension: Then register it from a file in agent/extensions/: Connector-backed auth: Pass a Vercel Connect connector and the extension mints short-lived, scoped GitHub tokens at runtime. Presets scope the toolset: code-review, issue-triage, repo-explorer, ci-ops, and maintainer map to Connect scopes automatically, so tokens carry only the permissions the tools need. Approval rules travel with the config: Every write tool requires approval by default. Gate individual tools with always, once, or an input-dependent predicate, like approving comments only outside your own org. Namespaced and versioned: The filename sets the namespace, so tools run in the agent as github__addPullRequestComment. Upgrade the package to pick up new tools and fixes, and the config schema is validated on import. Get started by creating a GitHub connector and reading the documentation. Read more