Disclosed herein is an apparatus and method for providing an agent-based game service. The apparatus for providing an agent-based game service includes an input
data management unit for collecting pieces of input data from a terminal device of at least one user. A
data mining unit analyzes patterns of the pieces of input data and then generates and updates mined data according to the result of the
pattern analysis. A game agent
processing unit creates, using the mined data, a game agent which will replace the user and play a game instead of the user, and evolves the game agent to correspond to the updated mined data.