Microsoft is scrambling to keep GitHub relevant as a new breed of AI coding tools threatens to leave it behind. The company ...