Faits: Faits: A. N._, née en 1960, ressortissante libanaise, mariée et mère de famille, est entrée en Suisse le 27 avril 1990. Elle est au bénéfice d'une autorisation de séjour (permis B). Le 21 janvier 1997, elle a présenté une demande tendant à l'octroi d'une rente de l'assurance-invalidité. Par décision du 26 août 1997, l'Office de l'assurance-invalidité pour le canton de Vaud a rejeté cette requête, motif pris que l'intéressée ne satisfaisait pas aux conditions relatives à la période de cotisations ou à la durée du domicile en Suisse lors de la survenance de l'invalidité. Cette décision est entrée en force. Le 1er septembre 1999, N._ a présenté une nouvelle demande tendant à l'octroi d'une rente. Après avoir requis divers renseignements d'ordre médical, l'office AI a rendu une décision, le 6 novembre 2002, par laquelle il a derechef nié le droit de l'intéressée à une telle prestation. Il a considéré, en résumé, que la requérante ne satisfaisait toujours pas aux conditions relatives à la période de cotisations ou à la durée du domicile en Suisse lors de la survenance de l'invalidité, bien que ces conditions aient été rendues moins strictes par l'entrée en vigueur, le 1er janvier 1997, des dispositions modifiées par la 10ème révision de l'AVS. Après avoir requis divers renseignements d'ordre médical, l'office AI a rendu une décision, le 6 novembre 2002, par laquelle il a derechef nié le droit de l'intéressée à une telle prestation. Il a considéré, en résumé, que la requérante ne satisfaisait toujours pas aux conditions relatives à la période de cotisations ou à la durée du domicile en Suisse lors de la survenance de l'invalidité, bien que ces conditions aient été rendues moins strictes par l'entrée en vigueur, le 1er janvier 1997, des dispositions modifiées par la 10ème révision de l'AVS. B. N._ a recouru contre cette décision devant le Tribunal des assurances du canton de Vaud en concluant à l'octroi d'une rente entière. Statuant le 18 avril 2005, la juridiction cantonale a annulé la décision attaquée et renvoyé la cause à l'office AI pour nouvelle décision après instruction complémentaire. Elle a considéré, en bref, que l'invalidité était survenue au mois de juin 1996 et qu'à cette date, l'intéressée ne pouvait se prévaloir d'une année entière au moins de cotisations ni de dix années de résidence ininterrompue en Suisse. Cependant, comme elle est mariée depuis 1980 et a deux enfants nés en 1982 et 1984, vivant en Suisse, l'intéressée peut éventuellement satisfaire à l'exigence de la période minimale de cotisations d'une année ouvrant droit à une rente ordinaire sans avoir payé personnellement des cotisations, mais en se prévalant soit du fait que son mari a versé le double de la cotisation minimale, soit de bonifications pour tâches éducatives. Une instruction complémentaire apparaissait dès lors nécessaire. Statuant le 18 avril 2005, la juridiction cantonale a annulé la décision attaquée et renvoyé la cause à l'office AI pour nouvelle décision après instruction complémentaire. Elle a considéré, en bref, que l'invalidité était survenue au mois de juin 1996 et qu'à cette date, l'intéressée ne pouvait se prévaloir d'une année entière au moins de cotisations ni de dix années de résidence ininterrompue en Suisse. Cependant, comme elle est mariée depuis 1980 et a deux enfants nés en 1982 et 1984, vivant en Suisse, l'intéressée peut éventuellement satisfaire à l'exigence de la période minimale de cotisations d'une année ouvrant droit à une rente ordinaire sans avoir payé personnellement des cotisations, mais en se prévalant soit du fait que son mari a versé le double de la cotisation minimale, soit de bonifications pour tâches éducatives. Une instruction complémentaire apparaissait dès lors nécessaire. C. L'office AI interjette recours de droit administratif contre ce jugement, dont il demande l'annulation, en concluant à la confirmation de sa décision du 6 novembre 2002. N._ conclut implicitement au rejet du recours. De son côté, l'Office fédéral des assurances sociales (OFAS) propose l'annulation du jugement entrepris et le renvoi de la cause à l'office AI pour nouvelle décision au sens des motifs. 