The microgrid is a typical cyber-physical microgrid system (CPMS). The physical unconventional distributed generators (DGs) are intermittent and inverter-interfaced which makes them very different to control. The cyber components, such as the embedded computer and communication network, are equipped with DGs, to process and transmit the necessary information for the controllers. In order to ensure system-wide observability, controllability and stabilization for the microgrid, the cyberand physical component need to be integrated. For the physical component of CPMS, the droop-control method is popular as it can be applied in both modes of operation to improve the gridtransient performance. Traditional droop control methods have the drawback of the inherent trade-off between power sharing and voltage and frequency regulation. In this paper, the global information (such as the average voltage and the output active power of the microgrid and so on) are acquired distributedly based on multi-agent system (MAS). Based on the global information from cybercomponents of CPMS, automatic generation control (AGC) and automatic voltage control (AVC) are proposed to deal with the drawback of traditional droop control. Simulation studies in PSCAD demonstrate the effectiveness of the proposed control methods.