Arden — The Governance Layer for AI Agents
结合的源文章
原文快照
展开 / 收起快照
Free access — up to 10k actions/month, no credit card required. Sign up free →
The governance layer for AI agents that take real actions
When your agent sends emails, moves money, or modifies data, the stakes are too high to ship without oversight. Arden gives you policy enforcement, human-in-the-loop approval, and a complete audit trail — for every action, in every session.
Works with any Python AI agent framework
Every call, evaluated before it runs
Every tool call from every agent goes through Arden before it executes. No policy configured? It passes through automatically and is logged. Add policies in the dashboard when you're ready.
Observability
Every action. Every decision. Fully visible.
Arden logs every tool call your agent makes — whether it was allowed, blocked, or sent for approval — and captures token usage from every LLM call. Full visibility from the moment you call configure(). No extra setup. No blind spots.
tool never executes
paused until approved
When a tool is pending · Slack notification fires
stripe.issue_refund requires review
Approve from Slack
When a policy requires human review, Arden fires a Slack notification with full context. One click approves or denies — no dashboard login needed.
Audit trail from day one
Every tool call is logged automatically — even before you add a single policy. Know exactly what your agent did, when, and with what arguments.
Session replay
Tag runs with a session ID and replay every action in a conversation — invaluable for debugging misbehaving agents and answering customer complaints.
Policy coverage gaps
Actions logged as 'no policy configured' show you exactly which tools need guardrails. Build your policy coverage incrementally based on real agent behavior.
See what your agents cost.
Enforce limits before they exceed it.
Arden automatically captures token usage from every LLM call — no instrumentation needed. Cost visibility is built in from day one, with policies to enforce budget limits before they become a problem.
Input costs more than you think
Example: single agent turn, GPT-4o
Automatic capture
LangChain, CrewAI, and OpenAI Agents SDK are auto-patched at configure() time. Token usage captured with zero code changes.
Cost breakdown
See estimated spend per agent, broken down by model, day, and session. Spot which model or agent is driving cost — and why.
Budget enforcement
Set spend limits per session or agent. Arden can block or escalate when a cost threshold is crossed — before a runaway agent drains your budget.
Integrate in minutes
Drop Arden into your existing agent with three lines of code. Configure policies in the dashboard — no redeployment needed.
Install
One pip install. Use an arden_test_ key in development, arden_live_ in production.
Run your agent as-is
For LangChain, CrewAI, and OpenAI Agents SDK, configure() intercepts every tool call automatically - your agent code is unchanged.
Set policies in the dashboard
Configure rules per tool — conditions, thresholds, human approval requirements. Changes take effect immediately without touching your code.
Works with your existing stack
Native integrations for LangChain, CrewAI, and the OpenAI Agents SDK. Wrap all your tools — Arden enforces only the ones you configure policies for.
Works with any custom agent — no framework dependency. Wrap each function individually with guard_tool().
See it in action
Built for agents that take real actions
Any agent that can affect the real world benefits from runtime guardrails and human-in-the-loop approval.
Customer support agents
Prevent agents from accessing sensitive PII or making unauthorized account changes without human sign-off.
Finance & payment agents
Block transactions above thresholds. Route high-value operations to a human reviewer before anything executes.
Sales & outreach agents
Enforce rules on pricing and messaging — quotes outside approved ranges are blocked or escalated automatically.
Internal copilots
Guard against accidental data deletion, schema mutations, or unauthorized infrastructure changes from internal AI tools.
Frequently asked questions
Can't find the answer you're looking for? Reach out to the team.
What Python AI frameworks does Arden support?
Do I need to pick which tools to protect?
How does policy configuration work?
Does Arden support human-in-the-loop (HITL) approval?
How much latency does Arden add?
What happens if the Arden API is unavailable?
Is the SDK open source?
What kinds of AI actions should require human approval?
What is the difference between LLM guardrails and AI agent guardrails?
How does Arden track token usage and LLM costs?
Which AI frameworks have automatic token usage tracking?
Can I set budget limits on my AI agents?
How do I track LLM costs by session or conversation?
Can I get Slack notifications when my AI agent takes an action?
Can I approve or deny AI agent actions from Slack?
Secure your AI agents before they go to production
Start with full visibility. Add enforcement when you're ready. No redeployment needed — ever.