Blogg
Blog

Anteckningar om hantverket.

Notes on the craft.

Tankar om mjukvaruutveckling, agentiska arbetsflöden och att bygga saker med kvalitet — kortare texter från vardagen som konsult och CTO.

Thoughts on software engineering, agentic workflows and building things with quality — short notes from day-to-day life as a consultant and CTO.

En sandlåda för AI-agenter

A sandbox for AI agents

Ge agenten en egen dator: isolering, stängt nätverk och en proxy som sköter nycklarna. En genomgång av grundidéerna — och vad de gör möjligt.

Give the agent its own machine: isolation, a closed network and a proxy that holds the keys. A tour of the main concepts — and what they make possible.

Isolering i lager

Isolation in layers

Namnrymder, resurstak, privilegiestaket och ett skrivskyddat filsystem — varför sandlådan byggs i lager där inget enskilt skydd behöver bära allt.

Namespaces, resource caps, a privilege fence and a read-only filesystem — why the sandbox is built in layers where no single control has to hold.

Ett nätverk som säger nej

A network that says no

Ett internt nät utan väg ut, en kort tillåtelselista och DNS som pekar mot ett svart hål — plus en ärlig hotmodell.

An internal network with no way out, a short allowlist and DNS pointed at a black hole — plus an honest threat model.

Vem håller i nycklarna?

Who holds the keys?

Tokens i miljön är den svaga punkten. Om snäva behörigheter, en proxy som sköter autentiseringen — och varför agenten aldrig får merga själv.

Tokens in the environment are the weak spot. On narrow scopes, a proxy that handles auth — and why the agent never merges its own work.

Har du ett projekt i tankarna?

Have a project in mind?

Kontakta mig Get in touch