Stop your local agents from doing stuff you did not mean
Posted by navierstokes88@reddit | LocalLLaMA | View on Reddit | 0 comments
Local models are fun until your agent tries to post, open a ticket, or hit an API you did not really want touched. I wanted a blunt “no” between “proposed” and “did it.”
agentctl is a Go CLI with YAML agents/workflows, SQLite-backed runs, and policies that block writes unless you opt in (for example --approve). There are structured logs so you can see exactly what happened.
Quick demo: PR review: fetch, review diff, propose comment, try to post. Posting gets blocked by policy; logs show it.
steps:
- fetch_pr
- review_diff
- post_comment
# requires approval
Repo: https://github.com/LAA-Software-Engineering/agentic-control-plane