From 33353b258dab87e06d017848b464df22329db2e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Sun, 8 Nov 2026 14:37:53 +0100 Subject: [PATCH] feat: add cswap alias command --- README.md | 1 + commands/web/claude-swap | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d708c4d..49f1d0b 100644 --- a/README.md +++ b/README.md @@ -112,6 +112,7 @@ To automate step 2, run `ddev claude-swap auto` in a spare terminal (or an `ddev claude-swap` forwards every argument straight to `cswap`, so any `cswap` subcommand works (`switch`, `run`, `map`, `disable`, `export`, `import`, `tui`, …). `ddev claude-swap upgrade` updates `claude-swap` to the latest release. +`ddev cswap` is a shorter alias for `ddev claude-swap` (e.g. `ddev cswap list`). ### Starting a session pinned to an account diff --git a/commands/web/claude-swap b/commands/web/claude-swap index 462eaf7..86c6774 100755 --- a/commands/web/claude-swap +++ b/commands/web/claude-swap @@ -2,7 +2,8 @@ #ddev-generated ## Description: Manage multiple Claude accounts (claude-swap / cswap) ## Usage: claude-swap [command] -## Example: "ddev claude-swap list" +## Example: "ddev claude-swap list" or "ddev cswap list" +## Aliases: cswap set -euo pipefail INSTALL_SCRIPT="${DDEV_APPROOT}/.ddev/claude-code/install-swap.sh"