{"version":"2.1.75","anchor":"ssh-start-directory-setting","canonical_anchor":"ssh-start-directory-setting","heading":"SSH Start Directory Setting","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.75\/e\/ssh-start-directory-setting","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.75","markdown":"### SSH Start Directory Setting\n\n**What**\n\nSSH remote configurations now support a `startDirectory` field to set the default working directory on the remote host.\n\n**Usage**\n\n`{ \"sshRemotes\": { \"my-server\": { \"host\": \"example.com\", \"startDirectory\": \"~\/projects\" } } }` **Details** - Supports tilde expansion (e.g., `~\/projects`) - If not specified, defaults to the remote user's home directory - Can be overridden by the `[dir]` positional argument in `claude ssh <config> [dir]` **Evidence** SSH start directory setting (search for `\"startDirectory\"`, `\"Default working directory on the remote host\"`)"}