{"version":"2.1.288","anchor":"claude-project-purge-moved-to-top-level-claude-purge-ol","canonical_anchor":"claude-project-purge-moved-to-top-level-claude-purge-ol","heading":"claude project purge is now claude purge","tier":"use","area":"CLI Commands","scope":"individual","heads_up":true,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.288\/e\/claude-project-purge-moved-to-top-level-claude-purge-ol","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.288","markdown":"### `claude project purge` is now `claude purge`\n\nThe purge command moved from `claude project purge` to `claude purge`; the old name still works but prints a deprecation notice\n\n**What**\n\nThe command that purges Claude Code's saved state for a project is now a top-level command: `claude purge [path]`. It used to sit under `claude project`, as `claude project purge`.\n\nThe old name still works for now, but it is hidden from help and prints a notice that it is deprecated (due to be removed). Claude Code also records when the old name is used.\n\n**Why**\n\nIf you or a script runs `claude project purge`, switch to `claude purge` before the old name goes away.\n\n- Area: CLI Commands\n- Names: `claude purge`\n- Tier: Use it now\n- Useful: 3\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: yes"}