Agents will adopt different strategies in the multiagent systems. However, the strategies of agents may produce conflicts. While agents coordinate with each other in the operations, they will negotiate about their strategies to reduce conflicts. This paper models the agent strategy negotiation mechanism in three kinds of agent coordination forms: order, cooperation and non-cooperation. In the order form, an agent can order another agent to do something, so the junior agent will follow the strategy of the superior agent; in the cooperation form, two agents may cooperate to behave, so they will negotiate about their social strategies in the operations; in the non-cooperation form, the agents may behave without considering other agents' behaviors, so the agents will adopt their own respective favorite strategy. With the presented framework, the strategy negotiation among different agents can be modeled well.