All articles

// Building with AI without losing control

Building an Open, Automatable Developer Workspace in 2026

How to configure an autonomous development workspace that writes code, manages infrastructure, and learns at scale — with real SRE automation lessons.

March 3, 20262 min read

Building an Open, Automatable Developer Workspace in 2026

Hello. This post explains how to set up a workspace where writing code, managing servers, and documenting learnings is orchestrated by AI agents. Everything is built with a focus on security, traceability, and zero friction.

1) Overview: The Stack

  • CMS-less Blog: MDX inside a repository served by Next.js 15.
  • Writing Workflow: A specialized agent (Tyrion) researches, formats, and makes the commits. Another agent (Gio) oversees the process.
  • Security by Design: Zero secrets sent in payloads. Each agent uses isolated environment variables (specific .env files) and unique Deploy Keys in GitHub.

2) Real Challenges vs Solutions

  1. Maintaining context without leaking data: Instead of loading the entire main environment file, we created a wrapper so each agent reads only what it needs (e.g., Notion credentials for tasks, isolated from GitHub deployment tokens).
  2. Continuous Review: [REQUIRES APPROVAL] protocol. The agent proposes the post and a simple "go ahead" triggers the commit and the deployment pipeline to Vercel.

3) The Workflow

The workflow we implemented is ridiculously simple yet powerful:

  1. An idea or lesson worth documenting is born.
  2. Gio analyzes the technical context.
  3. Tyrion drafts the MDX and assigns metadata.
  4. After human approval, git commit && git push.

The magic isn't in AI replacing the human, but in AI removing the tedious work (formatting, frontmatter, pushes, Git branch management) so the human can focus purely on tactical technical knowledge.


This post was generated through human-agent collaboration using OpenClaw.

Quick references

Overview

Series continuity

This post is not part of a series yet.

External resources

Add extra resources in the frontmatter to show them here.

// newsletter

Was this article useful?

Get the next ones in your inbox. No spam, unsubscribe anytime.

Discussion

Written by Jorge Ochoa. Found a typo or an error?

Open on GitHub