Model selection in Phpstorm via ACP is not working

This is a known issue with ACP model selection in JetBrains IDEs. The model picker shows available models, but the selection isn’t being communicated to the Cursor agent, so it defaults to composer-2.5-fast for every request.

Our CLI team is aware of this class of issue and working on improving ACP model selection for third-party IDE clients.

For now, the workaround is setting the model at startup via the --model flag:

cursor-agent --model <model-id> acp

This locks the model for the session. Runtime switching through PHPStorm’s picker won’t work until the underlying issue is fixed. You can find available model IDs by running cursor-agent --list-models.