Hello @Succi,
Welcome to the Community :)
It is possible to program and reset the device: create run configurations to download applications and reset the target without launching a full debug session.
To create a run configuration for the project, right-click on the project name in the Project Explorer view and select
[Run As]>[STM32 C/C++ Application].
For more details, I invite you to check the UM2609 STM32CubeIDE user guide.
Hope this helped you.
In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks