The agent organization is a kind of mechanism of problem solving, which can decrease the complexity of interactions between agents and reduce the difficulty of problem solving. In this paper, a recursive model of agent organization is proposed based on role utility and organizational rules. The goal resolving, utility calculation and rule formation of agent organization are also discussed in this paper. Compared with the work of Ferber and Jennings, the recursive model is suitable to describe agent organizations with different express the agent organization evolution in some degree because of the introduction of role utility parameters.