Urgent.News

What's breaking now, across thousands of outlets.

AI

Seven Controls to Put in Place Before an AI Agent Gets Production Access

AI agents cross a line that ordinary chat systems do not: they connect probabilistic decisions to real actions. An agent that can read mail, update a record, run a tool, or spend money is part of your production control plane. Prompt quality matters, but prompts are not a security boundary. The controls below should exist before an agent receives production access. 1. Separate read, recommend,…

When deploying an AI agent with real-world capabilities, multiple safeguards must be put in place. First, distinguish between reading data, recommending actions, and actually executing them. This three-step process provides checkpoints. Next, assign each tool its own narrow set of permissions. Rather than one broad credential, define which resources it can access, which operations it can perform, its duration, and the environment it applies to.

Add a budget for actions, limiting the maximum records changed, messages sent, cost, retries, and external systems interacted with per run. Approvals should occur at the moment of commitment, showing the exact outcome rather than vague "continue" options. External content must be treated as untrusted input and parsed as data, not defining the agent's goals or permissions.

Log decisions and effects separately, recording task ID, tool, target, approval reference, before/after state, and provider responses. Include observability alerts for unusual tool usage, failures, and out-of-hour actions. Implement an independent stop mechanism that can revoke credentials, disable execution, or halt the workflow.

Before granting live access, test scenarios like conflicting instructions, wrong recipients, failed external services, duplicate deliveries, expired approvals, budget overruns, and the activation of the stop mechanism. Ensure the checklist includes a tool allowlist, short-lived least-privilege credentials, separate read/write paths, explicit approvals for high-impact actions, action and cost limits, idempotency protection, tamper-resistant logs, monitoring, alerts, and a credential-level stop mechanism.

After extensive testing, gradually grant the agent more authority, always observing its behavior under real conditions.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in AI

llm-keys-ui 0.1

Release: llm-keys-ui 0.1 This plugin solves a very specific problem. I've started using Codex Remote to run coding agents on various machines while controlling them from my phone.

Why AI inference must become a commodity

The future of artificial intelligence inference isn’t premium; it’s ubiquitous and commoditized. That may sound odd coming from someone in the AI semiconductor business. Conventional wisdom suggests commoditization destroys value, so if AI inference were to become inexpensive and widely available, the market would shrink.

More from Sunday 20 September →