Launch Blender cycles render from terminal with tiles rendering view
Ok I manage to solve my problem adding some line to my python script. This is the result:

import bpy
bpy.data.screens['viewport'].scene = bpy.data.scenes['scene']
bpy.context.window.screen = bpy.data.screens['viewport']
bpy.context.screen.scene = bpy.data.scenes['scene']
bpy.ops.render.render('INVOKE_DEFAULT', animation=False, write_still=True, use_viewport=False, scene="scene")


This makes me see the tiles rendering the correct scene and at the end it save the image in the dir specified in the render settings tab.

Now I've come across other issue but this is another story.

Thank you guys!