<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Permissions on thelastguardian.me</title><link>https://thelastguardian.me/tags/permissions/</link><description>Recent content in Permissions on thelastguardian.me</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Wed, 18 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://thelastguardian.me/tags/permissions/index.xml" rel="self" type="application/rss+xml"/><item><title>Automating Permissions Safely - Before Claude Auto Mode Was Around</title><link>https://thelastguardian.me/posts/2026-03-18-automating-permissions-before-auto-mode/</link><pubDate>Wed, 18 Mar 2026 00:00:00 +0000</pubDate><guid>https://thelastguardian.me/posts/2026-03-18-automating-permissions-before-auto-mode/</guid><description>&lt;p&gt;One piece of the Jarvis I&amp;rsquo;m after is letting it act while I&amp;rsquo;m not watching, which means trusting it with a shell.&lt;/p&gt;
&lt;p&gt;I run a handful of AI coding agents in my homelab without sitting over them. A scheduler hands them recurring tasks, they work, and most of the time I find out what happened by reading it after the fact. The catch is that a coding agent is only useful if it can actually run things - git, kubectl, the occasional shell one-liner - and &amp;ldquo;can run things, unsupervised&amp;rdquo; is a phrase that should make anyone a little nervous. So the real question was never whether to let the agent act. It was when it should just go ahead, and when it should stop and ask me first. I use agents less for self-contained software coding and more for operating my homelab and agentic workflows on internal and external services, so &amp;ldquo;just run it in a sandbox and allow everything&amp;rdquo; wouldn&amp;rsquo;t work for me.&lt;/p&gt;
&lt;p&gt;When I started doing this, Claude Code didn&amp;rsquo;t have a built-in answer. Surely someone had made something like this without the often recommended &amp;ldquo;just use &amp;ndash;dangerously-skip-permissions&amp;rdquo; mode? No? Let&amp;rsquo;s use hooks to automate permission decisions with my mental context noted down.&lt;/p&gt;</description></item></channel></rss>