Replying...
Intro. Baldur's Gate 3 companions are a diverse cast of origin characters (Astarion, Gale, Karlach, Lae'zel, Shadowheart, Wyll, plus Minthara with unique classes (Rogue, Wizard, Barbarian, Fighter, Cleric, Warlock, Paladin/Druid, Ranger) and storylines, forming a balanced adventuring party by covering roles like tanks (Lae'zel, Karlach), healers (Shadowheart), ranged/melee damage dealers (Astarion, Wyll, Gale), and utility skills (Astarion for traps/locks). Building a team involves selecting characters whose skills and personalities complement your own playstyle and the ongoing narrative, balancing front-line fighters, spellcasters, support, and skill experts. 

Baldurs Gate 3: Companion Ensemble

@The AI Scientist