Sign in
Govern

Govern

Control what agents can access.

Full visibility into every action.

Credentials are scoped with per-endpoint controls to limit access. LLM interactions are mediated, and human approval flows can be enforced when needed. Governance is built directly into the runtime.

Explore docs
Every agent gets its own identity
No more shared service accounts. No more hardcoded API keys.
Before
01    agent_config:
02      auth:
03        api_key: "sk-prod-abc123"

Before

No control plane

Now
01    github_integration:
02      - decision: ALLOW
03      - workspaces: [guildai/code-review]
04      - operations: [list_pull_requests, get_commit]
05      - resources:
06          - repos: [guildai/code-*]

Now

With Guild's control plane

Agents never see your API keysEvery LLM call is mediated through Guild. Enforce rate limits, track per-agent costs, apply content policies, and rotate credentials centrally.
Rate limiting

Rate limiting

Per-agent, per-model spend thresholds.

Cost tracking

Cost tracking

Token consumption attributed to specific agents.

Key rotation

Key rotation

Rotate credentials centrally, zero agent downtime.

Approval gates for high-risk actions

The agent proposes. A human approves. The control plane enforces the boundary. No agent executes a high-risk action without explicit approval.

Full session traces for every agent run.

Every LLM call, tool invocation, and decision is captured and visible in real time. When a SOC 2 auditor asks what happened, you can pull the full session trace.

Learn more about approvals and session traces
Explore docs
Track usage across agents, models, and teams.
Tokens consumed, cost per agent, cost per model, top users.
Active Agents
0
Monthly Spend
$0K
Incidents This Week
0
Team Members
0

Questions?
Start here.

Instead of allowing AI agents to call large language model (LLM) APIs directly using hardcoded keys, Guild acts as a centralized control plane and proxy. Every LLM call from an agent is routed through the Guild LLM Gateway. This mediation allows the platform to intercept requests to enforce rate limits, apply content policies, track exact token consumption, and rotate credentials centrally without requiring updates or modifications to the agent’s code.

Guild assigns a distinct, individual identity to every AI agent. Instead of storing production API keys (like an OpenAI or Anthropic secret key) within the agent configuration, permissions are handled within Guild’s control plane using configuration blocks. You define explicitly which workspaces, repositories, resources, and specific API operations (e.g., list_pull_requests, get_commit) an agent identity is allowed to perform.

Because credentials and API keys are managed inside Guild’s centralized control plane rather than being packaged inside individual agent environments, key rotation occurs at the gateway level. When a key is rotated, the change is instant and transparent to the active agents, ensuring continuous operational uptime during security cycles.

When an agent attempts an action flagged as high-risk (such as deploying code, altering production environments, or handling sensitive financial transactions), the control plane pauses execution. The agent generates a proposal for the action, which is routed to a human reviewer. The action cannot execute until explicit human approval is granted through the control plane, ensuring agents cannot autonomously bypass safety boundaries.

Guild records an absolute historical log of every agent execution. This includes every LLM prompt and response, internal tool invocations, logic decisions, and data payloads in real time. These logs provide a complete, immutable audit trail necessary for compliance verification, such as answering security questions during SOC 2 audits.

Guild’s formal SOC 2 certification is currently in progress. To assist organizations with immediate compliance and risk assessment requirements, the platform provides built-in compliance-ready infrastructure, including granular scoped credentials, immutable session logs, full system audit trails, and data mediation.

Guild tracks consumption at the individual resource level. Token usage and financial costs are calculated and mapped directly to specific agents (e.g., distinguishing spend between a PR Reviewer agent vs. an Issue Triage agent), individual users, and specific models (such as GPT-4o, Gemini, or Claude).

Yes. Through the LLM Gateway, administrators can set specific spend thresholds and rate limits on a per-agent and per-model basis. If an agent goes into an execution loop or exceeds its allocated budget, the control plane enforces the rate limit or spend ceiling to block further API consumption, preventing unexpected invoices.

Agents ready?
Explore the full agent lifecycle.
One control plane.
Manage the complete agent lifecycle.
Get a working agent in minutes.
No credit card required.
Explore docs