Skip to main content
Codex reads AGENTS.md from the project, and cordango new writes one with the same content as CLAUDE.md. There is nothing to configure.
1

Create the workspace

2

Start Codex in it

Sandbox settings

A Cordango workspace is a good fit for workspace-write. The whole authoring loop writes only inside the workspace, and the parts that reach the network are the four connected commands, which you will want to approve anyway.
That leaves cordango publish and cordango login asking before they touch an instance, which is the right default for a command that changes what a real workspace is running.

Starting prompt

Starting from nothing

Non-interactive runs

codex exec runs a prompt without the TUI, which makes the check loop scriptable:
Keep an exec prompt read-only unless you have a reason not to. An agent editing files with nobody watching is a fine way to discover that the aggregate you scoped it to was the wrong one.

Nested instructions

Codex reads AGENTS.md from subdirectories as well as the root. That is useful in a workspace with several apps: a per-app apps/support/AGENTS.md can carry the business rules that only apply to that app, while the generated root file keeps carrying the Cordango workflow. Do not restate the workflow in a nested file. Add to it.