Dans Codenames, les joueurs sont répartis en deux équipes : les bleus et les rouges. Chacune possède un Maître-Espion qui connait la disposition des informateurs de terrain. Les autres joueurs n’en connaissent que les noms de code, symbolisés par les 25 tuiles au centre de la table.

La boîte de l’édition Czech Games fait penser à celle de Linq avec ces deux personnages qui parlent en code
Le jeu de base
Le but du jeu est simple : les Maître-Espions doivent faire deviner les informateurs de leur couleur à leur équipe. Pour cela, ils ont le droit de dire un mot suivi d’un chiffre (par exemple : poisson, 2). Le chiffre annonce combien de tuiles sont concernés par le mot. Dans notre exemple, deux tuiles font penser à « poisson ». Ensuite, tout est question d’association d’idées et de déduction.
Chaque équipe joue à tour de rôle et désigne une à une les tuiles. Ils doivent absolument donner une réponse, mais ne sont pas obligés de continuer. Par exemple : « poisson » se rapporte à « chat » et les joueurs montrent la bonne tuile. Ils peuvent très bien s’arrêter la, ou tenter de trouver l’autre.
Si les joueurs désignent une carte de leur équipe, ils la recouvrent avec un agent de leur couleur. Si c’est une carte adverse, ils la recouvrent de la couleur adverse. Il est donc tout à fait possible d’aider ses concurrents sans le vouloir.
Si la tuile est neutre, ils la placent simplement un personnage neutre. Par contre, si l’un d’eux désigne l’assassin, la partie est instantanément perdue pour l’équipe !
Les variantes
Il existe deux variantes pour moins de 4 joueurs : une compétitive et une coopérative.
Dans la variante coopérative, les joueurs ne jouent que l’une des deux équipes. A chaque fin de tour, ils recouvrent une tuile avec un agent de l’équipe adverse.
Si les joueurs trouvent tous leurs agents en premier, ils comptent le nombre de tuiles adverses encore à découvrir. Ce nombre indique leur score un peu à la manière d’un Hanabi.
Dans la variante compétitive (à partir de 3 joueurs), deux joueurs incarnent les Maître-Espions (un de chaque couleur) et le troisième tente de deviner les mots pour les deux équipes.