[{"data":1,"prerenderedAt":1001},["ShallowReactive",2],{"/es/solutions/code-suggestions":3,"navigation-es":224,"banner-es":638,"footer-es":651,"footer-source-/es/solutions/code-suggestions/":859,"next-steps-es":966,"code-editor-examples-es":981},{"_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},"/es/gitlab-duo/#free-trial","gitlab duo free trial","hero",{"text":41,"config":42},"¿Preguntas? Contáctanos",{"href":43,"dataGaName":44,"dataGaLocation":39},"/es/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},"/es/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},"/es/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},"/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},"/blog/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},"/blog/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},"/blog/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":634,"_type":218,"title":635,"_source":220,"_file":636,"_stem":637,"_extension":223},"/shared/es/main-navigation","es",{"logo":228,"freeTrial":233,"sales":238,"login":242,"items":247,"search":576,"minimal":611,"duo":625},{"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":157,"dataGaName":241,"dataGaLocation":232},"sales",{"text":243,"config":244},"Iniciar sesión",{"href":245,"dataGaName":246,"dataGaLocation":232},"https://gitlab.com/users/sign_in/","sign in",[248,292,389,394,497,557],{"text":249,"config":250,"cards":252,"footer":275},"Plataforma",{"dataNavLevelOne":251},"platform",[253,259,267],{"title":249,"description":254,"link":255},"La plataforma de DevSecOps con tecnología de IA más completa",{"text":256,"config":257},"Explore nuestra plataforma",{"href":258,"dataGaName":251,"dataGaLocation":232},"/es/platform/",{"title":260,"description":261,"link":262},"GitLab Duo (IA)","Cree un software más rápido con IA en cada etapa de desarrollo",{"text":263,"config":264},"Presentamos GitLab Duo",{"href":265,"dataGaName":266,"dataGaLocation":232},"/es/gitlab-duo/","gitlab duo ai",{"title":268,"description":269,"link":270},"¿Por qué elegir GitLab?","10 razones por las que las empresas eligen GitLab",{"text":271,"config":272},"Más información",{"href":273,"dataGaName":274,"dataGaLocation":232},"/es/why-gitlab/","why gitlab",{"title":276,"items":277},"Comenzar con",[278,283,288],{"text":279,"config":280},"Ingeniería de plataformas",{"href":281,"dataGaName":282,"dataGaLocation":232},"/es/solutions/platform-engineering/","platform engineering",{"text":284,"config":285},"Experiencia de desarrollador",{"href":286,"dataGaName":287,"dataGaLocation":232},"/es/developer-experience/","Developer experience",{"text":289,"config":290},"MLOps",{"href":291,"dataGaName":289,"dataGaLocation":232},"/es/topics/devops/the-role-of-ai-in-devops/",{"text":293,"left":9,"config":294,"link":295,"lists":299,"footer":371},"Producto",{"dataNavLevelOne":5},{"text":296,"config":297},"Ver todas las soluciones",{"href":298,"dataGaName":5,"dataGaLocation":232},"/es/solutions/",[300,326,349],{"title":301,"description":302,"link":303,"items":308},"Automatización","CI/CD y automatización para acelerar la implementación",{"config":304},{"icon":305,"href":306,"dataGaName":307,"dataGaLocation":232},"AutomatedCodeAlt","/es/solutions/delivery-automation/","automated software delivery",[309,313,317,322],{"text":310,"config":311},"CI/CD",{"href":312,"dataGaLocation":232,"dataGaName":310},"/es/solutions/continuous-integration/",{"text":314,"config":315},"Desarrollo asistido por IA",{"href":265,"dataGaLocation":232,"dataGaName":316},"AI assisted development",{"text":318,"config":319},"Gestión del código fuente",{"href":320,"dataGaLocation":232,"dataGaName":321},"/es/solutions/source-code-management/","Source Code Management",{"text":323,"config":324},"Entrega de software automatizada",{"href":306,"dataGaLocation":232,"dataGaName":325},"Automated software delivery",{"title":327,"description":328,"link":329,"items":334},"Seguridad","Entregue código más rápido sin comprometer la seguridad",{"config":330},{"href":331,"dataGaName":332,"dataGaLocation":232,"icon":333},"/es/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[335,339,344],{"text":336,"config":337},"Application Security Testing",{"href":331,"dataGaName":338,"dataGaLocation":232},"Application security testing",{"text":340,"config":341},"Seguridad en la cadena de suministro de software",{"href":342,"dataGaLocation":232,"dataGaName":343},"/es/solutions/supply-chain/","Software supply chain security",{"text":345,"config":346},"Cumplimiento y gobernanza",{"href":347,"dataGaName":348,"dataGaLocation":232},"/es/solutions/software-compliance/","Software Compliance",{"title":350,"link":351,"items":356},"Medición",{"config":352},{"icon":353,"href":354,"dataGaName":355,"dataGaLocation":232},"DigitalTransformation","/es/solutions/visibility-measurement/","visibility and measurement",[357,361,366],{"text":358,"config":359},"Visibilidad y medición",{"href":354,"dataGaLocation":232,"dataGaName":360},"Visibility and Measurement",{"text":362,"config":363},"Gestión del flujo de valor",{"href":364,"dataGaLocation":232,"dataGaName":365},"/es/solutions/value-stream-management/","Value Stream Management",{"text":367,"config":368},"Análisis e información",{"href":369,"dataGaLocation":232,"dataGaName":370},"/es/solutions/analytics-and-insights/","Analytics and insights",{"title":372,"items":373},"GitLab para",[374,379,384],{"text":375,"config":376},"Empresas",{"href":377,"dataGaLocation":232,"dataGaName":378},"/es/enterprise/","enterprise",{"text":380,"config":381},"Pequeñas empresas",{"href":382,"dataGaLocation":232,"dataGaName":383},"/es/small-business/","small business",{"text":385,"config":386},"Sector público",{"href":387,"dataGaLocation":232,"dataGaName":388},"/es/solutions/public-sector/","public sector",{"text":390,"config":391},"Precios",{"href":392,"dataGaName":393,"dataGaLocation":232,"dataNavLevelOne":393},"/es/pricing/","pricing",{"text":395,"config":396,"link":398,"lists":400,"feature":484},"Recursos",{"dataNavLevelOne":397},"resources",{"text":173,"config":399},{"href":175,"dataGaName":397,"dataGaLocation":232},[401,434,456],{"title":402,"items":403},"Empezar",[404,409,414,419,424,429],{"text":405,"config":406},"Instalar",{"href":407,"dataGaName":408,"dataGaLocation":232},"/es/install/","install",{"text":410,"config":411},"Guías de inicio rápido",{"href":412,"dataGaName":413,"dataGaLocation":232},"/es/get-started/","quick setup checklists",{"text":415,"config":416},"Aprender",{"href":417,"dataGaLocation":232,"dataGaName":418},"https://university.gitlab.com/","learn",{"text":420,"config":421},"Documentación del producto",{"href":422,"dataGaName":423,"dataGaLocation":232},"https://docs.gitlab.com/","product documentation",{"text":425,"config":426},"Videos de prácticas recomendadas",{"href":427,"dataGaName":428,"dataGaLocation":232},"/es/getting-started-videos/","best practice videos",{"text":430,"config":431},"Integraciones",{"href":432,"dataGaName":433,"dataGaLocation":232},"/es/integrations/","integrations",{"title":435,"items":436},"Descubrir",[437,442,446,451],{"text":438,"config":439},"Historias de éxito del cliente",{"href":440,"dataGaName":441,"dataGaLocation":232},"/es/customers/","customer success stories",{"text":183,"config":443},{"href":444,"dataGaName":445,"dataGaLocation":232},"/blog/","blog",{"text":447,"config":448},"Remoto",{"href":449,"dataGaName":450,"dataGaLocation":232},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":452,"config":453},"TeamOps",{"href":454,"dataGaName":455,"dataGaLocation":232},"/es/teamops/","teamops",{"title":457,"items":458},"Conectar",[459,464,469,474,479],{"text":460,"config":461},"Servicios de GitLab",{"href":462,"dataGaName":463,"dataGaLocation":232},"/es/services/","services",{"text":465,"config":466},"Comunidad",{"href":467,"dataGaName":468,"dataGaLocation":232},"/community/","community",{"text":470,"config":471},"Foro",{"href":472,"dataGaName":473,"dataGaLocation":232},"https://forum.gitlab.com/","forum",{"text":475,"config":476},"Eventos",{"href":477,"dataGaName":478,"dataGaLocation":232},"/events/","events",{"text":480,"config":481},"Socios",{"href":482,"dataGaName":483,"dataGaLocation":232},"/es/partners/","partners",{"backgroundColor":485,"textColor":486,"text":487,"image":488,"link":492},"#2f2a6b","#fff","Información sobre el futuro del desarrollo de software",{"altText":489,"config":490},"Tarjeta promocional The Source",{"src":491},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":493,"config":494},"Leer las últimas noticias",{"href":495,"dataGaName":496,"dataGaLocation":232},"/es/the-source/","the source",{"text":498,"config":499,"lists":501},"Empresa",{"dataNavLevelOne":500},"company",[502],{"items":503},[504,509,515,517,522,527,532,537,542,547,552],{"text":505,"config":506},"Acerca de nosotros",{"href":507,"dataGaName":508,"dataGaLocation":232},"/es/company/","about",{"text":510,"config":511,"footerGa":514},"Empleos",{"href":512,"dataGaName":513,"dataGaLocation":232},"/jobs/","jobs",{"dataGaName":513},{"text":475,"config":516},{"href":477,"dataGaName":478,"dataGaLocation":232},{"text":518,"config":519},"Equipo directivo",{"href":520,"dataGaName":521,"dataGaLocation":232},"/company/team/e-group/","leadership",{"text":523,"config":524},"Equipo",{"href":525,"dataGaName":526,"dataGaLocation":232},"/company/team/","team",{"text":528,"config":529},"Manual",{"href":530,"dataGaName":531,"dataGaLocation":232},"https://handbook.gitlab.com/","handbook",{"text":533,"config":534},"Relaciones con los inversores",{"href":535,"dataGaName":536,"dataGaLocation":232},"https://ir.gitlab.com/","investor relations",{"text":538,"config":539},"Centro de confianza",{"href":540,"dataGaName":541,"dataGaLocation":232},"/es/security/","trust center",{"text":543,"config":544},"AI Transparency Center",{"href":545,"dataGaName":546,"dataGaLocation":232},"/es/ai-transparency-center/","ai transparency center",{"text":548,"config":549},"Boletín",{"href":550,"dataGaName":551,"dataGaLocation":232},"/company/contact/","newsletter",{"text":553,"config":554},"Prensa",{"href":555,"dataGaName":556,"dataGaLocation":232},"/press/","press",{"text":558,"config":559,"lists":560},"Comuníquese con nosotros",{"dataNavLevelOne":500},[561],{"items":562},[563,566,571],{"text":239,"config":564},{"href":157,"dataGaName":565,"dataGaLocation":232},"talk to sales",{"text":567,"config":568},"Obtener ayuda",{"href":569,"dataGaName":570,"dataGaLocation":232},"/support/","get help",{"text":572,"config":573},"Portal de clientes",{"href":574,"dataGaName":575,"dataGaLocation":232},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":577,"login":578,"suggestions":585},"Cerrar",{"text":579,"link":580},"Para buscar repositorios y proyectos, inicie sesión en",{"text":581,"config":582},"gitlab.com",{"href":245,"dataGaName":583,"dataGaLocation":584},"search login","search",{"text":586,"default":587},"Sugerencias",[588,591,596,598,603,608],{"text":260,"config":589},{"href":265,"dataGaName":590,"dataGaLocation":584},"GitLab Duo (AI)",{"text":592,"config":593},"Sugerencias de código (IA)",{"href":594,"dataGaName":595,"dataGaLocation":584},"/es/solutions/code-suggestions/","Code Suggestions (AI)",{"text":310,"config":597},{"href":312,"dataGaName":310,"dataGaLocation":584},{"text":599,"config":600},"GitLab en AWS",{"href":601,"dataGaName":602,"dataGaLocation":584},"/es/partners/technology-partners/aws/","GitLab on AWS",{"text":604,"config":605},"GitLab en Google Cloud",{"href":606,"dataGaName":607,"dataGaLocation":584},"/es/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":268,"config":609},{"href":273,"dataGaName":610,"dataGaLocation":584},"Why GitLab?",{"freeTrial":612,"mobileIcon":617,"desktopIcon":622},{"text":613,"config":614},"Iniciar la prueba gratuita",{"href":615,"dataGaName":237,"dataGaLocation":616},"https://gitlab.com/-/trials/new/","nav",{"altText":618,"config":619},"Ícono de GitLab",{"src":620,"dataGaName":621,"dataGaLocation":616},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":618,"config":623},{"src":624,"dataGaName":621,"dataGaLocation":616},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"freeTrial":626,"mobileIcon":630,"desktopIcon":632},{"text":627,"config":628},"Más información sobre GitLab Duo",{"href":265,"dataGaName":629,"dataGaLocation":616},"gitlab duo",{"altText":618,"config":631},{"src":620,"dataGaName":621,"dataGaLocation":616},{"altText":618,"config":633},{"src":624,"dataGaName":621,"dataGaLocation":616},"content:shared:es:main-navigation.yml","Main Navigation","shared/es/main-navigation.yml","shared/es/main-navigation",{"_path":639,"_dir":226,"_draft":6,"_partial":6,"_locale":7,"title":640,"titleMobile":640,"button":641,"config":646,"_id":648,"_type":218,"_source":220,"_file":649,"_stem":650,"_extension":223},"/shared/es/banner","¡GitLab Duo Agent Platform ya está en beta pública!",{"text":642,"config":643},"Prueba la Beta",{"href":644,"dataGaName":645,"dataGaLocation":232},"/es/gitlab-duo/agent-platform/","duo banner",{"layout":647},"release","content:shared:es:banner.yml","shared/es/banner.yml","shared/es/banner",{"_path":652,"_dir":226,"_draft":6,"_partial":6,"_locale":7,"data":653,"_id":855,"_type":218,"title":856,"_source":220,"_file":857,"_stem":858,"_extension":223},"/shared/es/main-footer",{"text":654,"source":655,"edit":661,"contribute":666,"config":671,"items":676,"minimal":847},"Git es una marca registrada de Software Freedom Conservancy, y nuestro uso de «GitLab» está bajo licencia",{"text":656,"config":657},"Ver fuente de la página",{"href":658,"dataGaName":659,"dataGaLocation":660},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":662,"config":663},"Editar esta página",{"href":664,"dataGaName":665,"dataGaLocation":660},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":667,"config":668},"Contribuya",{"href":669,"dataGaName":670,"dataGaLocation":660},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":672,"facebook":673,"youtube":674,"linkedin":675},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[677,700,753,782,818],{"title":249,"links":678,"subMenu":683},[679],{"text":680,"config":681},"Plataforma de DevSecOps",{"href":258,"dataGaName":682,"dataGaLocation":660},"devsecops platform",[684],{"title":390,"links":685},[686,690,695],{"text":687,"config":688},"Ver planes",{"href":392,"dataGaName":689,"dataGaLocation":660},"view plans",{"text":691,"config":692},"¿Por qué elegir GitLab Premium?",{"href":693,"dataGaName":694,"dataGaLocation":660},"/es/pricing/premium/","why premium",{"text":696,"config":697},"¿Por qué elegir GitLab Ultimate?",{"href":698,"dataGaName":699,"dataGaLocation":660},"/es/pricing/ultimate/","why ultimate",{"title":701,"links":702},"Soluciones",[703,708,711,713,718,723,726,729,732,737,739,741,743,748],{"text":704,"config":705},"Transformación digital",{"href":706,"dataGaName":707,"dataGaLocation":660},"/es/topics/digital-transformation/","digital transformation",{"text":709,"config":710},"Seguridad y cumplimiento",{"href":331,"dataGaName":338,"dataGaLocation":660},{"text":323,"config":712},{"href":306,"dataGaName":307,"dataGaLocation":660},{"text":714,"config":715},"Desarrollo ágil",{"href":716,"dataGaName":717,"dataGaLocation":660},"/es/solutions/agile-delivery/","agile delivery",{"text":719,"config":720},"Transformación en la nube",{"href":721,"dataGaName":722,"dataGaLocation":660},"/es/topics/cloud-native/","cloud transformation",{"text":318,"config":724},{"href":320,"dataGaName":725,"dataGaLocation":660},"source code management",{"text":310,"config":727},{"href":312,"dataGaName":728,"dataGaLocation":660},"continuous integration & delivery",{"text":362,"config":730},{"href":364,"dataGaName":731,"dataGaLocation":660},"value stream management",{"text":733,"config":734},"GitOps",{"href":735,"dataGaName":736,"dataGaLocation":660},"/es/solutions/gitops/","gitops",{"text":375,"config":738},{"href":377,"dataGaName":378,"dataGaLocation":660},{"text":380,"config":740},{"href":382,"dataGaName":383,"dataGaLocation":660},{"text":385,"config":742},{"href":387,"dataGaName":388,"dataGaLocation":660},{"text":744,"config":745},"Educación",{"href":746,"dataGaName":747,"dataGaLocation":660},"/es/solutions/education/","education",{"text":749,"config":750},"Servicios financieros",{"href":751,"dataGaName":752,"dataGaLocation":660},"/es/solutions/finance/","financial services",{"title":395,"links":754},[755,757,759,761,764,766,768,770,772,774,776,778,780],{"text":405,"config":756},{"href":407,"dataGaName":408,"dataGaLocation":660},{"text":410,"config":758},{"href":412,"dataGaName":413,"dataGaLocation":660},{"text":415,"config":760},{"href":417,"dataGaName":418,"dataGaLocation":660},{"text":420,"config":762},{"href":422,"dataGaName":763,"dataGaLocation":660},"docs",{"text":183,"config":765},{"href":444,"dataGaName":445,"dataGaLocation":660},{"text":438,"config":767},{"href":440,"dataGaName":441,"dataGaLocation":660},{"text":447,"config":769},{"href":449,"dataGaName":450,"dataGaLocation":660},{"text":460,"config":771},{"href":462,"dataGaName":463,"dataGaLocation":660},{"text":452,"config":773},{"href":454,"dataGaName":455,"dataGaLocation":660},{"text":465,"config":775},{"href":467,"dataGaName":468,"dataGaLocation":660},{"text":470,"config":777},{"href":472,"dataGaName":473,"dataGaLocation":660},{"text":475,"config":779},{"href":477,"dataGaName":478,"dataGaLocation":660},{"text":480,"config":781},{"href":482,"dataGaName":483,"dataGaLocation":660},{"title":498,"links":783},[784,786,789,792,794,796,798,802,807,809,811,813],{"text":505,"config":785},{"href":507,"dataGaName":500,"dataGaLocation":660},{"text":787,"config":788},"Jobs",{"href":512,"dataGaName":513,"dataGaLocation":660},{"text":790,"config":791},"Liderazgo",{"href":520,"dataGaName":521,"dataGaLocation":660},{"text":523,"config":793},{"href":525,"dataGaName":526,"dataGaLocation":660},{"text":528,"config":795},{"href":530,"dataGaName":531,"dataGaLocation":660},{"text":533,"config":797},{"href":535,"dataGaName":536,"dataGaLocation":660},{"text":799,"config":800},"Sustainability",{"href":801,"dataGaName":799,"dataGaLocation":660},"/sustainability/",{"text":803,"config":804},"Diversidad, inclusión y pertenencia (DIB)",{"href":805,"dataGaName":806,"dataGaLocation":660},"/es/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":538,"config":808},{"href":540,"dataGaName":541,"dataGaLocation":660},{"text":548,"config":810},{"href":550,"dataGaName":551,"dataGaLocation":660},{"text":553,"config":812},{"href":555,"dataGaName":556,"dataGaLocation":660},{"text":814,"config":815},"Declaración de transparencia sobre la Ley de Esclavitud Moderna",{"href":816,"dataGaName":817,"dataGaLocation":660},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":558,"links":819},[820,823,825,827,832,837,842],{"text":821,"config":822},"Contactar con un experto",{"href":157,"dataGaName":241,"dataGaLocation":660},{"text":567,"config":824},{"href":569,"dataGaName":570,"dataGaLocation":660},{"text":572,"config":826},{"href":574,"dataGaName":575,"dataGaLocation":660},{"text":828,"config":829},"Estado",{"href":830,"dataGaName":831,"dataGaLocation":660},"https://status.gitlab.com/","status",{"text":833,"config":834},"Términos de uso",{"href":835,"dataGaName":836,"dataGaLocation":660},"/terms/","terms of use",{"text":838,"config":839},"Declaración de privacidad",{"href":840,"dataGaName":841,"dataGaLocation":660},"/es/privacy/","privacy statement",{"text":843,"config":844},"Preferencias de cookies",{"dataGaName":845,"dataGaLocation":660,"id":846,"isOneTrustButton":9},"cookie preferences","ot-sdk-btn",{"items":848},[849,851,853],{"text":833,"config":850},{"href":835,"dataGaName":836,"dataGaLocation":660},{"text":838,"config":852},{"href":840,"dataGaName":841,"dataGaLocation":660},{"text":843,"config":854},{"dataGaName":845,"dataGaLocation":660,"id":846,"isOneTrustButton":9},"content:shared:es:main-footer.yml","Main Footer","shared/es/main-footer.yml","shared/es/main-footer",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"config":860,"seo":861,"content":862,"_id":217,"_type":218,"title":219,"_source":220,"_file":221,"_stem":222,"_extension":223},{"enableAnimations":9},{"title":11,"description":12},[863,878,882,886,917,921,925,933,937,965],{"componentName":15,"componentContent":864},{"heading":17,"description":865,"image":872,"button":874,"secondaryButton":876},[866,868,870],{"typed":20,"highlighted":21,"config":867},{"isDescriptionInline":9},{"typed":24,"highlighted":25,"config":869},{"isDescriptionInline":9},{"typed":28,"highlighted":29,"config":871},{"isDescriptionInline":9},{"altText":7,"config":873},{"src":33},{"text":35,"config":875},{"href":37,"dataGaName":38,"dataGaLocation":39},{"text":41,"config":877},{"href":43,"dataGaName":44,"dataGaLocation":39},{"componentName":46,"componentContent":879},{"header":48,"description":49,"codeBlock":880},{"config":881},{"initialSelectedLanguage":52},{"componentName":46,"componentContent":883},{"header":55,"description":56,"image":884},{"altText":7,"config":885},{"src":59},{"componentName":46,"componentContent":887},{"header":62,"description":63,"logos":888},[889,891,893,895,897,899,901,903,905,907,909,911,913,915],{"altText":66,"config":890},{"src":68},{"altText":70,"config":892},{"src":72},{"altText":74,"config":894},{"src":76},{"altText":78,"config":896},{"src":80},{"altText":82,"config":898},{"src":84},{"altText":86,"config":900},{"src":88},{"altText":90,"config":902},{"src":92},{"altText":94,"config":904},{"src":96},{"altText":98,"config":906},{"src":100},{"altText":102,"config":908},{"src":104},{"altText":106,"config":910},{"src":108},{"altText":110,"config":912},{"src":112},{"altText":114,"config":914},{"src":116},{"altText":118,"config":916},{"src":120},{"componentName":46,"componentContent":918},{"header":123,"description":124,"codeBlock":919},{"config":920},{"initialSelectedLanguage":127},{"componentName":46,"componentContent":922},{"header":130,"description":131,"codeBlock":923},{"config":924},{"initialSelectedLanguage":134},{"componentName":136,"componentContent":926},{"heading":138,"description":139,"launchButton":927,"demo":929},{"text":141,"config":928},{"href":143,"icon":144,"dataGaName":145,"dataGaLocation":146},{"text":148,"config":930,"subtitle":153,"scheduleButton":931},{"demoHref":143,"videoFallbackHref":150,"thumbnailSrc":151,"dataGaName":152,"dataGaLocation":146},{"text":155,"config":932},{"href":157,"dataGaName":158,"dataGaLocation":146},{"componentName":160,"componentContent":934},{"heading":162,"card":935},{"header":164,"description":165,"config":936},{"icon":167},{"componentName":169,"componentContent":938},{"header":171,"button":939,"tabs":941},{"text":173,"config":940},{"href":175,"dataGaName":176,"dataGaLocation":146},[942],{"name":179,"items":943,"config":964},[944,949,954,959],{"header":182,"type":183,"image":945,"link":947},{"altText":185,"config":946},{"src":187},{"text":189,"config":948},{"href":191,"icon":183},{"header":193,"type":183,"image":950,"link":952},{"altText":185,"config":951},{"src":187},{"text":189,"config":953},{"href":198,"icon":183},{"header":200,"type":183,"image":955,"link":957},{"altText":185,"config":956},{"src":187},{"text":189,"config":958},{"href":205,"icon":183},{"header":207,"type":183,"image":960,"link":962},{"altText":185,"config":961},{"src":187},{"text":189,"config":963},{"href":212,"icon":183},{"key":214},{"componentName":216},{"_path":967,"_dir":226,"_draft":6,"_partial":6,"_locale":7,"header":968,"eyebrow":969,"blurb":970,"button":971,"secondaryButton":975,"_id":977,"_type":218,"title":978,"_source":220,"_file":979,"_stem":980,"_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":972},{"href":973,"dataGaName":237,"dataGaLocation":974},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":239,"config":976},{"href":157,"dataGaName":241,"dataGaLocation":974},"content:shared:es:next-steps.yml","Next Steps","shared/es/next-steps.yml","shared/es/next-steps",{"_path":982,"_dir":226,"_draft":6,"_partial":6,"_locale":7,"codeBlocks":983,"_id":997,"_type":218,"title":998,"_source":220,"_file":999,"_stem":1000,"_extension":223},"/shared/es/code-editor-examples",{"python":984,"javascript":988,"go":992},{"typedArray":985,"suggested":987},[986],"# 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":989,"suggested":991},[990],"// 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":993,"suggested":996},[994,995],"// 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",1761814452728]