Blog

Blog

Real use cases, step-by-step tutorials, release notes and the engineering notes behind the project.

Tags

3 posts

Let a coding agent run its own code in a disposable sandbox

An agent writes a script and wants to run it, but you do not want it near your machine. A small example walks through create, upload, run, fetch and destroy, once with the CLI and once with Python.

3 min read

The website and the Registry relaunch with one design and a blog

The website and the Registry now share one design system, both come in English and Chinese, and their content comes from real repository data. The website also gains this blog for cases, tutorials and release notes.

1 min read

Publish your template to the Registry: from directory to merge

A template is a directory plus one index entry. This post goes through what to create, how to verify it locally, what to check before opening the pull request, and when it shows up in the Registry.

1 min read
Contribute

Write one and send it here

The source lives in the blogs repository: one directory per post, Markdown with a block of front matter, one file per language. Open a pull request and the website rebuilds after the merge.

Layout

blogs/
├── posts/
│   └── agent-runs-untrusted-code/     # the slug in the URL
│       ├── index.zh.md                #   Chinese text
│       ├── index.en.md                #   English text (one of the two is enough)
│       └── cover.svg                  #   optional cover; images live here too
├── _template/                         # copy this to start a post
└── scripts/validate.py                # runs on every pull request
---
title: Let a coding agent run its own code in a disposable sandbox
summary: One or two sentences for the card and search results.
date: 2026-10-14
category: case        # case | tutorial | announcement | engineering
tags: [python, cli, security]
authors: [your-github-handle]
---