Guild for Engineering: Run and Reuse Any AI Agent Safely
Build agents anywhere. Reuse everywhere.
Guild isn’t another SDK. It’s a neutral agent control plane that makes it easy for your engineers to run, monitor, and reuse any agent safely—from any framework.
pr-reviewer.ts
import { llmAgent, pick } from '@guildai/agents-sdk'
import { gitHubTools } from '@guildai-services/guildai~github'
// Runs on every pull_request.opened
export default llmAgent({
description: 'Reviews PRs before merge',
tools: {
...pick(gitHubTools, [
'github_pulls_get',
'github_pulls_create_review'
]),
},
systemPrompt,
})
Team Agents
| Agent | State |
|---|---|
| Live | PR Reviewer |
| Running | Test Runner |
| Running | Deploy Bot |
| Queued | Issue Triage |
| Idle | Doc Sync |
5 of 12 agents 6 engineers on team
Ship faster with secure, production-ready deployments,
Guild gives you one place to run and control every agent. Bring any agent. Control every run. We’ll handle the infrastructure.
Streamline workflows
Manage the full agent lifecycle for any agent on any model.
Accelerate innovation
Guild works with the tools and workflows your engineers already use, so they can ship faster without changing how they build.
Reduce engineering hours
Eliminate waste and optimize resources by making every agent discoverable.
AI Governance
Govern the path to production
Automate and eliminate repetitive setup with reusable credentials, integrations, and guardrails that make every agent secure by default.
GitHub
| Permission | Allowed | Denied |
|---|---|---|
| GET getPullRequest | 4 | 2 |
| POST createReview | 1 | 0 |
| POST mergePullRequest | 1 | 0 |
| DELETE deleteRepository | 1 | 0 |
Slack
| Permission | Allowed | Denied |
|---|---|---|
| POST postMessage | 1 | 0 |
| GET listChannels | 1 | 0 |
| POST setTopicChannel | 1 | 0 |
CLI
Bring Guild into your workflows
Use the Guild CLI from your existing development environment to deploy, manage, and monitor agents without switching tools.
Terminal — ~/acme/api
$ guild agent init --name pr-reviewer --template LLM
✓ Created agent in Guild backend
✓ Initialized local git repo
✓ Pulled starter files
pr-reviewer/
├── agent.ts
├── guild.json
└── package.json
$ guild agent test --ephemeral
✓ Validation passed (2/2 steps)
$ guild agent save --message "Add inline suggestions" --publish
Catalog
Make every agent discoverable and reusable. Don’t rebuild what already works. Discover, connect, and fork open-source production-ready agents from Agent Hub—or curate and publish your organization’s agents and skills to an internal catalog for every team to use.
ROI
Onboard engineers faster
Give every engineer immediate access to approved agents, tools, credentials, and integrations within their existing workflows. Reusable templates and production-ready deployments eliminate repetitive setup, so teams can start shipping from day one.
Models
Guild keeps you flexible, so agents aren’t tied to a single model vendor or setup.
Anthropic OpenAI Gemini Deepseek Cursor Codex
Tools
Connect the systems your team already runs on—no migrations required.
Jira Linear Slack Notion New Relic GitHub
Frequently asked questions
What does Guild do for engineering teams?
Guild is the neutral control plane that lets engineering teams run, monitor, and govern every AI agent they ship, regardless of framework or model. It handles the production infrastructure (credentials, permissions, observability, audit) so engineers can focus on building the agent, not the plumbing around it.Does Guild replace agent frameworks like LangChain or CrewAI?
No. Guild is framework-neutral. Bring agents built with LangChain, CrewAI, Mastra, custom code, or anything else. Guild is the layer that runs and governs them at production scale, not another SDK for building them. Frameworks build agents. Guild operates the agents they produce.How does Guild fit into existing engineering workflows?
Engineers use the Guild CLI from their existing terminal to deploy, monitor, and manage agents, and Guild integrates with the tools your team already runs on. No IDE change, no CI/CD rebuild, no new agent DSL to learn. The workflow stays the same; Guild adds the governance layer beneath it.Can engineers reuse agents that other teams have already built?
Yes. Guild's Agent Hub is a shared catalog of agents your organization can browse, fork, and reuse, plus open-source production-ready agents from the wider community. Don't rebuild what already works. Discover, connect, and adapt, then publish your own back to the catalog for the next team.How does Guild speed up agent onboarding for new engineers?
New engineers get immediate access to approved agents, credentials, tools, and integrations within their existing workflows. Reusable templates and production-ready deployments mean an engineer's first agent ships in hours, not weeks, without waiting on a platform team to provision infrastructure.
Transform with Guild.