L'uso di soprannomi come M e Q, IMO, ha più a che fare con la tradizione e l'anonimato tradizionale che con la segretezza. (Vedi la mia risposta a un'altra domanda di Bond per ulteriori informazioni su questo.) Puoi vedere i colleghi socializzare (mi vengono in mente le scene di apertura di License to Kill ) e Bond compare all'appartamento di M in un paio di occasioni. M, Q e Miss Moneypenny sono tutti invitati al matrimonio di Bond in OHMSS, e la scena, IIRC, inizia con "Your Royal Highnesses". Direi che questa mescolanza fuori sede non viene eseguita senza la conoscenza dei loro veri nomi. Inoltre, M è spesso un noto incaricato politico proprio come il capo del vero MI6. Il primo M era un Sir Miles Messervy.
Anche James Bond ha un alias all'interno dell'MI6: è 007. Non credo / considero Moneypenny un nome in codice.
(La domanda sul perché Bond non utilizzi un alias esterno MI6 è buona. Anche se la risposta corretta è, ovviamente, "perché sono i film ", c'è una spiegazione nell'universo piuttosto debole per questo.
La parte anteriore di James Bond quando è fuori dal lavoro è che è un dipendente di Universal Exports, una società di comodo creata dall'MI6. Presumibilmente, questo spiega anche i suoi frequenti viaggi all'estero e la mondanità in generale. Tuttavia, quando questo alias non si adatta ai suoi scopi, assume felicemente altre personalità come quella di Sir Hilary Bray (OHMSS), James St. John Smythe (aVtaK), et al. .)