RESUME: Cet article decrit une approche de conception et de construction d'agents fondee sur la notion de composant. Elle permet une conception ascendante d'un agent par composition de composants representant des comportements elementaires d'agents ou descendante par decomposition progressive. Apres avoir motive notre travail, nous decrivons les principes de notre approche. Plusieur exemples de conception d'agents sont presentes dans le domaine de la simulation d'eco-systeme. Ils font apparaitre plusieurs patterns de conception. Nous comparons notre approche a d'autres travaux similaires en matiere d'architectures modulaires d'agents avant de conclure sur les travaux futurs. ABSTRACT: This paper describes a component-based approach for both designing and building agents. This approach allows both a bottom-up design through composition of basic behavior components and a top-down design through progressive decomposition. After motivating our work, we describe our design principles. We then introduce some examples of simulation of eco-systems. This leads to several emerging design patterns. We compare our approach to similar work on modular agent architectures before concluding on our future work.