Or that or failure in flower flow or MAP sensor, or cold starting valve full of shit that does not let enough air pass.
Anyway the two most likely options are broken hose and idle valve.
You should say if the fault light is turned on and if it also does it hot or on the contrary the effect disappears when the engine takes working temperature.
The Opel Astra F, Asconona, Vectra A, Kadett E, Calibra and others happened to them a lot about the idle valve.
You just had to clean it and pull miles.
All the best.