Agentic infrastructure

Give AI agents less authority, better tools, and stronger evidence.

Design agent nodes around bounded goals, delegated identity, typed tools, governed memory, deterministic policy, human checkpoints, budgets, and distributed traces.

An agent node turns model output into actions. It may query chain state, schedule GPU work, call APIs, modify infrastructure, or coordinate remote agents. The model is therefore one component inside an authority system. Policy, identity, tool mediation, evidence, and stopping conditions must remain deterministic and observable.

Define a narrow task envelope: allowed goals, tools, data, time, cost, and approvals. Give each task a service identity and short-lived capabilities instead of inheriting a human’s broad credentials. Separate planning from execution. The model proposes; policy validates; a sandboxed tool acts; a verifier evaluates; and the node decides whether to continue.

Treat tool output as untrusted input. Retrieved text can attempt to override instructions, and remote services can return malformed or misleading data. Use typed schemas, allowlisted destinations, bounded responses, provenance labels, and control instructions that cannot be rewritten by content. Memory needs retention, access, correction, and deletion rules; a vector store is not a security boundary.

Evaluate traces, not only final answers. Test malicious retrieved content, partial permissions, stale node data, unavailable tools, repeated loops, and ambiguous goals. Canary model, prompt, tool, and policy changes independently. High-impact actions—signing, publishing, spending, deletion, or infrastructure change—should have explicit approval and rollback boundaries.

Proposal is not permission

Every tool call should carry a task identity, validated arguments, scoped capability, cost budget, policy decision, result evidence, and a clear stop or escalation path.

01Narrow task envelope
02Short-lived delegated identity
03Typed defensive tool schemas
04Memory provenance and retention
05Human or independent checkpoints
06Step, time, and cost budgets
Operating questions

Make the hidden assumptions visible.

Each answer should map to a test, metric, policy, or runbook—not merely to a design claim.