|
| 1 | +--- |
| 2 | +title: "Foreman" |
| 3 | +description: "Give your Foreman agent a Kernel cloud browser" |
| 4 | +--- |
| 5 | + |
| 6 | +## Overview |
| 7 | + |
| 8 | +[Foreman](https://ask-foreman.dev) is a free, open-source software factory: specialized AI agents classify, plan, implement, and review work pulled from GitHub issues, Linear, CI failures, and more, then push draft PRs for a human to approve. Nothing ships without you — Foreman stops at the draft PR. |
| 9 | + |
| 10 | +Foreman is built on [Vercel Eve](https://vercel.com/eve), so it mounts extensions the same way any Eve agent does. |
| 11 | + |
| 12 | +### Foreman + Kernel |
| 13 | + |
| 14 | +Mounting Kernel's [Eve extension](/integrations/vercel/eve-extension) gives Foreman's implementation agent a real cloud browser it can sign into, so it can reproduce bugs and verify fixes in flows that only break behind authentication — not just from reading code. Each teammate authenticates through their own Vercel Connect consent, so the browser acts as them rather than a shared credential, and Foreman parks its first browser action per session behind an approval gate for the person driving it. |
| 15 | + |
| 16 | +Follow [Foreman's guide for adding the Kernel browser](https://ask-foreman.dev/recipes/add-the-kernel-browser) for the full recipe, including the shadowed connection and tool allowlist. |
| 17 | + |
| 18 | +## Quick start |
| 19 | + |
| 20 | +import { CopyPromptButton } from '/snippets/copy-prompt-button.jsx'; |
| 21 | + |
| 22 | +<div className="tinker-box"> |
| 23 | + <h3 style={{ margin: 0, fontSize: '1.5rem', fontWeight: 600 }}>fast setup</h3> |
| 24 | + <div className="tinker-box-row"> |
| 25 | + <div style={{ flexShrink: 0 }}> |
| 26 | + <img src="/images/tinker-bot.svg" alt="" className="block dark:hidden" style={{ width: '146px', height: 'auto' }} /> |
| 27 | + <img src="/images/tinker-bot-dark.svg" alt="" className="hidden dark:block" style={{ width: '146px', height: 'auto' }} /> |
| 28 | + </div> |
| 29 | + <div className="tinker-box-content"> |
| 30 | + <p style={{ margin: 0, fontSize: '0.9375rem', lineHeight: 1.6, opacity: 0.8 }}> |
| 31 | + copy and paste this into your AI coding agent (Cursor, Claude, Windsurf, etc.). it installs the Kernel CLI and skills, authenticates you, and opens a live browser session that you or your agent can interact with. |
| 32 | + </p> |
| 33 | + <div> |
| 34 | + <CopyPromptButton /> |
| 35 | + </div> |
| 36 | + </div> |
| 37 | + </div> |
| 38 | +</div> |
| 39 | + |
| 40 | +## Related |
| 41 | + |
| 42 | +- [Eve Extension](/integrations/vercel/eve-extension) |
| 43 | +- [Vercel Marketplace Integration](/integrations/vercel/marketplace) |
| 44 | +- [Managed Auth](/auth/overview) |
0 commit comments