[{"data":1,"prerenderedAt":898},["ShallowReactive",2],{"/es/solutions/code-suggestions/":3,"navigation-es":224,"banner-es":641,"footer-es":654,"next-steps-es":863,"code-editor-examples-es":878},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"config":8,"seo":10,"content":13,"_id":217,"_type":218,"title":219,"_source":220,"_file":221,"_stem":222,"_extension":223},"/es/solutions/code-suggestions","solutions",false,"",{"enableAnimations":9},true,{"title":11,"description":12},"Sugerencias de código con IA de GitLab","Sugerencias de código con IA de GitLab. Mantiene su código seguro. Le ayuda a programar de manera más productiva.",[14,45,53,60,121,128,135,159,168,215],{"componentName":15,"componentContent":16},"SolutionsCodeSuggestionsHero",{"heading":17,"description":18,"image":31,"button":34,"secondaryButton":40},"Sugerencias de código de GitLab Duo",[19,23,27],{"typed":20,"highlighted":21,"config":22},"Le ayuda a mantener","el flujo",{"isDescriptionInline":9},{"typed":24,"highlighted":25,"config":26},"En el IDE","que elija",{"isDescriptionInline":9},{"typed":28,"highlighted":29,"config":30},"En el lenguaje","que necesite",{"isDescriptionInline":9},{"altText":7,"config":32},{"src":33},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752590244/ahvoxthmrmu6eqcfcks2.png",{"text":35,"config":36},"Pruebe gratis",{"href":37,"dataGaName":38,"dataGaLocation":39},"/gitlab-duo/#free-trial/","gitlab duo free trial","hero",{"text":41,"config":42},"¿Preguntas? Contáctanos",{"href":43,"dataGaName":44,"dataGaLocation":39},"/solutions/gitlab-duo-pro/sales","contact us",{"componentName":46,"componentContent":47},"SolutionsCodeSuggestionsCopyBlock",{"header":48,"description":49,"codeBlock":50},"Acelere la programación","Las sugerencias de código le ayudan a mantener el flujo completando de manera predictiva bloques de código, definiendo la lógica de funciones, generando pruebas y proponiendo código común como patrones regex—todo en el mismo entorno en el que ya programa.\n",{"config":51},{"initialSelectedLanguage":52},"python",{"componentName":46,"componentContent":54},{"header":55,"description":56,"image":57},"IA centrada en la privacidad","Las sugerencias de código se construyen con la privacidad como base fundamental. El código de cliente privado y no público almacenado en GitLab no se utiliza como datos de entrenamiento. [Aprenda sobre el uso de datos](https://docs.gitlab.com/ee/user/ai_data_usage.html){data-ga-name=\"code suggestions data usage\" data-ga-location=\"body\"} al usar las sugerencias de código.\n",{"altText":7,"config":58},{"src":59},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506811/awm4wcaeetfy0g9qkcf2.svg",{"componentName":46,"componentContent":61},{"header":62,"description":63,"logos":64},"Soporte en el lenguaje que necesite","Obtenga sugerencias de código con IA adaptadas a su flujo de trabajo. Ahora disponible en [más de 14 lenguajes](https://docs.gitlab.com/ee/user/project/repository/code_suggestions/supported_extensions.html#supported-languages){data-ga-name=\"code suggestions supported languages\" data-ga-location=\"body\"}: C++, C#, Go, Google SQL, Java, JavaScript, Kotlin, PHP, Python, Ruby, Rust, Scala, Swift, TypeScript.\n",[65,69,73,77,81,85,89,93,97,101,105,109,113,117],{"altText":66,"config":67},"C",{"src":68},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752507089/zpck9scng2uj3nvxbm25.svg",{"altText":70,"config":71},"C++",{"src":72},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752507088/os5vwbdzsbxmjvoihd9m.svg",{"altText":74,"config":75},"C#",{"src":76},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752507088/ag3j8cgcidljuum6uojd.svg",{"altText":78,"config":79},"Python",{"src":80},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506883/rp1ccjsxqhetxnz8g2mj.svg",{"altText":82,"config":83},"Javascript",{"src":84},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506884/tclyqepbeuxm7bwsu0tj.svg",{"altText":86,"config":87},"Typescript",{"src":88},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506883/qedmu6hf9xipkmsqxqo3.svg",{"altText":90,"config":91},"Ruby",{"src":92},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506882/ul40h6jvozspb56pp7sy.svg",{"altText":94,"config":95},"Java",{"src":96},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506883/yyztzezwbk64sxrkvclf.svg",{"altText":98,"config":99},"Rust",{"src":100},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506876/fofe7ax0bg4adx2pbzai.svg",{"altText":102,"config":103},"Google Cloud SQL",{"src":104},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506875/mox7qayqhm2oevflatzz.svg",{"altText":106,"config":107},"PHP",{"src":108},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506873/efrsz4pbvrreimy73ku3.svg",{"altText":110,"config":111},"Scala",{"src":112},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506875/r5n5kywmwzelxeb1ppw5.svg",{"altText":114,"config":115},"Go",{"src":116},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506874/lpydegnhkqr4oglubrjr.svg",{"altText":118,"config":119},"Kotlin",{"src":120},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506874/dofwvxelzav14yscf9ll.svg",{"componentName":46,"componentContent":122},{"header":123,"description":124,"codeBlock":125},"Se encuentra disponible en el IDE que elija","Puede encontrar nuestras extensiones de GitLab en los principales marketplaces de IDE. El soporte incluye: GitLab Web IDE, VS Code, Visual Studio, IDE basados en Jetbrains y NeoVIM. Obtenga más información sobre el [soporte de IDE](https://docs.gitlab.com/ee/user/project/repository/code_suggestions/supported_extensions.html){data-ga-name=\"code suggestions IDE support\" data-ga-location=\"body\"} para sugerencias de código.\n",{"config":126},{"initialSelectedLanguage":127},"go",{"componentName":46,"componentContent":129},{"header":130,"description":131,"codeBlock":132},"Disponible para instancias self-managed","Las sugerencias de código están disponibles para las instancias de GitLab self-managed a través de una conexión segura a GitLab.com. [Más información](https://docs.gitlab.com/ee/user/ai_features_enable.html#configure-gitlab-duo-on-a-self-managed-instance){data-ga-name=\"code suggestions self managed\" data-ga-location=\"body\"}.\n",{"config":133},{"initialSelectedLanguage":134},"javascript",{"componentName":136,"componentContent":137},"SolutionsCodeSuggestionsDemoBlock",{"heading":138,"description":139,"launchButton":140,"demo":147},"Sugerencias de código en acción","Eche un vistazo a cómo las sugerencias de código crean un servidor Express con esta demostración interactiva.",{"text":141,"config":142},"Lanzar demostración",{"href":143,"icon":144,"dataGaName":145,"dataGaLocation":146},"https://capture.navattic.com/clqbyyltp000h0gjxap0ec5od","LaptopVideo","ai demo","body",{"text":148,"config":149,"subtitle":153,"scheduleButton":154},"Probar una demostración",{"demoHref":143,"videoFallbackHref":150,"thumbnailSrc":151,"dataGaName":152,"dataGaLocation":146},"https://player.vimeo.com/video/894621401?badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479","//images.ctfassets.net/xz1dnu24egyd/5JteZ8lwoO98EaKnare3DO/8575f31da07d54fd1343a631281dc7ea/Screenshot_2024-02-26_at_8.57.23_AM.png","demo","Acelere la programación con las sugerencias de código de GitLab Duo",{"text":155,"config":156},"Programar una demostración personalizada",{"href":157,"dataGaName":158,"dataGaLocation":146},"/sales/","demo sales",{"componentName":160,"componentContent":161},"SolutionsCodeSuggestionsWhatsNextBlock",{"heading":162,"card":163},"¿Qué sigue para su compañero de programación con IA?",{"header":164,"description":165,"config":166},"Mejor calidad de las sugerencias","Mejoramos continuamente la calidad de las sugerencias con nueva ingeniería de prompts, enrutamiento inteligente de modelos y contextos ampliados para ventanas de inferencia. [Puede seguir nuestro progreso e incluso sugerir ideas](https://gitlab.com/groups/gitlab-org/-/epics/9814){data-ga-name=\"suggestion quality epic\" data-ga-location=\"body\"}.\n",{"icon":167},"AICodeSuggestions",{"componentName":169,"componentContent":170},"CommonResourcesContainer",{"header":171,"button":172,"tabs":177},"Novedades de las sugerencias de código con IA",{"text":173,"config":174},"Ver todos los recursos",{"href":175,"dataGaName":176,"dataGaLocation":146},"/resources/","View all resources",[178],{"name":179,"items":180,"config":213},"Blogs",[181,192,199,206],{"header":182,"type":183,"image":184,"link":188},"Sugerencias de código con Google AI","Blog",{"altText":185,"config":186},"Estrellas de experimento de IA",{"src":187},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752590560/bgqcibm6oo15hlczfmnh.png",{"text":189,"config":190},"Leer más",{"href":191,"icon":183},"https://about.gitlab.com/releases/2023/07/22/gitlab-16-2-released/",{"header":193,"type":183,"image":194,"link":196},"Presentamos el soporte de JetBrains y NeoVim",{"altText":185,"config":195},{"src":187},{"text":189,"config":197},{"href":198,"icon":183},"https://about.gitlab.com/blog/2023/07/25/gitlab-jetbrains-neovim-plugins/",{"header":200,"type":183,"image":201,"link":203},"Soporte de Visual Studio",{"altText":185,"config":202},{"src":187},{"text":189,"config":204},{"href":205,"icon":183},"https://about.gitlab.com/blog/2023/06/29/gitlab-visual-studio-extension/",{"header":207,"type":183,"image":208,"link":210},"Soporte self-managed",{"altText":185,"config":209},{"src":187},{"text":189,"config":211},{"href":212,"icon":183},"https://about.gitlab.com/blog/2023/06/15/self-managed-support-for-code-suggestions/",{"key":214},"blogs",{"componentName":216},"CommonNextSteps","content:es:solutions:code-suggestions.yml","yaml","Code Suggestions","content","es/solutions/code-suggestions.yml","es/solutions/code-suggestions","yml",{"_path":225,"_dir":226,"_draft":6,"_partial":6,"_locale":7,"data":227,"_id":637,"_type":218,"title":638,"_source":220,"_file":639,"_stem":640,"_extension":223},"/shared/es/main-navigation","es",{"logo":228,"freeTrial":233,"sales":238,"login":243,"items":248,"search":579,"minimal":614,"duo":628},{"config":229},{"href":230,"dataGaName":231,"dataGaLocation":232},"/es/","gitlab logo","header",{"text":234,"config":235},"Obtener una prueba gratuita",{"href":236,"dataGaName":237,"dataGaLocation":232},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":239,"config":240},"Hablar con ventas",{"href":241,"dataGaName":242,"dataGaLocation":232},"/es/sales/","sales",{"text":244,"config":245},"Iniciar sesión",{"href":246,"dataGaName":247,"dataGaLocation":232},"https://gitlab.com/users/sign_in/","sign in",[249,293,391,396,500,560],{"text":250,"config":251,"cards":253,"footer":276},"Plataforma",{"dataNavLevelOne":252},"platform",[254,260,268],{"title":250,"description":255,"link":256},"La plataforma de DevSecOps con tecnología de IA más completa",{"text":257,"config":258},"Explore nuestra plataforma",{"href":259,"dataGaName":252,"dataGaLocation":232},"/es/platform/",{"title":261,"description":262,"link":263},"GitLab Duo (IA)","Cree un software más rápido con IA en cada etapa de desarrollo",{"text":264,"config":265},"Presentamos GitLab Duo",{"href":266,"dataGaName":267,"dataGaLocation":232},"/es/gitlab-duo/","gitlab duo ai",{"title":269,"description":270,"link":271},"¿Por qué elegir GitLab?","10 razones por las que las empresas eligen GitLab",{"text":272,"config":273},"Más información",{"href":274,"dataGaName":275,"dataGaLocation":232},"/es/why-gitlab/","why gitlab",{"title":277,"items":278},"Comenzar con",[279,284,289],{"text":280,"config":281},"Ingeniería de plataformas",{"href":282,"dataGaName":283,"dataGaLocation":232},"/es/solutions/platform-engineering/","platform engineering",{"text":285,"config":286},"Experiencia de desarrollador",{"href":287,"dataGaName":288,"dataGaLocation":232},"/es/developer-experience/","Developer experience",{"text":290,"config":291},"MLOps",{"href":292,"dataGaName":290,"dataGaLocation":232},"/es/topics/devops/the-role-of-ai-in-devops/",{"text":294,"left":9,"config":295,"link":296,"lists":300,"footer":373},"Producto",{"dataNavLevelOne":5},{"text":297,"config":298},"Ver todas las soluciones",{"href":299,"dataGaName":5,"dataGaLocation":232},"/es/solutions/",[301,327,351],{"title":302,"description":303,"link":304,"items":309},"Automatización","CI/CD y automatización para acelerar la implementación",{"config":305},{"icon":306,"href":307,"dataGaName":308,"dataGaLocation":232},"AutomatedCodeAlt","/es/solutions/delivery-automation/","automated software delivery",[310,314,318,323],{"text":311,"config":312},"CI/CD",{"href":313,"dataGaLocation":232,"dataGaName":311},"/es/solutions/continuous-integration/",{"text":315,"config":316},"Desarrollo asistido por IA",{"href":266,"dataGaLocation":232,"dataGaName":317},"AI assisted development",{"text":319,"config":320},"Gestión del código fuente",{"href":321,"dataGaLocation":232,"dataGaName":322},"/es/solutions/source-code-management/","Source Code Management",{"text":324,"config":325},"Entrega de software automatizada",{"href":307,"dataGaLocation":232,"dataGaName":326},"Automated software delivery",{"title":328,"description":329,"link":330,"items":335},"Seguridad","Entregue código más rápido sin comprometer la seguridad",{"config":331},{"href":332,"dataGaName":333,"dataGaLocation":232,"icon":334},"/es/solutions/security-compliance/","security and compliance","ShieldCheckLight",[336,341,346],{"text":337,"config":338},"Application Security Testing",{"href":339,"dataGaName":340,"dataGaLocation":232},"/solutions/application-security-testing/","Application security testing",{"text":342,"config":343},"Seguridad en la cadena de suministro de software",{"href":344,"dataGaLocation":232,"dataGaName":345},"/es/solutions/supply-chain/","Software supply chain security",{"text":347,"config":348},"Cumplimiento y gobernanza",{"href":349,"dataGaName":350,"dataGaLocation":232},"/solutions/software-compliance/","Software Compliance",{"title":352,"link":353,"items":358},"Medición",{"config":354},{"icon":355,"href":356,"dataGaName":357,"dataGaLocation":232},"DigitalTransformation","/es/solutions/visibility-measurement/","visibility and measurement",[359,363,368],{"text":360,"config":361},"Visibilidad y medición",{"href":356,"dataGaLocation":232,"dataGaName":362},"Visibility and Measurement",{"text":364,"config":365},"Gestión del flujo de valor",{"href":366,"dataGaLocation":232,"dataGaName":367},"/es/solutions/value-stream-management/","Value Stream Management",{"text":369,"config":370},"Análisis e información",{"href":371,"dataGaLocation":232,"dataGaName":372},"/es/solutions/analytics-and-insights/","Analytics and insights",{"title":374,"items":375},"GitLab para",[376,381,386],{"text":377,"config":378},"Empresas",{"href":379,"dataGaLocation":232,"dataGaName":380},"/es/enterprise/","enterprise",{"text":382,"config":383},"Pequeñas empresas",{"href":384,"dataGaLocation":232,"dataGaName":385},"/es/small-business/","small business",{"text":387,"config":388},"Sector público",{"href":389,"dataGaLocation":232,"dataGaName":390},"/es/solutions/public-sector/","public sector",{"text":392,"config":393},"Precios",{"href":394,"dataGaName":395,"dataGaLocation":232,"dataNavLevelOne":395},"/es/pricing/","pricing",{"text":397,"config":398,"link":400,"lists":403,"feature":487},"Recursos",{"dataNavLevelOne":399},"resources",{"text":173,"config":401},{"href":402,"dataGaName":399,"dataGaLocation":232},"/es/resources/",[404,437,459],{"title":405,"items":406},"Empezar",[407,412,417,422,427,432],{"text":408,"config":409},"Instalar",{"href":410,"dataGaName":411,"dataGaLocation":232},"/es/install/","install",{"text":413,"config":414},"Guías de inicio rápido",{"href":415,"dataGaName":416,"dataGaLocation":232},"/es/get-started/","quick setup checklists",{"text":418,"config":419},"Aprender",{"href":420,"dataGaLocation":232,"dataGaName":421},"https://university.gitlab.com/","learn",{"text":423,"config":424},"Documentación del producto",{"href":425,"dataGaName":426,"dataGaLocation":232},"https://docs.gitlab.com/","product documentation",{"text":428,"config":429},"Videos de prácticas recomendadas",{"href":430,"dataGaName":431,"dataGaLocation":232},"/es/getting-started-videos/","best practice videos",{"text":433,"config":434},"Integraciones",{"href":435,"dataGaName":436,"dataGaLocation":232},"/es/integrations/","integrations",{"title":438,"items":439},"Descubrir",[440,445,449,454],{"text":441,"config":442},"Historias de éxito del cliente",{"href":443,"dataGaName":444,"dataGaLocation":232},"/es/customers/","customer success stories",{"text":183,"config":446},{"href":447,"dataGaName":448,"dataGaLocation":232},"/blog/","blog",{"text":450,"config":451},"Remoto",{"href":452,"dataGaName":453,"dataGaLocation":232},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":455,"config":456},"TeamOps",{"href":457,"dataGaName":458,"dataGaLocation":232},"/es/teamops/","teamops",{"title":460,"items":461},"Conectar",[462,467,472,477,482],{"text":463,"config":464},"Servicios de GitLab",{"href":465,"dataGaName":466,"dataGaLocation":232},"/es/services/","services",{"text":468,"config":469},"Comunidad",{"href":470,"dataGaName":471,"dataGaLocation":232},"/community/","community",{"text":473,"config":474},"Foro",{"href":475,"dataGaName":476,"dataGaLocation":232},"https://forum.gitlab.com/","forum",{"text":478,"config":479},"Eventos",{"href":480,"dataGaName":481,"dataGaLocation":232},"/events/","events",{"text":483,"config":484},"Socios",{"href":485,"dataGaName":486,"dataGaLocation":232},"/es/partners/","partners",{"backgroundColor":488,"textColor":489,"text":490,"image":491,"link":495},"#2f2a6b","#fff","Información sobre el futuro del desarrollo de software",{"altText":492,"config":493},"Tarjeta promocional The Source",{"src":494},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":496,"config":497},"Leer las últimas noticias",{"href":498,"dataGaName":499,"dataGaLocation":232},"/es/the-source/","the source",{"text":501,"config":502,"lists":504},"Empresa",{"dataNavLevelOne":503},"company",[505],{"items":506},[507,512,518,520,525,530,535,540,545,550,555],{"text":508,"config":509},"Acerca de nosotros",{"href":510,"dataGaName":511,"dataGaLocation":232},"/es/company/","about",{"text":513,"config":514,"footerGa":517},"Empleos",{"href":515,"dataGaName":516,"dataGaLocation":232},"/jobs/","jobs",{"dataGaName":516},{"text":478,"config":519},{"href":480,"dataGaName":481,"dataGaLocation":232},{"text":521,"config":522},"Equipo directivo",{"href":523,"dataGaName":524,"dataGaLocation":232},"/company/team/e-group/","leadership",{"text":526,"config":527},"Equipo",{"href":528,"dataGaName":529,"dataGaLocation":232},"/company/team/","team",{"text":531,"config":532},"Manual",{"href":533,"dataGaName":534,"dataGaLocation":232},"https://handbook.gitlab.com/","handbook",{"text":536,"config":537},"Relaciones con los inversores",{"href":538,"dataGaName":539,"dataGaLocation":232},"https://ir.gitlab.com/","investor relations",{"text":541,"config":542},"Centro de confianza",{"href":543,"dataGaName":544,"dataGaLocation":232},"/es/security/","trust center",{"text":546,"config":547},"AI Transparency Center",{"href":548,"dataGaName":549,"dataGaLocation":232},"/es/ai-transparency-center/","ai transparency center",{"text":551,"config":552},"Boletín",{"href":553,"dataGaName":554,"dataGaLocation":232},"/company/contact/","newsletter",{"text":556,"config":557},"Prensa",{"href":558,"dataGaName":559,"dataGaLocation":232},"/press/","press",{"text":561,"config":562,"lists":563},"Comuníquese con nosotros",{"dataNavLevelOne":503},[564],{"items":565},[566,569,574],{"text":239,"config":567},{"href":241,"dataGaName":568,"dataGaLocation":232},"talk to sales",{"text":570,"config":571},"Obtener ayuda",{"href":572,"dataGaName":573,"dataGaLocation":232},"/support/","get help",{"text":575,"config":576},"Portal de clientes",{"href":577,"dataGaName":578,"dataGaLocation":232},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":580,"login":581,"suggestions":588},"Cerrar",{"text":582,"link":583},"Para buscar repositorios y proyectos, inicie sesión en",{"text":584,"config":585},"gitlab.com",{"href":246,"dataGaName":586,"dataGaLocation":587},"search login","search",{"text":589,"default":590},"Sugerencias",[591,594,599,601,606,611],{"text":261,"config":592},{"href":266,"dataGaName":593,"dataGaLocation":587},"GitLab Duo (AI)",{"text":595,"config":596},"Sugerencias de código (IA)",{"href":597,"dataGaName":598,"dataGaLocation":587},"/es/solutions/code-suggestions/","Code Suggestions (AI)",{"text":311,"config":600},{"href":313,"dataGaName":311,"dataGaLocation":587},{"text":602,"config":603},"GitLab en AWS",{"href":604,"dataGaName":605,"dataGaLocation":587},"/es/partners/technology-partners/aws/","GitLab on AWS",{"text":607,"config":608},"GitLab en Google Cloud",{"href":609,"dataGaName":610,"dataGaLocation":587},"/es/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":269,"config":612},{"href":274,"dataGaName":613,"dataGaLocation":587},"Why GitLab?",{"freeTrial":615,"mobileIcon":620,"desktopIcon":625},{"text":616,"config":617},"Iniciar la prueba gratuita",{"href":618,"dataGaName":237,"dataGaLocation":619},"https://gitlab.com/-/trials/new/","nav",{"altText":621,"config":622},"Ícono de GitLab",{"src":623,"dataGaName":624,"dataGaLocation":619},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":621,"config":626},{"src":627,"dataGaName":624,"dataGaLocation":619},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"freeTrial":629,"mobileIcon":633,"desktopIcon":635},{"text":630,"config":631},"Más información sobre GitLab Duo",{"href":266,"dataGaName":632,"dataGaLocation":619},"gitlab duo",{"altText":621,"config":634},{"src":623,"dataGaName":624,"dataGaLocation":619},{"altText":621,"config":636},{"src":627,"dataGaName":624,"dataGaLocation":619},"content:shared:es:main-navigation.yml","Main Navigation","shared/es/main-navigation.yml","shared/es/main-navigation",{"_path":642,"_dir":226,"_draft":6,"_partial":6,"_locale":7,"title":643,"titleMobile":643,"button":644,"config":649,"_id":651,"_type":218,"_source":220,"_file":652,"_stem":653,"_extension":223},"/shared/es/banner","¡GitLab Duo Agent Platform ya está en beta pública!",{"text":645,"config":646},"Prueba la Beta",{"href":647,"dataGaName":648,"dataGaLocation":232},"/es/gitlab-duo/agent-platform/","duo banner",{"layout":650},"release","content:shared:es:banner.yml","shared/es/banner.yml","shared/es/banner",{"_path":655,"_dir":226,"_draft":6,"_partial":6,"_locale":7,"data":656,"_id":859,"_type":218,"title":860,"_source":220,"_file":861,"_stem":862,"_extension":223},"/shared/es/main-footer",{"text":657,"source":658,"edit":664,"contribute":669,"config":674,"items":679,"minimal":851},"Git es una marca registrada de Software Freedom Conservancy, y nuestro uso de «GitLab» está bajo licencia",{"text":659,"config":660},"Ver fuente de la página",{"href":661,"dataGaName":662,"dataGaLocation":663},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":665,"config":666},"Editar esta página",{"href":667,"dataGaName":668,"dataGaLocation":663},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":670,"config":671},"Contribuya",{"href":672,"dataGaName":673,"dataGaLocation":663},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":675,"facebook":676,"youtube":677,"linkedin":678},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[680,703,756,786,822],{"title":250,"links":681,"subMenu":686},[682],{"text":683,"config":684},"Plataforma de DevSecOps",{"href":259,"dataGaName":685,"dataGaLocation":663},"devsecops platform",[687],{"title":392,"links":688},[689,693,698],{"text":690,"config":691},"Ver planes",{"href":394,"dataGaName":692,"dataGaLocation":663},"view plans",{"text":694,"config":695},"¿Por qué elegir GitLab Premium?",{"href":696,"dataGaName":697,"dataGaLocation":663},"/es/pricing/premium/","why premium",{"text":699,"config":700},"¿Por qué elegir GitLab Ultimate?",{"href":701,"dataGaName":702,"dataGaLocation":663},"/es/pricing/ultimate/","why ultimate",{"title":704,"links":705},"Soluciones",[706,711,714,716,721,726,729,732,735,740,742,744,746,751],{"text":707,"config":708},"Transformación digital",{"href":709,"dataGaName":710,"dataGaLocation":663},"/es/topics/digital-transformation/","digital transformation",{"text":712,"config":713},"Seguridad y cumplimiento",{"href":339,"dataGaName":340,"dataGaLocation":663},{"text":324,"config":715},{"href":307,"dataGaName":308,"dataGaLocation":663},{"text":717,"config":718},"Desarrollo ágil",{"href":719,"dataGaName":720,"dataGaLocation":663},"/es/solutions/agile-delivery/","agile delivery",{"text":722,"config":723},"Transformación en la nube",{"href":724,"dataGaName":725,"dataGaLocation":663},"/es/topics/cloud-native/","cloud transformation",{"text":319,"config":727},{"href":321,"dataGaName":728,"dataGaLocation":663},"source code management",{"text":311,"config":730},{"href":313,"dataGaName":731,"dataGaLocation":663},"continuous integration & delivery",{"text":364,"config":733},{"href":366,"dataGaName":734,"dataGaLocation":663},"value stream management",{"text":736,"config":737},"GitOps",{"href":738,"dataGaName":739,"dataGaLocation":663},"/es/solutions/gitops/","gitops",{"text":377,"config":741},{"href":379,"dataGaName":380,"dataGaLocation":663},{"text":382,"config":743},{"href":384,"dataGaName":385,"dataGaLocation":663},{"text":387,"config":745},{"href":389,"dataGaName":390,"dataGaLocation":663},{"text":747,"config":748},"Educación",{"href":749,"dataGaName":750,"dataGaLocation":663},"/es/solutions/education/","education",{"text":752,"config":753},"Servicios financieros",{"href":754,"dataGaName":755,"dataGaLocation":663},"/es/solutions/finance/","financial services",{"title":397,"links":757},[758,760,762,764,767,769,772,774,776,778,780,782,784],{"text":408,"config":759},{"href":410,"dataGaName":411,"dataGaLocation":663},{"text":413,"config":761},{"href":415,"dataGaName":416,"dataGaLocation":663},{"text":418,"config":763},{"href":420,"dataGaName":421,"dataGaLocation":663},{"text":423,"config":765},{"href":425,"dataGaName":766,"dataGaLocation":663},"docs",{"text":183,"config":768},{"href":447,"dataGaName":448,"dataGaLocation":663},{"text":441,"config":770},{"href":771,"dataGaName":444,"dataGaLocation":663},"/customers/",{"text":450,"config":773},{"href":452,"dataGaName":453,"dataGaLocation":663},{"text":463,"config":775},{"href":465,"dataGaName":466,"dataGaLocation":663},{"text":455,"config":777},{"href":457,"dataGaName":458,"dataGaLocation":663},{"text":468,"config":779},{"href":470,"dataGaName":471,"dataGaLocation":663},{"text":473,"config":781},{"href":475,"dataGaName":476,"dataGaLocation":663},{"text":478,"config":783},{"href":480,"dataGaName":481,"dataGaLocation":663},{"text":483,"config":785},{"href":485,"dataGaName":486,"dataGaLocation":663},{"title":501,"links":787},[788,790,793,796,798,800,802,806,811,813,815,817],{"text":508,"config":789},{"href":510,"dataGaName":503,"dataGaLocation":663},{"text":791,"config":792},"Jobs",{"href":515,"dataGaName":516,"dataGaLocation":663},{"text":794,"config":795},"Liderazgo",{"href":523,"dataGaName":524,"dataGaLocation":663},{"text":526,"config":797},{"href":528,"dataGaName":529,"dataGaLocation":663},{"text":531,"config":799},{"href":533,"dataGaName":534,"dataGaLocation":663},{"text":536,"config":801},{"href":538,"dataGaName":539,"dataGaLocation":663},{"text":803,"config":804},"Sustainability",{"href":805,"dataGaName":803,"dataGaLocation":663},"/sustainability/",{"text":807,"config":808},"Diversidad, inclusión y pertenencia (DIB)",{"href":809,"dataGaName":810,"dataGaLocation":663},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":541,"config":812},{"href":543,"dataGaName":544,"dataGaLocation":663},{"text":551,"config":814},{"href":553,"dataGaName":554,"dataGaLocation":663},{"text":556,"config":816},{"href":558,"dataGaName":559,"dataGaLocation":663},{"text":818,"config":819},"Declaración de transparencia sobre la Ley de Esclavitud Moderna",{"href":820,"dataGaName":821,"dataGaLocation":663},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":561,"links":823},[824,827,829,831,836,841,846],{"text":825,"config":826},"Contactar con un experto",{"href":241,"dataGaName":242,"dataGaLocation":663},{"text":570,"config":828},{"href":572,"dataGaName":573,"dataGaLocation":663},{"text":575,"config":830},{"href":577,"dataGaName":578,"dataGaLocation":663},{"text":832,"config":833},"Estado",{"href":834,"dataGaName":835,"dataGaLocation":663},"https://status.gitlab.com/","status",{"text":837,"config":838},"Términos de uso",{"href":839,"dataGaName":840,"dataGaLocation":663},"/terms/","terms of use",{"text":842,"config":843},"Declaración de privacidad",{"href":844,"dataGaName":845,"dataGaLocation":663},"/es/privacy/","privacy statement",{"text":847,"config":848},"Preferencias de cookies",{"dataGaName":849,"dataGaLocation":663,"id":850,"isOneTrustButton":9},"cookie preferences","ot-sdk-btn",{"items":852},[853,855,857],{"text":837,"config":854},{"href":839,"dataGaName":840,"dataGaLocation":663},{"text":842,"config":856},{"href":844,"dataGaName":845,"dataGaLocation":663},{"text":847,"config":858},{"dataGaName":849,"dataGaLocation":663,"id":850,"isOneTrustButton":9},"content:shared:es:main-footer.yml","Main Footer","shared/es/main-footer.yml","shared/es/main-footer",{"_path":864,"_dir":226,"_draft":6,"_partial":6,"_locale":7,"header":865,"eyebrow":866,"blurb":867,"button":868,"secondaryButton":872,"_id":874,"_type":218,"title":875,"_source":220,"_file":876,"_stem":877,"_extension":223},"/shared/es/next-steps","Comience a entregar mejor software más rápido","Más del 50 % de las empresas de Fortune 100 confían en GitLab","Descubra lo que su equipo puede hacer con la plataforma inteligente de\n\n\nDevSecOps.\n",{"text":234,"config":869},{"href":870,"dataGaName":237,"dataGaLocation":871},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":239,"config":873},{"href":241,"dataGaName":242,"dataGaLocation":871},"content:shared:es:next-steps.yml","Next Steps","shared/es/next-steps.yml","shared/es/next-steps",{"_path":879,"_dir":226,"_draft":6,"_partial":6,"_locale":7,"codeBlocks":880,"_id":894,"_type":218,"title":895,"_source":220,"_file":896,"_stem":897,"_extension":223},"/shared/es/code-editor-examples",{"python":881,"javascript":885,"go":889},{"typedArray":882,"suggested":884},[883],"# Traducir palabras del inglés a otros idiomas","languages = {\n    'en': {\n     'hello': 'Hello',\n     'goodbye': 'Goodbye'\n   },\n   'es': {\n     'hello': 'Hola',\n     'goodbye': 'Adiós'\n   }\n }\n",{"typedArray":886,"suggested":888},[887],"// matriz de números del 1 al 100","var numbers = [];\nfor (var i = 1; i\u003C=100; i++) {\n  numbers.push(i)\n}\n",{"typedArray":890,"suggested":893},[891,892],"// golang","// Obtener valores únicos de la matriz de valores enteros","func unique(arr []int) []int {\n  seen := make(map[int]bool)\n  uniques := make([]int, 0)\n  for _, v := range arr {\n    if _, ok := seen[v];!ok {\n      seen[v] = true\n      uniques = append(uniques, v)\n    }\n  }\n  return uniques\n}\n","content:shared:es:code-editor-examples.yml","Code Editor Examples","shared/es/code-editor-examples.yml","shared/es/code-editor-examples",1758326251350]