94 cards across 6 sections
config.toml
gpt-5.1-codex-max
curl -fsSL https://chatgpt.com/codex/install.sh | sh
install.ps1
irm
npm install -g @openai/codex
codex
brew install --cask codex
codex exec "<task>"
github.com/openai/codex
sandbox_mode
read-only
workspace-write
danger-full-access
approval_policy
on-request
untrusted
never
:read-only
:workspace
:danger-full-access
codex --sandbox workspace-write --ask-for-approval on-request
--dangerously-bypass-approvals-and-sandbox
--yolo
sandbox_workspace_write.network_access = true
[windows] sandbox = "elevated"
AGENTS.md
/init
~/.codex/config.toml
.codex/config.toml
[profiles.<name>]
codex --profile <name>
[shell_environment_policy]
/model
model_reasoning_effort = "high"
"low"
chatgpt.com/codex
@codex
[mcp_servers.<name>]
command
args
url
/mcp
default_tools_approval_mode
required = true
/diff
/review
codex exec
CODEX_API_KEY
codex exec --json
jq
--ephemeral
/compact
/status
codex --sandbox read-only
## Buildnpm run build## Testnpm test
Update AGENTS.md so you don'trepeat this mistake again.
[mcp_servers.postgres]command = "npx"args = ["-y", "@pg/mcp-server"]
gpt-5.1-codex-mini
/model gpt-5.1-codex-mini
codex --dangerously-bypass-approvals-and-sandbox
@codex fix the flaky test intests/checkout.spec.ts
export CODEX_API_KEY=sk-...codex exec "run the migration"
codex exec --json "task" | \ jq 'select(.type=="error")'
[profiles.review]
[profiles.build]
--profile
[profiles.review]sandbox_mode = "read-only"approval_policy = "never"
sandbox_workspace_write.network_access
[sandbox_workspace_write]network_access = true
codex --sandbox workspace-write# review .codex/config.toml first
codex-mini
codex-max
npm install -g codex
@openai/codex
chatgpt.com/codex/install.sh