So obviously there are 8 main characters. Four of them are male and four of them are female (assuming you count the transgender woman as female) so that’s a pretty good start.
One of each has advanced combat training and has used it to help out someone of the opposite gender, so at least the ‘ability to stand up for oneself and others’ front is covered. Technically the male has used his combat training to help the trained female, but that was a specific circumstance in which his training was more applicable so it seems like it all checks out.
One of each gender feels trapped in a relationship with someone of the other gender and one of each gender is not cis-hetero — the gender representation seems pretty intentionally split evenly.
There isn’t any representation of individuals who identify as other than male or female, but there is a transgender woman, which is better than most TV shows can claim.
As of yet there hasn’t been any obvious discrepancy in the agency of the characters because they haven’t been directly interacting with each other so they have inherently been making their own decisions.
Half of the 8 are white, but the four that aren’t represent four different ethnicities and are split evenly between male and female, so on that intersectional front the show is also doing well.
The side characters that each of the 8 interact with are dictated realistically by where they are from and by their gender identity and sexual preferences, which results in a diverse cast of side characters to complement the diverse main characters.
The only area I can see in which the show could be considered to be failing to represent a class is that none of the main characters are noticeably disabled or suffering from mental illness, but since there is no representation clearly the representation can’t be tied to gender.
Overall, the casting crew and writers of Sense8 seem to me to be doing their due diligence to ensure that gender is represented equally.
Picture from Sense8 Wikia