12 Aliases for Coding Agents That Help Me Stay Sane

Published on 2026-05-19

Codex, Claude Code, and OpenCode all have slightly different ways to resume, update, and run in yolo mode. This annoys me to no end. But these 12 aliases help me stay sane:

Workshop Promo Image
# codex
alias co='codex'
alias coy='codex --yolo'
alias cor='codex --yolo resume'
alias cou='codex update'

# claude
alias cl='claude'
alias cly='claude --dangerously-skip-permissions'
alias clr='claude --dangerously-skip-permissions --resume'
alias clu='claude update'

# opencode
alias oc='opencode'
alias ocy='opencode --agent yolo'
alias ocr='opencode --agent yolo --prompt "/sessions"'
alias ocu='opencode upgrade'

OpenCode doesn’t have a built-in yolo mode, so I created a custom yolo agent in my OpenCode config file, ~/.config/opencode/opencode.json, that allows everything by default:

{
  "$schema": "https://opencode.ai/config.json",
  "agent": {
    "yolo": {
      "description": "Dangerously skip permissions",
      "permission": {
        "*": {
          "*": "allow"
        }
      }
    }
  },
  # other configurations below
  ...
}

That’s it.