[{"data":1,"prerenderedAt":958},["ShallowReactive",2],{"/es/solutions/code-suggestions":3,"navigation-es":244,"banner-es":653,"footer-es":663,"next-steps-es":900,"code-editor-examples-es-v-0-0-0-0-0":911,"code-editor-examples-es-v-0-0-0-0-1":926,"code-editor-examples-es-v-0-0-0-0-2":934,"code-editor-examples-es-v-0-0-0-0-3":942,"code-editor-examples-es-v-0-0-0-0-4":950},{"id":4,"title":5,"body":6,"category":6,"config":7,"content":9,"description":6,"extension":213,"meta":214,"navigation":8,"path":215,"seo":216,"slug":6,"stem":242,"testContent":6,"type":6,"__hash__":243},"pages/es/solutions/code-suggestions.yml","Code Suggestions",null,{"enableAnimations":8},true,[10,42,50,57,118,125,132,155,164,211],{"componentName":11,"componentContent":12},"SolutionsCodeSuggestionsHero",{"heading":13,"description":14,"image":27,"button":31,"secondaryButton":37},"Sugerencias de código de GitLab Duo",[15,19,23],{"typed":16,"highlighted":17,"config":18},"Te ayudan a mantener","el flujo",{"isDescriptionInline":8},{"typed":20,"highlighted":21,"config":22},"En el IDE","que elijas",{"isDescriptionInline":8},{"typed":24,"highlighted":25,"config":26},"En el idioma","que necesites",{"isDescriptionInline":8},{"altText":28,"config":29},"",{"src":30},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752590244/ahvoxthmrmu6eqcfcks2.png",{"text":32,"config":33},"Probar la versión gratis",{"href":34,"dataGaName":35,"dataGaLocation":36},"/es/gitlab-duo-agent-platform/#free-trial","gitlab duo free trial","hero",{"text":38,"config":39},"¿Preguntas? Contáctanos",{"href":40,"dataGaName":41,"dataGaLocation":36},"/es/sales/","contact us",{"componentName":43,"componentContent":44},"SolutionsCodeSuggestionsCopyBlock",{"header":45,"description":46,"codeBlock":47},"Agiliza la codificación","Las sugerencias de código te ayudan a mantener el flujo al completar de manera predictiva bloques de código, definir la lógica de funciones, generar pruebas y proponer código común, como patrones de regex, todo en el mismo entorno de programación.\n",{"config":48},{"initialSelectedLanguage":49},"python",{"componentName":43,"componentContent":51},{"header":52,"description":53,"image":54},"Inteligencia artificial que respeta la privacidad","Las sugerencias de código se compilan 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. [Más información sobre el uso de datos](https://docs.gitlab.com/user/ai_data_usage/){data-ga-name=\"code suggestions data usage\" data-ga-location=\"body\"} con las sugerencias de código.\n",{"altText":28,"config":55},{"src":56},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506811/awm4wcaeetfy0g9qkcf2.svg",{"componentName":43,"componentContent":58},{"header":59,"description":60,"logos":61},"Compatibilidad con el idioma que necesites","Obtén sugerencias de código con IA según tu flujo de trabajo. Ahora están disponibles en [más de 14 idiomas](https://docs.gitlab.com/user/project/repository/code_suggestions/supported_extensions/#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",[62,66,70,74,78,82,86,90,94,98,102,106,110,114],{"altText":63,"config":64},"C",{"src":65},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752507089/zpck9scng2uj3nvxbm25.svg",{"altText":67,"config":68},"C++",{"src":69},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752507088/os5vwbdzsbxmjvoihd9m.svg",{"altText":71,"config":72},"C#",{"src":73},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752507088/ag3j8cgcidljuum6uojd.svg",{"altText":75,"config":76},"Python",{"src":77},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506883/rp1ccjsxqhetxnz8g2mj.svg",{"altText":79,"config":80},"Javascript",{"src":81},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506884/tclyqepbeuxm7bwsu0tj.svg",{"altText":83,"config":84},"Typescript",{"src":85},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506883/qedmu6hf9xipkmsqxqo3.svg",{"altText":87,"config":88},"Ruby",{"src":89},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506882/ul40h6jvozspb56pp7sy.svg",{"altText":91,"config":92},"Java",{"src":93},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506883/yyztzezwbk64sxrkvclf.svg",{"altText":95,"config":96},"Rust",{"src":97},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506876/fofe7ax0bg4adx2pbzai.svg",{"altText":99,"config":100},"Google Cloud SQL",{"src":101},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506875/mox7qayqhm2oevflatzz.svg",{"altText":103,"config":104},"PHP",{"src":105},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506873/efrsz4pbvrreimy73ku3.svg",{"altText":107,"config":108},"Scala",{"src":109},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506875/r5n5kywmwzelxeb1ppw5.svg",{"altText":111,"config":112},"Go",{"src":113},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506874/lpydegnhkqr4oglubrjr.svg",{"altText":115,"config":116},"Kotlin",{"src":117},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506874/dofwvxelzav14yscf9ll.svg",{"componentName":43,"componentContent":119},{"header":120,"description":121,"codeBlock":122},"Disponibles en el IDE que elijas","Puedes encontrar nuestras extensiones de GitLab en los principales marketplaces de IDE. Tienes compatibilidad con GitLab Web IDE, VS Code, Visual Studio, IDE basados en JetBrains y NeoVIM. Obtén más información sobre la [compatibilidad de IDE](https://docs.gitlab.com/user/project/repository/code_suggestions/supported_extensions/){data-ga-name=\"code suggestions IDE support\" data-ga-location=\"body\"} para sugerencias de código.\n",{"config":123},{"initialSelectedLanguage":124},"go",{"componentName":43,"componentContent":126},{"header":127,"description":128,"codeBlock":129},"Disponibles para instancias autogestionadas","Las sugerencias de código están disponibles para las instancias de GitLab Autogestionado a través de una conexión segura a GitLab.com. [Más información](https://docs.gitlab.com/user/ai_features_enable/#configure-gitlab-duo-on-a-self-managed-instance){data-ga-name=\"code suggestions self managed\" data-ga-location=\"body\"}.\n",{"config":130},{"initialSelectedLanguage":131},"javascript",{"componentName":133,"componentContent":134},"SolutionsCodeSuggestionsDemoBlock",{"heading":135,"description":136,"launchButton":137,"demo":144},"Sugerencias de código en acción","Descubre cómo las sugerencias de código crean un servidor Express con esta demostración interactiva.",{"text":138,"config":139},"Lanzar demostración",{"href":140,"icon":141,"dataGaName":142,"dataGaLocation":143},"https://capture.navattic.com/clqbyyltp000h0gjxap0ec5od","LaptopVideo","ai demo","body",{"text":145,"config":146,"subtitle":150,"scheduleButton":151},"Probar una demostración",{"demoHref":140,"videoFallbackHref":147,"thumbnailSrc":148,"dataGaName":149,"dataGaLocation":143},"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","Agiliza la codificación con las sugerencias de código de GitLab Duo",{"text":152,"config":153},"Programar una demostración personalizada",{"href":40,"dataGaName":154,"dataGaLocation":143},"demo sales",{"componentName":156,"componentContent":157},"SolutionsCodeSuggestionsWhatsNextBlock",{"heading":158,"card":159},"¿Qué sigue para tu programador con asistencia de IA?",{"header":160,"description":161,"config":162},"Sugerencias de mejor calidad","Mejoramos continuamente la calidad de las sugerencias con nueva ingeniería de prompts, enrutamiento inteligente de modelos y contextos ampliados para rangos de inferencia. [Puedes 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":163},"AICodeSuggestions",{"componentName":165,"componentContent":166},"CommonResourcesContainer",{"header":167,"button":168,"tabs":173},"Novedades de las sugerencias de código con IA",{"text":169,"config":170},"Ver todos los recursos",{"href":171,"dataGaName":172,"dataGaLocation":143},"/es/resources/","View all resources",[174],{"name":175,"items":176,"config":209},"Blogs",[177,188,195,202],{"header":178,"type":179,"image":180,"link":184},"Sugerencias de código con Google AI","Blog",{"altText":181,"config":182},"Estrellas del experimento de IA",{"src":183},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752590560/bgqcibm6oo15hlczfmnh.png",{"text":185,"config":186},"Leer más",{"href":187,"icon":179},"https://docs.gitlab.com/releases/16/gitlab-16-2-released/",{"header":189,"type":179,"image":190,"link":192},"Presentamos el soporte de JetBrains y NeoVim",{"altText":181,"config":191},{"src":183},{"text":185,"config":193},{"href":194,"icon":179},"/blog/gitlab-jetbrains-neovim-plugins/",{"header":196,"type":179,"image":197,"link":199},"Compatibilidad con Visual Studio",{"altText":181,"config":198},{"src":183},{"text":185,"config":200},{"href":201,"icon":179},"/blog/gitlab-visual-studio-extension/",{"header":203,"type":179,"image":204,"link":206},"Compatibilidad con GitLab Autogestionado",{"altText":181,"config":205},{"src":183},{"text":185,"config":207},{"href":208,"icon":179},"/blog/self-managed-support-for-code-suggestions/",{"key":210},"blogs",{"componentName":212},"CommonNextSteps","yml",{},"/es/solutions/code-suggestions",{"title":217,"description":218,"schema":219},"Sugerencias de código con IA de GitLab","Sugerencias de código con IA de GitLab. Protege tu código fuente propietario para programar de manera más productiva.",{"config":220,"name":217,"description":218,"image":238,"brand":239,"category":28},{"@context":221,"@type":222,"offers":223,"url":237},"https://schema.org","Product",{"@type":224,"name":225,"description":226,"price":227,"priceCurrency":228,"url":229,"availability":230,"priceSpecification":231,"eligibleDuration":233},"Offer","Prueba gratuita","Prueba gratuita por 60 días de GitLab. No se requiere tarjeta de crédito.","0","USD","https://gitlab.com/-/trial_registrations/new","https://schema.org/InStock",{"@type":232,"price":227,"priceCurrency":228},"UnitPriceSpecification",{"@type":234,"value":235,"unitCode":236},"QuantitativeValue",60,"DAY","https://about.gitlab.com/solutions/code-suggestions/","https://res.cloudinary.com/about-gitlab-com/image/upload/v1758207578/whxaklh4tf6nonryosrs.png",{"@type":240,"name":241},"Brand","GitLab","es/solutions/code-suggestions","pVLdYdvdX3532SwBtXYmXRVVK-PERKT1YXWza_BZqdU",{"data":245},{"logo":246,"freeTrial":251,"sales":256,"login":260,"items":265,"search":571,"minimal":605,"duo":623,"switchNav":632,"pricingDeployment":643},{"config":247},{"href":248,"dataGaName":249,"dataGaLocation":250},"/es/","gitlab logo","header",{"text":252,"config":253},"Obtener una prueba gratuita",{"href":254,"dataGaName":255,"dataGaLocation":250},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/es&glm_content=default-saas-trial/","free trial",{"text":257,"config":258},"Hablar con ventas",{"href":40,"dataGaName":259,"dataGaLocation":250},"sales",{"text":261,"config":262},"Iniciar sesión",{"href":263,"dataGaName":264,"dataGaLocation":250},"https://gitlab.com/users/sign_in/","sign in",[266,293,390,395,492,552],{"text":267,"config":268,"cards":270},"Plataforma",{"dataNavLevelOne":269},"platform",[271,277,285],{"title":267,"description":272,"link":273},"La plataforma de orquestación inteligente de DevSecOps",{"text":274,"config":275},"Explora nuestra plataforma",{"href":276,"dataGaName":269,"dataGaLocation":250},"/es/platform/",{"title":278,"description":279,"link":280},"GitLab Duo Agent Platform","IA agente para todo el ciclo de vida del software",{"text":281,"config":282},"Presentamos GitLab Duo",{"href":283,"dataGaName":284,"dataGaLocation":250},"/es/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":286,"description":287,"link":288},"¿Por qué elegir GitLab?","Consulta los principales motivos por los que las empresas eligen GitLab",{"text":289,"config":290},"Más información",{"href":291,"dataGaName":292,"dataGaLocation":250},"/es/why-gitlab/","why gitlab",{"text":294,"left":8,"config":295,"link":297,"lists":301,"footer":372},"Producto",{"dataNavLevelOne":296},"solutions",{"text":298,"config":299},"Ver todas las soluciones",{"href":300,"dataGaName":296,"dataGaLocation":250},"/es/solutions/",[302,327,350],{"title":303,"description":304,"link":305,"items":310},"Automatización","CI/CD y automatización para acelerar la implementación",{"config":306},{"icon":307,"href":308,"dataGaName":309,"dataGaLocation":250},"AutomatedCodeAlt","/es/solutions/delivery-automation/","automated software delivery",[311,315,318,323],{"text":312,"config":313},"CI/CD",{"href":314,"dataGaLocation":250,"dataGaName":312},"/es/solutions/continuous-integration/",{"text":278,"config":316},{"href":283,"dataGaLocation":250,"dataGaName":317},"gitlab duo agent platform - product menu",{"text":319,"config":320},"Gestión del código fuente",{"href":321,"dataGaLocation":250,"dataGaName":322},"/es/solutions/source-code-management/","Source Code Management",{"text":324,"config":325},"Entrega de software automatizada",{"href":308,"dataGaLocation":250,"dataGaName":326},"Automated software delivery",{"title":328,"description":329,"link":330,"items":335},"Seguridad","Entrega código más rápido sin comprometer la seguridad",{"config":331},{"href":332,"dataGaName":333,"dataGaLocation":250,"icon":334},"/es/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[336,340,345],{"text":337,"config":338},"Pruebas de seguridad de la aplicación",{"href":332,"dataGaName":339,"dataGaLocation":250},"Application security testing",{"text":341,"config":342},"Seguridad de la cadena de suministro de software",{"href":343,"dataGaLocation":250,"dataGaName":344},"/es/solutions/supply-chain/","Software supply chain security",{"text":346,"config":347},"Cumplimiento del software",{"href":348,"dataGaName":349,"dataGaLocation":250},"/es/solutions/software-compliance/","software compliance",{"title":351,"link":352,"items":357},"Medición",{"config":353},{"icon":354,"href":355,"dataGaName":356,"dataGaLocation":250},"DigitalTransformation","/es/solutions/visibility-measurement/","visibility and measurement",[358,362,367],{"text":359,"config":360},"Visibilidad y medición",{"href":355,"dataGaLocation":250,"dataGaName":361},"Visibility and Measurement",{"text":363,"config":364},"Gestión del flujo de valor",{"href":365,"dataGaLocation":250,"dataGaName":366},"/es/solutions/value-stream-management/","Value Stream Management",{"text":368,"config":369},"Análisis e información",{"href":370,"dataGaLocation":250,"dataGaName":371},"/es/solutions/analytics-and-insights/","Analytics and insights",{"title":373,"items":374},"GitLab para",[375,380,385],{"text":376,"config":377},"Empresas",{"href":378,"dataGaLocation":250,"dataGaName":379},"/es/enterprise/","enterprise",{"text":381,"config":382},"Pequeñas empresas",{"href":383,"dataGaLocation":250,"dataGaName":384},"/es/small-business/","small business",{"text":386,"config":387},"Sector público",{"href":388,"dataGaLocation":250,"dataGaName":389},"/es/solutions/public-sector/","public sector",{"text":391,"config":392},"Precios",{"href":393,"dataGaName":394,"dataGaLocation":250,"dataNavLevelOne":394},"/es/pricing/","pricing",{"text":396,"config":397,"link":399,"lists":401,"feature":479},"Recursos",{"dataNavLevelOne":398},"resources",{"text":169,"config":400},{"href":171,"dataGaName":398,"dataGaLocation":250},[402,434,451],{"title":403,"items":404},"Comenzar",[405,410,415,419,424,429],{"text":406,"config":407},"Instalar",{"href":408,"dataGaName":409,"dataGaLocation":250},"/es/install/","install",{"text":411,"config":412},"Guías de inicio rápido",{"href":413,"dataGaName":414,"dataGaLocation":250},"/es/get-started/","quick setup checklists",{"text":289,"config":416},{"href":417,"dataGaLocation":250,"dataGaName":418},"https://university.gitlab.com/","learn",{"text":420,"config":421},"Documentación del producto",{"href":422,"dataGaName":423,"dataGaLocation":250},"https://docs.gitlab.com/","product documentation",{"text":425,"config":426},"Videos de prácticas recomendadas",{"href":427,"dataGaName":428,"dataGaLocation":250},"/es/getting-started-videos/","best practice videos",{"text":430,"config":431},"Integraciones",{"href":432,"dataGaName":433,"dataGaLocation":250},"/es/integrations/","integrations",{"title":435,"items":436},"Descubrir",[437,442,446],{"text":438,"config":439},"Historias sobre casos prácticos",{"href":440,"dataGaName":441,"dataGaLocation":250},"/es/customers/","customer success stories",{"text":179,"config":443},{"href":444,"dataGaName":445,"dataGaLocation":250},"/blog/","blog",{"text":447,"config":448},"Remoto",{"href":449,"dataGaName":450,"dataGaLocation":250},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":452,"items":453},"Conectar",[454,459,464,469,474],{"text":455,"config":456},"Servicios de GitLab",{"href":457,"dataGaName":458,"dataGaLocation":250},"/es/services/","services",{"text":460,"config":461},"Comunidad",{"href":462,"dataGaName":463,"dataGaLocation":250},"/community/","community",{"text":465,"config":466},"Foro",{"href":467,"dataGaName":468,"dataGaLocation":250},"https://forum.gitlab.com/","forum",{"text":470,"config":471},"Eventos",{"href":472,"dataGaName":473,"dataGaLocation":250},"/events/","events",{"text":475,"config":476},"Socios",{"href":477,"dataGaName":478,"dataGaLocation":250},"/es/partners/","partners",{"background":480,"textColor":481,"text":482,"image":483,"link":487},"#2f2a6b","#fff","Información sobre el futuro del desarrollo de software",{"altText":484,"config":485},"Tarjeta promocional The Source",{"src":486},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":488,"config":489},"Leer las últimas noticias",{"href":490,"dataGaName":491,"dataGaLocation":250},"/es/the-source/","the source",{"text":493,"config":494,"lists":496},"Empresa",{"dataNavLevelOne":495},"company",[497],{"items":498},[499,504,510,512,517,522,527,532,537,542,547],{"text":500,"config":501},"Acerca de nosotros",{"href":502,"dataGaName":503,"dataGaLocation":250},"/es/company/","about",{"text":505,"config":506,"footerGa":509},"Empleos",{"href":507,"dataGaName":508,"dataGaLocation":250},"/jobs/","jobs",{"dataGaName":508},{"text":470,"config":511},{"href":472,"dataGaName":473,"dataGaLocation":250},{"text":513,"config":514},"Líderes",{"href":515,"dataGaName":516,"dataGaLocation":250},"/company/team/e-group/","leadership",{"text":518,"config":519},"Equipo",{"href":520,"dataGaName":521,"dataGaLocation":250},"/company/team/","team",{"text":523,"config":524},"Manual",{"href":525,"dataGaName":526,"dataGaLocation":250},"https://handbook.gitlab.com/","handbook",{"text":528,"config":529},"Relaciones con los inversores",{"href":530,"dataGaName":531,"dataGaLocation":250},"https://ir.gitlab.com/","investor relations",{"text":533,"config":534},"Trust Center",{"href":535,"dataGaName":536,"dataGaLocation":250},"/es/security/","trust center",{"text":538,"config":539},"AI Transparency Center",{"href":540,"dataGaName":541,"dataGaLocation":250},"/es/ai-transparency-center/","ai transparency center",{"text":543,"config":544},"Boletín",{"href":545,"dataGaName":546,"dataGaLocation":250},"/company/contact/#contact-forms","newsletter",{"text":548,"config":549},"Prensa",{"href":550,"dataGaName":551,"dataGaLocation":250},"/press/","press",{"text":553,"config":554,"lists":555},"Contáctanos",{"dataNavLevelOne":495},[556],{"items":557},[558,561,566],{"text":257,"config":559},{"href":40,"dataGaName":560,"dataGaLocation":250},"talk to sales",{"text":562,"config":563},"Portal de asistencia",{"href":564,"dataGaName":565,"dataGaLocation":250},"https://support.gitlab.com","support portal",{"text":567,"config":568},"Portal de clientes",{"href":569,"dataGaName":570,"dataGaLocation":250},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":572,"login":573,"suggestions":580},"Cerrar",{"text":574,"link":575},"Si deseas buscar repositorios y proyectos, inicia sesión en",{"text":576,"config":577},"gitlab.com",{"href":263,"dataGaName":578,"dataGaLocation":579},"search login","search",{"text":581,"default":582},"Sugerencias",[583,585,590,592,597,602],{"text":278,"config":584},{"href":283,"dataGaName":278,"dataGaLocation":579},{"text":586,"config":587},"Sugerencias de código (IA)",{"href":588,"dataGaName":589,"dataGaLocation":579},"/es/solutions/code-suggestions/","Code Suggestions (AI)",{"text":312,"config":591},{"href":314,"dataGaName":312,"dataGaLocation":579},{"text":593,"config":594},"GitLab en AWS",{"href":595,"dataGaName":596,"dataGaLocation":579},"/es/partners/technology-partners/aws/","GitLab on AWS",{"text":598,"config":599},"GitLab en Google Cloud",{"href":600,"dataGaName":601,"dataGaLocation":579},"/es/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":286,"config":603},{"href":291,"dataGaName":604,"dataGaLocation":579},"Why GitLab?",{"freeTrial":606,"mobileIcon":611,"desktopIcon":616,"secondaryButton":619},{"text":607,"config":608},"Iniciar prueba gratuita",{"href":609,"dataGaName":255,"dataGaLocation":610},"https://gitlab.com/-/trials/new/","nav",{"altText":612,"config":613},"Ícono de GitLab",{"src":614,"dataGaName":615,"dataGaLocation":610},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":612,"config":617},{"src":618,"dataGaName":615,"dataGaLocation":610},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":403,"config":620},{"href":621,"dataGaName":622,"dataGaLocation":610},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/es/get-started/","get started",{"freeTrial":624,"mobileIcon":628,"desktopIcon":630},{"text":625,"config":626},"Más información sobre GitLab Duo",{"href":283,"dataGaName":627,"dataGaLocation":610},"gitlab duo",{"altText":612,"config":629},{"src":614,"dataGaName":615,"dataGaLocation":610},{"altText":612,"config":631},{"src":618,"dataGaName":615,"dataGaLocation":610},{"button":633,"mobileIcon":638,"desktopIcon":640},{"text":634,"config":635},"/switch",{"href":636,"dataGaName":637,"dataGaLocation":610},"#contact","switch",{"altText":612,"config":639},{"src":614,"dataGaName":615,"dataGaLocation":610},{"altText":612,"config":641},{"src":642,"dataGaName":615,"dataGaLocation":610},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":644,"mobileIcon":649,"desktopIcon":651},{"text":645,"config":646},"Volver a precios",{"href":393,"dataGaName":647,"dataGaLocation":610,"icon":648},"back to pricing","GoBack",{"altText":612,"config":650},{"src":614,"dataGaName":615,"dataGaLocation":610},{"altText":612,"config":652},{"src":618,"dataGaName":615,"dataGaLocation":610},{"title":654,"button":655,"config":660},"Descubre cómo la IA agéntica transforma la entrega de software",{"text":656,"config":657},"Ver GitLab Transcend ahora",{"href":658,"dataGaName":659,"dataGaLocation":250},"/es/events/transcend/virtual/","transcend event",{"layout":661,"icon":662,"disabled":8},"release","AiStar",{"data":664},{"text":665,"source":666,"edit":672,"contribute":677,"config":682,"items":687,"minimal":889},"Git es una marca registrada de Software Freedom Conservancy, y nuestro uso de «GitLab» se realiza bajo licencia",{"text":667,"config":668},"Ver el código fuente de la página",{"href":669,"dataGaName":670,"dataGaLocation":671},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":673,"config":674},"Editar esta página",{"href":675,"dataGaName":676,"dataGaLocation":671},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":678,"config":679},"Contribuye",{"href":680,"dataGaName":681,"dataGaLocation":671},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":683,"facebook":684,"youtube":685,"linkedin":686},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[688,733,786,827,854],{"title":391,"links":689,"subMenu":704},[690,694,699],{"text":691,"config":692},"Ver planes",{"href":393,"dataGaName":693,"dataGaLocation":671},"view plans",{"text":695,"config":696},"¿Por qué elegir GitLab Premium?",{"href":697,"dataGaName":698,"dataGaLocation":671},"/es/pricing/premium/","why premium",{"text":700,"config":701},"¿Por qué elegir GitLab Ultimate?",{"href":702,"dataGaName":703,"dataGaLocation":671},"/es/pricing/ultimate/","why ultimate",[705],{"title":553,"links":706},[707,709,711,713,718,723,728],{"text":257,"config":708},{"href":40,"dataGaName":259,"dataGaLocation":671},{"text":562,"config":710},{"href":564,"dataGaName":565,"dataGaLocation":671},{"text":567,"config":712},{"href":569,"dataGaName":570,"dataGaLocation":671},{"text":714,"config":715},"Estado",{"href":716,"dataGaName":717,"dataGaLocation":671},"https://status.gitlab.com/","status",{"text":719,"config":720},"Términos de uso",{"href":721,"dataGaName":722,"dataGaLocation":671},"/terms/","terms of use",{"text":724,"config":725},"Declaración de privacidad",{"href":726,"dataGaName":727,"dataGaLocation":671},"/es/privacy/","privacy statement",{"text":729,"config":730},"Preferencias de cookies",{"dataGaName":731,"dataGaLocation":671,"id":732,"isOneTrustButton":8},"cookie preferences","ot-sdk-btn",{"title":294,"links":734,"subMenu":743},[735,739],{"text":736,"config":737},"Plataforma de DevSecOps",{"href":276,"dataGaName":738,"dataGaLocation":671},"devsecops platform",{"text":740,"config":741},"Desarrollo asistido por IA",{"href":283,"dataGaName":742,"dataGaLocation":671},"ai-assisted development",[744],{"title":745,"links":746},"Temas",[747,751,756,761,766,771,776,781],{"text":312,"config":748},{"href":749,"dataGaName":750,"dataGaLocation":671},"/es/topics/ci-cd/","cicd",{"text":752,"config":753},"GitOps",{"href":754,"dataGaName":755,"dataGaLocation":671},"/es/topics/gitops/","gitops",{"text":757,"config":758},"DevOps",{"href":759,"dataGaName":760,"dataGaLocation":671},"/es/topics/devops/","devops",{"text":762,"config":763},"Control de versiones",{"href":764,"dataGaName":765,"dataGaLocation":671},"/es/topics/version-control/","version control",{"text":767,"config":768},"DevSecOps",{"href":769,"dataGaName":770,"dataGaLocation":671},"/es/topics/devsecops/","devsecops",{"text":772,"config":773},"Nativo de la nube",{"href":774,"dataGaName":775,"dataGaLocation":671},"/es/topics/cloud-native/","cloud native",{"text":777,"config":778},"IA para codificación",{"href":779,"dataGaName":780,"dataGaLocation":671},"/es/topics/devops/ai-for-coding/","ai for coding",{"text":782,"config":783},"IA agente",{"href":784,"dataGaName":785,"dataGaLocation":671},"/es/topics/agentic-ai/","agentic ai",{"title":787,"links":788},"Soluciones",[789,792,794,799,802,805,808,811,813,815,817,822],{"text":337,"config":790},{"href":332,"dataGaName":791,"dataGaLocation":671},"Application Security Testing",{"text":324,"config":793},{"href":308,"dataGaName":309,"dataGaLocation":671},{"text":795,"config":796},"Desarrollo ágil",{"href":797,"dataGaName":798,"dataGaLocation":671},"/es/solutions/agile-delivery/","agile delivery",{"text":319,"config":800},{"href":321,"dataGaName":801,"dataGaLocation":671},"source code management",{"text":312,"config":803},{"href":314,"dataGaName":804,"dataGaLocation":671},"continuous integration & delivery",{"text":363,"config":806},{"href":365,"dataGaName":807,"dataGaLocation":671},"value stream management",{"text":752,"config":809},{"href":810,"dataGaName":755,"dataGaLocation":671},"/es/solutions/gitops/",{"text":376,"config":812},{"href":378,"dataGaName":379,"dataGaLocation":671},{"text":381,"config":814},{"href":383,"dataGaName":384,"dataGaLocation":671},{"text":386,"config":816},{"href":388,"dataGaName":389,"dataGaLocation":671},{"text":818,"config":819},"Educación",{"href":820,"dataGaName":821,"dataGaLocation":671},"/es/solutions/education/","education",{"text":823,"config":824},"Servicios financieros",{"href":825,"dataGaName":826,"dataGaLocation":671},"/es/solutions/finance/","financial services",{"title":396,"links":828},[829,831,833,835,838,840,842,844,846,848,850,852],{"text":406,"config":830},{"href":408,"dataGaName":409,"dataGaLocation":671},{"text":411,"config":832},{"href":413,"dataGaName":414,"dataGaLocation":671},{"text":289,"config":834},{"href":417,"dataGaName":418,"dataGaLocation":671},{"text":420,"config":836},{"href":422,"dataGaName":837,"dataGaLocation":671},"docs",{"text":179,"config":839},{"href":444,"dataGaName":445,"dataGaLocation":671},{"text":438,"config":841},{"href":440,"dataGaName":441,"dataGaLocation":671},{"text":447,"config":843},{"href":449,"dataGaName":450,"dataGaLocation":671},{"text":455,"config":845},{"href":457,"dataGaName":458,"dataGaLocation":671},{"text":460,"config":847},{"href":462,"dataGaName":463,"dataGaLocation":671},{"text":465,"config":849},{"href":467,"dataGaName":468,"dataGaLocation":671},{"text":470,"config":851},{"href":472,"dataGaName":473,"dataGaLocation":671},{"text":475,"config":853},{"href":477,"dataGaName":478,"dataGaLocation":671},{"title":493,"links":855},[856,858,860,862,864,866,868,873,878,880,882,884],{"text":500,"config":857},{"href":502,"dataGaName":495,"dataGaLocation":671},{"text":505,"config":859},{"href":507,"dataGaName":508,"dataGaLocation":671},{"text":513,"config":861},{"href":515,"dataGaName":516,"dataGaLocation":671},{"text":518,"config":863},{"href":520,"dataGaName":521,"dataGaLocation":671},{"text":523,"config":865},{"href":525,"dataGaName":526,"dataGaLocation":671},{"text":528,"config":867},{"href":530,"dataGaName":531,"dataGaLocation":671},{"text":869,"config":870},"Sustentabilidad",{"href":871,"dataGaName":872,"dataGaLocation":671},"/sustainability/","Sustainability",{"text":874,"config":875},"Diversidad, inclusión y pertenencia (DIB)",{"href":876,"dataGaName":877,"dataGaLocation":671},"/es/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":533,"config":879},{"href":535,"dataGaName":536,"dataGaLocation":671},{"text":543,"config":881},{"href":545,"dataGaName":546,"dataGaLocation":671},{"text":548,"config":883},{"href":550,"dataGaName":551,"dataGaLocation":671},{"text":885,"config":886},"Declaración de transparencia en materia de esclavitud moderna",{"href":887,"dataGaName":888,"dataGaLocation":671},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":890},[891,894,897],{"text":892,"config":893},"Términos",{"href":721,"dataGaName":722,"dataGaLocation":671},{"text":895,"config":896},"Cookies",{"dataGaName":731,"dataGaLocation":671,"id":732,"isOneTrustButton":8},{"text":898,"config":899},"Privacidad",{"href":726,"dataGaName":727,"dataGaLocation":671},{"header":901,"blurb":902,"button":903,"secondaryButton":908},"Desarrolla más rápido, empieza ahora","Esto es lo que tu equipo puede hacer con la plataforma de orquestación inteligente para DevSecOps.\n",{"text":904,"config":905},"Probar gratis",{"href":906,"dataGaName":255,"dataGaLocation":907},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/es/","feature",{"text":909,"config":910},"Habla con ventas",{"href":40,"dataGaName":259,"dataGaLocation":907},{"codeBlocks":912},{"python":913,"javascript":917,"go":921},{"typedArray":914,"suggested":916},[915],"# 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":918,"suggested":920},[919],"// 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":922,"suggested":925},[923,924],"// 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",{"codeBlocks":927},{"python":928,"javascript":930,"go":932},{"typedArray":929,"suggested":916},[915],{"typedArray":931,"suggested":920},[919],{"typedArray":933,"suggested":925},[923,924],{"codeBlocks":935},{"python":936,"javascript":938,"go":940},{"typedArray":937,"suggested":916},[915],{"typedArray":939,"suggested":920},[919],{"typedArray":941,"suggested":925},[923,924],{"codeBlocks":943},{"python":944,"javascript":946,"go":948},{"typedArray":945,"suggested":916},[915],{"typedArray":947,"suggested":920},[919],{"typedArray":949,"suggested":925},[923,924],{"codeBlocks":951},{"python":952,"javascript":954,"go":956},{"typedArray":953,"suggested":916},[915],{"typedArray":955,"suggested":920},[919],{"typedArray":957,"suggested":925},[923,924],1777493619248]