Fallout 4 Companions

Permanent companions
The game has 13 companions :

Automatron companions

 * Ada, a robotic, fully-customizable companion.

Temporary companions
The game has a number of temporary companions that will only be available during certain missions.

Interests
Companion affinity is gained and lost with two varying degrees for both. Here is how the table below represents those changes: {{Legend }}
 * symbol1 =YesYes
 * desc1   =Actions that are loved.
 * symbol2 =Yes
 * desc2   =Actions that are liked.
 * symbol3 =No
 * desc3   =Actions that are disliked.
 * symbol4 =NoNo
 * desc4   =Actions that are hated.

Bugs

 * Should a companion be sent to a settlement and made hostile permanently (as may happen with Danse and X6-88), they will remain in that settlement and cannot be killed. Though they will not attack the settlers they will attack the Sole Survivor when approaching them. Currently, there are no patches or fixes to this bug on console versions.
 * You can use the console to change them to non-essential with.
 * A companion may become stuck in a "crucified" position, flying around about 1-2 feet off the ground following the player. The companion can be spoken with and interacted with in a normal manner, however the companion will not fight. Even loading a new area by going through a door will not fix this behavior.
 * One potential fix is to fast travel to another location.