Section 23 of 24 · 9 lessons
Agent Guardrails and Secure Development
Botie can now write code, call MCP tools and change application records. What should he be unable to do, even if a document misleads him or a proposed fix is wrong? Build the boundaries around those effects. We will inspect patches, restrict execution, check delegated authority and follow reviewed actions through retries, then test the repaired system against a different shift.
Working Safely with a Coding Agent
A green test run can hide a deleted assertion or evidence from an older build. Give Botie a reviewable task, run candidate code with limited access, and keep verification attached to the artifact it inspected.
Connecting MCP Servers Deliberately
A connected server can advertise new tools, return untrusted content or receive a credential meant for somewhere else. Follow those changes through the host and the service before allowing an operation.
Testing the Whole Boundary
A refusal at the end of a conversation does not undo an earlier export. Inspect receiver-side effects, keep ordinary work in the evaluation, and decide what the evidence supports next.