Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • About Bonfire
Michael Stapelberg 🐧🐹😺
Michael Stapelberg 🐧🐹😺
@zekjur@mas.to  ·  activity timestamp last week

New blog post published: Coding Agent VMs on #NixOS with microvm.nix 🥳

I have come to appreciate coding agents to be valuable tools for working with computer program code in any capacity, such as learning about any program’s architecture, diagnosing bugs or developing proofs of concept. […] To safely run a coding agent without review, I wanted a Virtual Machine (VM) solution where the agent has no access to my personal files…

→ Read more at https://michael.stapelberg.ch/posts/2026-02-01-coding-agent-microvm-nix/

screenshot of my blog post: Coding Agent VMs on NixOS with microvm.nix
screenshot of my blog post: Coding Agent VMs on NixOS with microvm.nix
screenshot of my blog post: Coding Agent VMs on NixOS with microvm.nix
Michael Stapelberg

Coding Agent VMs on NixOS with microvm.nix

I have come to appreciate coding agents to be valuable tools for working with computer program code in any capacity, such as learning about any program’s architecture, diagnosing bugs or developing proofs of concept. Depending on the use-case, reviewing each command the agent wants to run can get tedious and time-consuming very quickly. To safely run a coding agent without review, I wanted a Virtual Machine (VM) solution where the agent has no access to my personal files and where it’s no big deal if the agent gets compromised by malware: I can just throw away the VM and start over.
  • Copy link
  • Flag this post
  • Block

BT Free Social

BT Free is a non-profit organization founded by @ozoned@btfree.social . It's goal is for digital privacy rights, advocacy and consulting. This goal will be attained by hosting open platforms to allow others to seamlessly join the Fediverse on moderated instances or by helping others join the Fediverse.

BT Free Social: About · Code of conduct · Privacy ·
Bonfire social · 1.0.1 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Code of Conduct