Every agent below reaches Buddy through the same two pieces: the Buddy skill, which teaches it the bdy CLI, and the remote MCP server, which gives it direct API access. What differs per agent is where it runs, how you launch it, where its MCP configuration lives, and whether Buddy can also run it - as a pipeline action or inside a sandbox.
Pick your agent
| Agent | Vendor | Where it runs | Buddy integration |
|---|---|---|---|
| Claude Code | Anthropic | Terminal | Skill, dedicated plugin with slash commands, MCP, pipeline action |
| Antigravity | IDE, CLI and SDK | Skill, MCP, pipeline action | |
| Codex | OpenAI | Terminal | Skill, MCP, pipeline action |
| Cursor | Cursor | Editor, plus a headless CLI | Skill, MCP per project, pipeline action |
| OpenCode | Anomaly | Terminal, any model provider | Skill, MCP |
| GitHub Copilot | GitHub | Editor, GitHub, CLI | Skill, MCP |
| Pi | Open source | Terminal, any model provider | Skill, MCP through a community adapter |
| Devin | Cognition | Its own cloud environment | Skill, MCP with token authentication |
| Kiro | AWS | IDE, spec-driven | Skill, MCP per workspace |
| Grok Build | xAI | Terminal, plan mode | Skill, MCP |
Example prompts
Once an agent is running and your project is linked, these work the same way regardless of which one you picked:
- Create a Next.js app and deploy it to production.
- Deploy an Umami analytics instance and wire it into my app.
- Deploy an AI chatbot with Postgres for history and Redis for rate limiting.
- Deploy my app, set up a CDN, and buy and configure a domain with SSL.
- Add a pipeline that runs on every change in the repository and executes my test suite.
- Add a pipeline that runs every minute, checks that my site is up, and sends a notification to Slack, email, Telegram, or SMS if anything is wrong.
- Check the last few CI pipeline runs for failures, read the logs, and fix the failing tests.
- Analyze the logs from the last production deployment and fix the errors.
- Find the last successful production deployment and roll back to it.
- Check my app logs and open issues based on what you find.
Which direction do you want?
- You prompt the agent - it lives on your machine or in its vendor's cloud and calls Buddy. That is what the pages above describe.
- Buddy prompts the agent - a pipeline action runs it on an event, with the repository, artifacts and variables of that run. Available for Claude Code, Antigravity, Codex CLI and Cursor.
- Buddy hosts the agent - a sandbox gives it a throwaway Ubuntu box with your repo fetched in, off your machine entirely.
Claude Code
Connect Claude Code to Buddy with the official plugin: slash commands for deploys, pipeline runs and build logs, straight from your terminal session.
Antigravity
Set up Antigravity with Buddy so Gemini agents can deploy your project, run pipelines, then open the endpoint and verify the result themselves.
Codex
Wire OpenAI Codex into Buddy: deploy from the terminal, trigger pipelines and read build logs through the bdy CLI, the Buddy skill and MCP.
Cursor
Use Cursor with Buddy to deploy, trigger pipelines and inspect build logs from the editor - no terminal switching, no lost project context.
OpenCode
Pair open-source OpenCode with Buddy: ship deployments, watch pipelines and dig through build output in the terminal, on any model provider.
GitHub Copilot
GitHub Copilot agent mode with Buddy: deploy and run pipelines from your editor or from GitHub itself, then read the build logs it returns.
Pi
Pi is a minimal, model-agnostic terminal agent: pair it with Buddy to deploy, run pipelines and read build logs with Anthropic, OpenAI or xAI.
Devin
Give Devin access to Buddy so it can deploy, launch pipelines and work through build failures on its own, then open a pull request when it's done.
Kiro
Use AWS Kiro with Buddy to take a spec from requirements to a running deployment - pipelines, sandboxes and build logs, all from the IDE.
Grok Build
Run Buddy from xAI Grok Build: use plan mode and parallel subagents to deploy, run pipelines and work through build logs in the terminal.