{"version":"2.0.25","anchor":"session-only-plugin-loading","canonical_anchor":"session-only-plugin-loading","heading":"Session-Only Plugin Loading","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.0.25\/e\/session-only-plugin-loading","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.0.25","markdown":"### Session-Only Plugin Loading\n\n**What:** Load plugins from local directories for the current session without permanently installing them **How to use:**\n\n`# Load plugins from one or more directories claude --plugin-dir .\/my-plugins --plugin-dir ..\/shared-plugins # Plugins are active only for this session claude --plugin-dir \/path\/to\/custom\/plugins chat` **Details:**\n\n- Plugins loaded with `--plugin-dir` are marked with `@inline` source designation\n- Multiple plugin directories can be specified by repeating the flag\n- Plugins are loaded after standard installed plugins\n- Path validation occurs before loading - non-existent paths are logged and skipped\n- Session plugins persist only for the current command execution\n- **Evidence**: `Td6()` function at line 264116, `GQA()` at line 3778, `YQA()` at line 3781, CLI option at line 475753 in v2.0.25"}