Stamp,, I used to push process Tri-X all the time from 400 ASA to 1600 in D-76 or ID-11 ASA with great results. I also used to dilute the developer 1:1.
For rule of thumb, I use to increase development times 30%-50% for each stop pushed, depending on subject matter and lighting. Development agitation rules can be thrown out of the window when you push process. One has to be careful not to over agitate as grain and contrast will go through the roof.. What I found if I halved the agitation the results were much better. For example, if "normal" agitation was 10 seconds every minute, I'd agitate for five seconds.
I'd only used Paterson tanks and reels. Instead of giving one inversion of the tank every 60 seconds, I'd invert every two minutes. Never go shaking the tank.
When you over agitate, the grains "clump" really bad in the midtones.. Shooting medium format, grain shouldn't be too much of a problem compared to 35mm..
Push processing film is trial and error.