Usa Windsurf Command (Cmd/Ctrl+I) para generar y editar código en línea con lenguaje natural. No se requieren créditos premium.
Command genera código nuevo o edita el existente mediante instrucciones en lenguaje natural, directamente en la ventana del editor.
Command NO consume créditos de modelos premium.
Para invocar Command, presiona ⌘+I en Mac o Ctrl+I en Windows/Linux.Puedes introducir un prompt en lenguaje natural y hacer clic en el botón Submit (o ⌘+⏎/Ctrl+⏎) para enviar la instrucción a la IA.Si seleccionas una sección de código antes de invocar Command, la IA editará el bloque comprendido por las líneas seleccionadas.
De lo contrario, generará código en la posición del cursor.
Puedes aceptar, rechazar o continuar una generación haciendo clic en la code lens correspondiente encima del diff generado, o usando los atajos correspondientes (Cmd/Ctrl+Enter/Cmd/Ctrl+Delete)
Command es ideal para cambios en línea, acotados a un archivo, que puedes describir como una instrucción en lenguaje natural.
Aquí tienes algunos consejos a tener en cuenta:
El modelo de IA que impulsa Command es más grande que el que impulsa Autocomplete.
Es más lento pero más capaz, y está entrenado para ser especialmente bueno siguiendo instrucciones.
Si seleccionas un bloque de código antes de invocar Command, editará la selección. De lo contrario, generará contenido desde cero.
Usar Command de forma efectiva puede ser un arte. Indicaciones simples como “Arregla esto” o “Refactoriza” probablemente funcionen
gracias a la conciencia de contexto de Windsurf.
Una indicación específica como “Escribe una función que reciba dos entradas de tipo Diffable e implemente el algoritmo de diff de Myers”,
que contenga un objetivo claro y referencias al contexto relevante, puede ayudar aún más al modelo de IA.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Windsurf Docs","colors":{"primary":"#34E8BB","light":"#34E8BB","dark":"#34E8BB"},"logo":{"light":"https://mintcdn.com/codeium/Hr_wKmLaXZaiQOb6/assets/windsurf-black-logo.svg?fit=max\u0026auto=format\u0026n=Hr_wKmLaXZaiQOb6\u0026q=85\u0026s=9d8592a768328271378364064a81840f","dark":"https://mintcdn.com/codeium/Wq_VJcrav3XIkIsv/assets/windsurf-white-logo.svg?fit=max\u0026auto=format\u0026n=Wq_VJcrav3XIkIsv\u0026q=85\u0026s=cf2529c7ca0b084c690089bc03b55830","href":"https://windsurf.com"},"favicon":{"light":"https://mintcdn.com/codeium/d8O4q6w3H2CjrirL/assets/favicon.png?fit=max\u0026auto=format\u0026n=d8O4q6w3H2CjrirL\u0026q=85\u0026s=4d5b8948a5f906d0cbc35a86c11be09c","dark":"https://mintcdn.com/codeium/d8O4q6w3H2CjrirL/assets/favicon.png?fit=max\u0026auto=format\u0026n=d8O4q6w3H2CjrirL\u0026q=85\u0026s=4d5b8948a5f906d0cbc35a86c11be09c"},"navbar":{"links":[],"primary":{"type":"button","label":"Download","href":"https://windsurf.com/download"}},"footer":{"socials":{"twitter":"https://x.com/windsurf","discord":"https://discord.com/invite/3XFf78nAx5"}},"seo":{"metatags":{"og:image":"https://exafunction.github.io/public/hero/thumbnail_docs.png","twitter:image":"https://exafunction.github.io/public/hero/thumbnail_docs.png","twitter:site":"@windsurf","og:description":"Docs for Windsurf (formerly Codeium): your modern coding superpowers.","og:site_name":"Windsurf Docs","twitter:description":"Docs for Windsurf (formerly Codeium): your modern coding superpowers."},"indexing":"navigable"},"integrations":{"ga4":{"measurementId":"G-8183L9GV0M"}},"contextual":{"options":["copy","view"],"display":"header"},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":"windsurf/getting-started"},{"language":"fr","href":"fr/windsurf/getting-started"},{"language":"es","href":"es/windsurf/getting-started"},{"language":"de","href":"de/windsurf/getting-started"},{"language":"pt-BR","href":"pt-BR/windsurf/getting-started"},{"language":"zh","href":"zh/windsurf/getting-started"},{"language":"ja","href":"ja/windsurf/getting-started"},{"language":"ro","href":"ro/windsurf/getting-started"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"codeium","hasAudioNarration":false,"actualSubdomain":"codeium","customDomains":["docs.windsurf.com"],"gitSource":{"type":"github","owner":"exafunction","repo":"codeium-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a376473997978f88b3b1993","collectionId":"9727f842-12eb-4f0e-8ec0-704d51ec4ae7","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6a376473997978f88b3b1993:success","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"en","tag":"Windsurf","count":57},{"language":"de","tag":"Windsurf","count":49},{"language":"es","tag":"Windsurf","count":49},{"language":"fr","tag":"Windsurf","count":49},{"language":"ja","tag":"Windsurf","count":49},{"language":"pt-BR","tag":"Windsurf","count":49},{"language":"ro","tag":"Windsurf","count":49},{"language":"zh","tag":"Windsurf","count":49},{"language":"en","tag":"Windsurf Plugins","count":44},{"language":"de","tag":"Windsurf Plugins","count":44},{"language":"es","tag":"Windsurf Plugins","count":44},{"language":"fr","tag":"Windsurf Plugins","count":44},{"language":"ja","tag":"Windsurf Plugins","count":44},{"language":"pt-BR","tag":"Windsurf Plugins","count":44},{"language":"ro","tag":"Windsurf Plugins","count":44},{"language":"zh","tag":"Windsurf Plugins","count":44},{"language":"en","tag":"Accounts","count":32},{"language":"de","tag":"Konten","count":30},{"language":"es","tag":"Cuentas","count":30},{"language":"fr","tag":"Comptes","count":30},{"language":"ja","tag":"アカウント","count":30},{"language":"pt-BR","tag":"Contas","count":30},{"language":"ro","tag":"Conturi","count":30},{"language":"zh","tag":"账户","count":30},{"language":"en","tag":"Teams \u0026 Enterprise","count":27},{"language":"de","tag":"Teams \u0026 Enterprise","count":26},{"language":"es","tag":"Teams y Enterprise","count":26},{"language":"fr","tag":"Teams et Enterprise","count":26},{"language":"pt-BR","tag":"Teams e Enterprise","count":26},{"language":"en","tag":"API Reference","count":18},{"language":"de","tag":"API-Referenz","count":18},{"language":"es","tag":"Referencia de la API","count":18},{"language":"fr","tag":"Référence de l’API","count":18},{"language":"ja","tag":"API リファレンス","count":18},{"language":"pt-BR","tag":"Referência da API","count":18},{"language":"zh","tag":"API 参考","count":18},{"language":"en","tag":"Editor","count":16},{"language":"de","tag":"Editor","count":14},{"language":"es","tag":"Editor","count":14},{"language":"fr","tag":"Éditeur","count":14},{"language":"ja","tag":"エディタ","count":14},{"language":"ja","tag":"Teams と Enterprise","count":14},{"language":"pt-BR","tag":"Editor","count":14},{"language":"ro","tag":"Editor","count":14},{"language":"ro","tag":"Teams și Enterprise","count":14},{"language":"zh","tag":"编辑器","count":14},{"language":"zh","tag":"Teams 与 Enterprise","count":14},{"language":"en","tag":"Troubleshooting","count":13},{"language":"de","tag":"Fehlerbehebung","count":13},{"language":"fr","tag":"Dépannage","count":13},{"language":"ja","tag":"トラブルシューティング","count":13},{"language":"ro","tag":"Depanare","count":13},{"language":"zh","tag":"故障排查","count":13},{"language":"en","tag":"Cascade","count":12},{"language":"de","tag":"Cascade","count":12},{"language":"es","tag":"Cascade","count":12},{"language":"fr","tag":"Cascade","count":12},{"language":"ja","tag":"Teams \u0026 Enterprise","count":12},{"language":"ja","tag":"Cascade","count":12},{"language":"pt-BR","tag":"Cascade","count":12},{"language":"ro","tag":"Teams \u0026 Enterprise","count":12},{"language":"ro","tag":"Cascade","count":12},{"language":"zh","tag":"Teams 和 Enterprise","count":12},{"language":"zh","tag":"Cascade","count":12},{"language":"en","tag":"Analytics API","count":10},{"language":"de","tag":"Analytics-API","count":10},{"language":"es","tag":"Analytics API","count":10},{"language":"fr","tag":"Analytics API","count":10},{"language":"ja","tag":"Analytics API(アナリティクス API)","count":10},{"language":"pt-BR","tag":"Analytics API","count":10},{"language":"ro","tag":"Analytics API","count":10},{"language":"zh","tag":"Analytics API","count":10},{"language":"ro","tag":"Referință API","count":9},{"language":"de","tag":"Erste Schritte","count":8},{"language":"es","tag":"Primeros pasos","count":8},{"language":"pt-BR","tag":"Primeiros passos","count":8},{"language":"es","tag":"Solución de problemas","count":7},{"language":"pt-BR","tag":"Solução de problemas","count":7},{"language":"en","tag":"Features","count":6},{"language":"fr","tag":"Fonctionnalités","count":6}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"es/command/windsurf-overview","slug":"/es/command/windsurf-overview","pageMetadata":{"title":"Command","sidebarTitle":"Command","description":"Usa Windsurf Command (Cmd/Ctrl+I) para generar y editar código en línea con lenguaje natural. No se requieren créditos premium.","keywords":["command","edición en línea","generación de código","lenguaje natural","terminal","CLI","gratis"],"href":"/es/command/windsurf-overview"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Usa Windsurf Command (Cmd/Ctrl+I) para generar y editar código en línea con lenguaje natural. No se requieren créditos premium.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Frame,Heading,OptimizedImage,Tip}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Command`}),` genera código nuevo o edita el existente mediante instrucciones en lenguaje natural, directamente en la ventana del editor.`]}),`\n`,_jsx(Tip,{children:`Command NO consume créditos de modelos premium.`}),`\n`,_jsxs(_components.p,{children:[`Para invocar Command, presiona `,_jsx(_components.code,{\"data-symbols\":`true`,children:`⌘+I`}),` en Mac o `,_jsx(_components.code,{children:`Ctrl+I`}),` en Windows/Linux.`]}),`\n`,_jsxs(_components.p,{children:[`Puedes introducir un prompt en lenguaje natural y hacer clic en el botón Submit (o `,_jsx(_components.code,{\"data-symbols\":`true`,children:`⌘+⏎`}),`/`,_jsx(_components.code,{children:`Ctrl+⏎`}),`) para enviar la instrucción a la IA.`]}),`\n`,_jsx(_components.p,{children:`Si seleccionas una sección de código antes de invocar Command, la IA editará el bloque comprendido por las líneas seleccionadas.\nDe lo contrario, generará código en la posición del cursor.`}),`\n`,_jsx(Frame,{style:{border:`none`,background:`none`},children:_jsx(OptimizedImage,{src:`https://mintcdn.com/codeium/vRt4FQOyBeZpD2Pu/assets/windsurf-command.png?fit=max\u0026auto=format\u0026n=vRt4FQOyBeZpD2Pu\u0026q=85\u0026s=355f106c06d14c5150b8fd6ade2544d8`,\"data-og-width\":`1786`,width:`1786`,\"data-og-height\":`1018`,height:`1018`,\"data-path\":`assets/windsurf-command.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/codeium/vRt4FQOyBeZpD2Pu/assets/windsurf-command.png?w=280\u0026fit=max\u0026auto=format\u0026n=vRt4FQOyBeZpD2Pu\u0026q=85\u0026s=927da1f69fbaabe5ba9a17e0f88cfefd 280w, https://mintcdn.com/codeium/vRt4FQOyBeZpD2Pu/assets/windsurf-command.png?w=560\u0026fit=max\u0026auto=format\u0026n=vRt4FQOyBeZpD2Pu\u0026q=85\u0026s=b4785a636080ad292d742119776f9538 560w, https://mintcdn.com/codeium/vRt4FQOyBeZpD2Pu/assets/windsurf-command.png?w=840\u0026fit=max\u0026auto=format\u0026n=vRt4FQOyBeZpD2Pu\u0026q=85\u0026s=63f27f54aae36f7c7c48b59ff86a1dc8 840w, https://mintcdn.com/codeium/vRt4FQOyBeZpD2Pu/assets/windsurf-command.png?w=1100\u0026fit=max\u0026auto=format\u0026n=vRt4FQOyBeZpD2Pu\u0026q=85\u0026s=7c67b7a3910176da619cf57b45f2577f 1100w, https://mintcdn.com/codeium/vRt4FQOyBeZpD2Pu/assets/windsurf-command.png?w=1650\u0026fit=max\u0026auto=format\u0026n=vRt4FQOyBeZpD2Pu\u0026q=85\u0026s=8d30a6e68e175618f8b9dcd079cfcfd8 1650w, https://mintcdn.com/codeium/vRt4FQOyBeZpD2Pu/assets/windsurf-command.png?w=2500\u0026fit=max\u0026auto=format\u0026n=vRt4FQOyBeZpD2Pu\u0026q=85\u0026s=c0964663193b983f1b612706b362cd2a 2500w`})}),`\n`,_jsxs(_components.p,{children:[`Puedes aceptar, rechazar o continuar una generación haciendo clic en la code lens correspondiente encima del diff generado, o usando los atajos correspondientes (`,_jsx(_components.code,{children:`Cmd/Ctrl+Enter`}),`/`,_jsx(_components.code,{children:`Cmd/Ctrl+Delete`}),`)`]}),`\n`,_jsx(`div`,{id:`models`,children:_jsx(Heading,{level:`1`,id:`modelos`,children:`Modelos`})}),`\n`,_jsx(_components.p,{children:`Command incluye su propio conjunto de modelos optimizados para editar el archivo actual.`}),`\n`,_jsx(Frame,{children:_jsx(`video`,{autoPlay:true,muted:true,loop:true,playsInline:true,src:`https://mintcdn.com/codeium/vRt4FQOyBeZpD2Pu/assets/windsurf-command-models.mp4?fit=max\u0026auto=format\u0026n=vRt4FQOyBeZpD2Pu\u0026q=85\u0026s=56ff76bccc777e7bb30af7d4a4991325`,\"data-path\":`assets/windsurf-command-models.mp4`})}),`\n`,_jsx(Tip,{children:`Windsurf Fast es el modelo más rápido y preciso disponible.`}),`\n`,_jsx(`div`,{id:`terminal-command`,children:_jsx(Heading,{level:`1`,id:`command-en-la-terminal`,children:`Command en la terminal`})}),`\n`,_jsxs(_components.p,{children:[`Puedes usar Command en la terminal (`,_jsx(_components.code,{children:`Cmd/Ctrl+I`}),`) para generar la sintaxis correcta de la CLI a partir de indicaciones en lenguaje natural.`]}),`\n`,_jsx(Frame,{style:{border:`none`,background:`none`},children:_jsx(OptimizedImage,{src:`https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf-terminal-command.png?fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=b03f1498ac0b7dc344270f975f9a234f`,\"data-og-width\":`980`,width:`980`,\"data-og-height\":`164`,height:`164`,\"data-path\":`assets/windsurf-terminal-command.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf-terminal-command.png?w=280\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=ec94b782cbe3b3d0a3e8d44ce7b27c74 280w, https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf-terminal-command.png?w=560\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=9e3839c701ba2308cbc754842c8472a4 560w, https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf-terminal-command.png?w=840\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=25245a6097e94c63ed47cb382097f82b 840w, https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf-terminal-command.png?w=1100\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=ecfdf898fe06e81255add438d3daff49 1100w, https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf-terminal-command.png?w=1650\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=c46a449c560b98a2e295e904601a3c51 1650w, https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf-terminal-command.png?w=2500\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=44ec229230a00b642a4aa61f1d4c571c 2500w`})}),`\n`,_jsx(`div`,{id:`best-practices`,children:_jsx(Heading,{level:`1`,id:`mejores-prácticas`,children:`Mejores prácticas`})}),`\n`,_jsx(_components.p,{children:`Command es ideal para cambios en línea, acotados a un archivo, que puedes describir como una instrucción en lenguaje natural.\nAquí tienes algunos consejos a tener en cuenta:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:`El modelo de IA que impulsa Command es más grande que el que impulsa Autocomplete.\nEs más lento pero más capaz, y está entrenado para ser especialmente bueno siguiendo instrucciones.`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:`Si seleccionas un bloque de código antes de invocar Command, editará la selección. De lo contrario, generará contenido desde cero.`}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`Usar Command de forma efectiva puede ser un arte. Indicaciones simples como “Arregla esto” o “Refactoriza” probablemente funcionen\ngracias a la conciencia de contexto de Windsurf.\nUna indicación específica como “Escribe una función que reciba dos entradas de tipo `,_jsx(_components.code,{children:`Diffable`}),` e implemente el algoritmo de diff de Myers”,\nque contenga un objetivo claro y referencias al contexto relevante, puede ayudar aún más al modelo de IA.`]}),`\n`]}),`\n`]}),`\n`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Command","sidebarTitle":"Command","description":"Usa Windsurf Command (Cmd/Ctrl+I) para generar y editar código en línea con lenguaje natural. No se requieren créditos premium.","keywords":["command","edición en línea","generación de código","lenguaje natural","terminal","CLI","gratis"],"href":"/es/command/windsurf-overview"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Modelos","slug":"modelos","depth":1,"children":[]},{"title":"Command en la terminal","slug":"command-en-la-terminal","depth":1,"children":[]},{"title":"Mejores prácticas","slug":"mejores-prácticas","depth":1,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"codeium","siteName":"Windsurf Docs","title":"Command - Windsurf Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/command/windsurf-overview","matchLevel":1},"fr":{"href":"/fr/command/windsurf-overview","matchLevel":1},"es":{"href":"/es/command/windsurf-overview","matchLevel":0},"de":{"href":"/de/command/windsurf-overview","matchLevel":1},"pt-BR":{"href":"/pt-BR/command/windsurf-overview","matchLevel":1},"zh":{"href":"/zh/command/windsurf-overview","matchLevel":1},"ja":{"href":"/ja/command/windsurf-overview","matchLevel":1},"ro":{"href":"/ro/command/windsurf-overview","matchLevel":1}}},"lastModified":"2026-03-09T16:56:04.863Z","originalFileLocation":"es/command/windsurf-overview.mdx","locale":"es"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Usa Windsurf Command (Cmd/Ctrl+I) para generar y editar código en línea con lenguaje natural. No se requieren créditos premium.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Windsurf Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Command - Windsurf Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Docs for Windsurf (formerly Codeium): your modern coding superpowers.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Windsurf Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.windsurf.com/es/command/windsurf-overview\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://exafunction.github.io/public/hero/thumbnail_docs.png\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Command - Windsurf Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Docs for Windsurf (formerly Codeium): your modern coding superpowers.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://exafunction.github.io/public/hero/thumbnail_docs.png\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Windsurf Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#34E8BB\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.windsurf.com/es/command/windsurf-overview\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/es/command/windsurf-overview.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.windsurf.com/es/command/windsurf-overview\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.windsurf.com/command/windsurf-overview\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.windsurf.com/fr/command/windsurf-overview\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.windsurf.com/de/command/windsurf-overview\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://docs.windsurf.com/pt-BR/command/windsurf-overview\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.windsurf.com/zh/command/windsurf-overview\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.windsurf.com/ja/command/windsurf-overview\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ro\" href=\"https://docs.windsurf.com/ro/command/windsurf-overview\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.windsurf.com/command/windsurf-overview\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.windsurf.com/#organization\",\"name\":\"Windsurf Docs\",\"url\":\"https://docs.windsurf.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/codeium/Hr_wKmLaXZaiQOb6/assets/windsurf-black-logo.svg?fit=max\u0026auto=format\u0026n=Hr_wKmLaXZaiQOb6\u0026q=85\u0026s=9d8592a768328271378364064a81840f\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.windsurf.com#website\",\"name\":\"Windsurf Docs\",\"url\":\"https://docs.windsurf.com\",\"publisher\":{\"@id\":\"https://docs.windsurf.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.windsurf.com/es/command/windsurf-overview#webpage\",\"url\":\"https://docs.windsurf.com/es/command/windsurf-overview\",\"name\":\"Command\",\"description\":\"Usa Windsurf Command (Cmd/Ctrl+I) para generar y editar código en línea con lenguaje natural. No se requieren créditos premium.\",\"dateModified\":\"2026-03-09T16:56:04.863Z\",\"isPartOf\":{\"@id\":\"https://docs.windsurf.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.windsurf.com/es/command/windsurf-overview#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.windsurf.com/es/command/windsurf-overview#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Editor\",\"item\":\"https://docs.windsurf.com/es/windsurf/getting-started\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Command\",\"item\":\"https://docs.windsurf.com/es/command/windsurf-overview\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.windsurf.com/es/command/windsurf-overview#article\",\"headline\":\"Command\",\"name\":\"Command\",\"description\":\"Usa Windsurf Command (Cmd/Ctrl+I) para generar y editar código en línea con lenguaje natural. No se requieren créditos premium.\",\"url\":\"https://docs.windsurf.com/es/command/windsurf-overview\",\"mainEntityOfPage\":{\"@id\":\"https://docs.windsurf.com/es/command/windsurf-overview#webpage\"},\"image\":\"https://exafunction.github.io/public/hero/thumbnail_docs.png\",\"dateModified\":\"2026-03-09T16:56:04.863Z\",\"keywords\":\"command, edición en línea, generación de código, lenguaje natural, terminal, CLI, gratis\",\"publisher\":{\"@id\":\"https://docs.windsurf.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.windsurf.com#website\"}}]}\u003c/script>","siteName":"Windsurf Docs","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/command/windsurf-overview"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/command/windsurf-overview"}]},{"language":"es","tabs":[{"tab":"Windsurf","groups":[{"group":"Editor","pages":[{"group":"Primeros pasos","pages":[{"title":"Bienvenido a Windsurf","sidebarTitle":"Configuración","href":"/es/windsurf/getting-started"},{"group":"Extensiones recomendadas","pages":[{"title":"Extensiones recomendadas","href":"/es/windsurf/recommended-extensions"},{"title":"C#, .NET y CPP","href":"/es/windsurf/csharp-cpp"}]}]},{"title":"Modelos de IA","sidebarTitle":"Modelos","href":"/es/windsurf/models"},{"title":"Windsurf Tab","sidebarTitle":"Tab","description":"Windsurf Tab ofrece sugerencias de código impulsadas por IA con Tab to Jump, Tab to Import y sugerencias en línea, basadas en nuestro modelo personalizado.","href":"/es/tab/overview"},{"title":"Command","sidebarTitle":"Command","href":"/es/command/windsurf-overview"},{"title":"Lentes de código","description":"Utiliza las lentes de código de Windsurf para ejecutar rápidamente acciones de Explicar, Refactorizar y Docstring en funciones y clases directamente desde el editor.","href":"/es/command/windsurf-related-features"},{"title":"Terminal","sidebarTitle":"Terminal","href":"/es/windsurf/terminal"},{"title":"Vistas previas de Windsurf","sidebarTitle":"Vistas previas en el navegador","href":"/es/windsurf/previews"},{"title":"Mensajes de commit con IA","href":"/es/windsurf/ai-commit-message"},{"title":"DeepWiki","sidebarTitle":"DeepWiki","href":"/es/windsurf/deepwiki"},{"title":"Codemaps","href":"/es/windsurf/codemaps"},{"title":"Vibe and Replace","sidebarTitle":"Vibe and Replace","href":"/es/windsurf/vibe-and-replace"},{"title":"Configuración avanzada","sidebarTitle":"Avanzado","href":"/es/windsurf/advanced"}]},{"group":"Cascade","pages":[{"title":"Descripción general de Cascade","sidebarTitle":"Descripción general","href":"/es/windsurf/cascade/cascade"},{"title":"Modo Arena","sidebarTitle":"Modo Arena","href":"/es/windsurf/cascade/arena"},{"title":"Modos de Cascade","sidebarTitle":"Modos","href":"/es/windsurf/cascade/modes"},{"title":"Implementaciones de aplicaciones","href":"/es/windsurf/cascade/app-deploys"},{"title":"Búsqueda en la web y en la documentación","href":"/es/windsurf/cascade/web-search"},{"title":"Memories y Rules","href":"/es/windsurf/cascade/memories"},{"title":"Skills","href":"/es/windsurf/cascade/skills"},{"title":"AGENTS.md","sidebarTitle":"AGENTS.md","href":"/es/windsurf/cascade/agents-md"},{"title":"Workflows","sidebarTitle":"Workflows","href":"/es/windsurf/cascade/workflows"},{"title":"Worktrees de Git","sidebarTitle":"Worktrees de Git","href":"/es/windsurf/cascade/worktrees"},{"title":"Model Context Protocol (MCP)","href":"/es/windsurf/cascade/mcp"},{"title":"Hooks de Cascade","href":"/es/windsurf/cascade/hooks"}]},{"group":"Cuentas","pages":[{"title":"Planes y uso de créditos","sidebarTitle":"Uso","href":"/es/windsurf/accounts/usage"},{"title":"Analytics","href":"/es/windsurf/accounts/analytics"},{"group":"Teams y Enterprise","pages":[{"group":"Primeros pasos","pages":[{"title":"Primeros pasos con Teams y Enterprise","sidebarTitle":"Primeros pasos","href":"/es/windsurf/accounts/teams-getting-started"},{"title":"Guía para administradores","href":"/es/windsurf/guide-for-admins"}]},{"title":"Acceso y gestión basados en roles","sidebarTitle":"Acceso basado en roles","href":"/es/windsurf/accounts/rbac-role-management"},{"group":"Referencia de la API","pages":[{"title":"Referencia de la API","href":"/es/windsurf/accounts/api-reference/api-introduction"},{"group":"Analytics API","pages":[{"title":"Analytics API","href":"/es/windsurf/accounts/api-reference/analytics-api-introduction"},{"title":"Obtener Analytics de la página de usuario","api":"POST https://server.codeium.com/api/v1/UserPageAnalytics","href":"/es/windsurf/accounts/api-reference/user-page-analytics"},{"title":"Obtener Analytics de Cascade","api":"POST https://server.codeium.com/api/v1/CascadeAnalytics","href":"/es/windsurf/accounts/api-reference/cascade-analytics"},{"title":"Consulta personalizada de Analytics","api":"POST https://server.codeium.com/api/v1/Analytics","href":"/es/windsurf/accounts/api-reference/custom-analytics"},{"title":"Manejo de errores","href":"/es/windsurf/accounts/api-reference/errors"}]},{"group":"API de uso","pages":[{"title":"Establecer la configuración de uso","api":"POST https://server.codeium.com/api/v1/UsageConfig","href":"/es/windsurf/accounts/api-reference/usage-config"},{"title":"Obtener configuración de uso","api":"POST https://server.codeium.com/api/v1/GetUsageConfig","href":"/es/windsurf/accounts/api-reference/get-usage-config"},{"title":"Obtener saldo de créditos del equipo","api":"POST https://server.codeium.com/api/v1/GetTeamCreditBalance","href":"/es/windsurf/accounts/api-reference/get-team-credit-balance"}]}]},{"title":"Configurar SSO y SCIM","sidebarTitle":"SSO y SCIM","href":"/es/windsurf/accounts/sso-scim"},{"title":"Verificación de dominio","sidebarTitle":"Verificación de dominio","href":"/es/windsurf/accounts/domain-verification"}]}]},{"group":"Conocimiento del contexto","pages":[{"title":"Conciencia de contexto en Windsurf","sidebarTitle":"Descripción general","href":"/es/context-awareness/windsurf-overview"},{"title":"Fast Context","href":"/es/context-awareness/fast-context"},{"title":"Windsurf Ignore","href":"/es/context-awareness/windsurf-ignore"}]},{"group":"Resolución de problemas","pages":[{"title":"Problemas comunes de Windsurf","sidebarTitle":"Problemas comunes","href":"/es/troubleshooting/windsurf-common-issues"},{"title":"Configuración de proxy en Windsurf Editor","sidebarTitle":"Configuración de proxy","href":"/es/troubleshooting/windsurf-proxy-configuration"},{"title":"Problemas de inspección TLS / SSL en Windsurf","sidebarTitle":"Inspección SSL","href":"/es/troubleshooting/windsurf-ssl-inspection"},{"title":"El servidor de lenguaje falla con 'no space left on device' en Linux","sidebarTitle":"Límites de inotify en Linux","href":"/es/troubleshooting/windsurf-inotify-limits"},{"title":"Problemas conocidos de WSL","sidebarTitle":"Problemas de WSL","href":"/es/troubleshooting/windsurf-wsl-performance"},{"title":"Recopilación de logs de Windsurf","sidebarTitle":"Recopilación de logs","href":"/es/troubleshooting/windsurf-gathering-logs"}]},{"group":"Seguridad","pages":[{"title":"Guía de administración de seguridad FedRAMP","sidebarTitle":"Guía de administración de seguridad FedRAMP","href":"/es/security/security-admin-guide"},{"title":"Reporte de problemas de seguridad","sidebarTitle":"Reportes","href":"/es/security/reporting"}]}]},{"tab":"Windsurf Plugins","pages":[{"title":"Windsurf Plugins","href":"/es/plugins/getting-started"}]}],"global":{"anchors":[{"anchor":"Comunidad en Discord","icon":"discord","href":"https://discord.com/invite/3XFf78nAx5"},{"anchor":"Blog de Windsurf","icon":"newspaper","href":"https://windsurf.com/blog"},{"anchor":"Soporte","icon":"bug","href":"https://windsurf.com/support"}]}},{"language":"de","pages":[{"title":"de","href":"/de/command/windsurf-overview"}]},{"language":"pt-BR","pages":[{"title":"pt-BR","href":"/pt-BR/command/windsurf-overview"}]},{"language":"zh","pages":[{"title":"zh","href":"/zh/command/windsurf-overview"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/command/windsurf-overview"}]},{"language":"ro","pages":[{"title":"ro","href":"/ro/command/windsurf-overview"}]}]},"title":"Command - Windsurf Docs","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-DYplxqhs.js","DynamicMarkdown-Cc6AuSHS.js","zoom-image-lightbox-BNnMwe0F.js","lightbox-handle-r17bVUz3.js"]}