Budget-Constrained Reasoning in Agent Computational Environments