This paper presents a need-driven autonomous agent (D2A), which autonomously proposes and selects tasks motivated by multidimensional needs without explicit task assignment. D2A is based on a dynamic value system inspired by need fulfillment theory and integrates an understanding of human needs such as social interaction, self-actualization, and self-management. The agent evaluates the value of the current state, proposes potential activities, and selects the one that best aligns with its intrinsic motivation. Experiments conducted on the text-based simulator Concordia demonstrate that the proposed agent exhibits human-like variability and adaptability, generating consistent and contextually relevant daily activities. Comparative analysis with other LLM-based agents demonstrates that our approach significantly improves the rationality of simulated activities.