Planning can be flexibly combined with tools (Ruan et al., 2023) or agents (Crispino et al., 2023) to enrich reasoning ability. ToRA (Gou et al., 2023) designs mathematical specialized agents with external tools, and AutoUI (Zhang and Zhang, 2023) directly interacts with the multi-modal environment instead of converting visual inputs into text, which enhances the reasoning efficiency and reduces error propagation.