- Stay in your agent. No context switch to a web app to set things up. Describe what you want automated and let the agent do the configuration, with you approving each meaningful step.
- Build the factory from your IDE. The agent reads the repository in front of you (stack, test commands, CI, contribution rules) and proposes workflows that fit it, then tailors, dry-runs, and publishes them.
- Monitor without leaving. Ask the agent why a run failed, what a workflow is waiting on, or what triggered last night, and it queries Overcut for the answer.
- Scale the same way. Everything the agent does runs as you, inside your workspace’s permissions, secrets, approvals, and audit trail. Repeat it across every repository your team owns.
- Node.js 20 or newer
- An Overcut account, or permission to create one during sign-in
- A supported coding agent installed on your machine
- A local checkout of the repository you want to set up
Install and sign in
Run the setup command
From a terminal, run:The CLI opens your browser to sign in (or sign up) if you have no session, then detects the coding agents installed on your machine and connects them to Overcut.For an SSH or headless session, run
npx overcut login --no-browser first and follow the printed URL and code.Choose a workspace
If you belong to more than one workspace, the CLI asks
Which workspace should be the current one? and confirms Current workspace: <name>.Choose a coding agent
If several agents are detected, the CLI asks
Which coding agent should get the Overcut MCP server? Pick one or All detected. It then prints each configured host.Verify
The web app offers the same command: select Connect your coding agent in the sidebar footer, or the Build with your agent card, to copy it.
Set up a repository with your agent
Open the repository
Start (or restart) your connected coding agent inside the local repository you want to configure.
Start guided setup
Ask the agent:
Set up Overcut for this repo.The agent loads Overcut’s setup guide and inspects the repository: Git remote, default branch, language, package manager, test and lint commands, CI configuration, and contribution files.
Choose the project
The agent uses the single project in a new workspace, asks you to choose when several exist, or offers to create one.
Connect the provider
If the repository’s Git provider is not connected yet, the agent gives you a link to connect it in the web app. Complete the authorization in the browser. Never give credentials or secrets to the agent.
Register the repository
The agent finds the matching remote repository, registers it, and activates it. It asks before registering an uncertain match. Code indexing stays off; enable it separately if you want it. See Repositories.
Choose and test a workflow
The agent proposes one to three workflows that fit the repository. Pick one. The agent installs and tailors it, runs it as a draft, and summarizes the result.
Approve publishing
The agent publishes the workflow and activates its triggers only after you agree, then tells you what will trigger it and where to see runs.
Manage the connection
Rerun the agent connection at any time, for example after installing a new coding agent:
Supported agents include Claude Code, Cursor, Codex, Windsurf, VS Code, Zed, and Gemini CLI. The CLI writes to the agent’s user-level configuration only, so the connection works across all your repositories and is never committed with a project.
Each connected agent gets its own API token, named for the agent and machine. Rerunning
overcut mcp rotates it. overcut logout ends your terminal session, revokes the tokens created on this machine, and removes the Overcut entry from each agent’s configuration. Tokens also appear under Workspace Settings → Security → API Tokens, where you can revoke them.
CI and scripts
Create a general-purpose token for automation withnpx overcut token create <name> (printed once; manage with token list and token revoke <id>). Set it as OVERCUT_API_TOKEN and no login is needed. Add --json to any command for machine-readable output.
On-premises deployments
Pass your server’s GraphQL URL with--url, or set OVERCUT_API_URL:
Troubleshooting
- No agent detected: run
npx overcut mcp --host <name>, or use--printand add the block to your agent’s user-level MCP configuration. - The agent cannot see Overcut: restart the agent after configuration and check
npx overcut whoami. - CLI login or the MCP endpoint is unavailable on an on-premises server: ask your administrator to enable it or upgrade the deployment. For CI, use
OVERCUT_API_TOKEN.
Related
- Overcut Skills: installable
SKILL.mdguidance for agents, including the direct GraphQL API skill. - MCP Servers: give agents running inside Overcut access to third-party tools. This is different from the connection described here.