Collaborative learning can effectively improve the learning efficiency of learners rather individual learning. Activity theory is a theoretical framework for analyzing human practices as developmental processes with both individual and social levels interlinked at the same time. Learn is a activity, in this paper, we analyze the composition of collaborative network learning activity including goals, subjects, objects, tools and rules. finally, We design a multi-agent system for collaborative network learning, structure and function of every hype agent are discussed