Skip to Content
DocumentaciónIAEditores e IDE de IA

Editores e IDE de IA

Los editores de IA integran profundamente modelos de lenguaje grandes en el flujo de trabajo de edición de código, proporcionando finalización de código inteligente, programación conversacional, refactorización automática y más. Este artículo cubre cómo instalar y usar editores de IA populares en Ubuntu 26.04.

Cursor

Cursor es un editor nativo de IA construido sobre VS Code, que integra múltiples modelos de lenguaje grandes (Claude, GPT-4, etc.) con chat de IA, generación de código y funciones de edición inteligente.

Instalar a través del repositorio apt (recomendado)

Cursor proporciona un repositorio apto oficial; La instalación de esta manera le brinda un ícono en el escritorio, actualizaciones automáticas y herramientas CLI:

# Add Cursor's official GPG key curl -fsSL https://downloads.cursor.com/keys/anysphere.asc | \ gpg --dearmor | sudo tee /etc/apt/keyrings/cursor.gpg > /dev/null # Add the repository (check https://cursor.com/downloads for the current repo address) echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/cursor.gpg] https://downloads.cursor.com/aptrepo stable main" | \ sudo tee /etc/apt/sources.list.d/cursor.list sudo apt update sudo apt install -y cursor # Launch Cursor cursor

Instalar a través de AppImage

Si prefiere no utilizar el repositorio apt, descargue un paquete AppImage o deb desde la página de descarga oficial cursor.com/download :

# Copy the latest AppImage download link from https://cursor.com/download and replace the placeholder URL below wget -O ~/cursor.appimage "<latest AppImage download link from the official site>" # Add executable permission chmod +x ~/cursor.appimage # Run Cursor ~/cursor.appimage

Crear acceso directo en el escritorio (AppImage)

# Move the AppImage to a proper location mkdir -p ~/.local/bin mv ~/cursor.appimage ~/.local/bin/cursor.appimage # Create a desktop entry file # Note: .desktop Exec does not expand variables like $HOME; you must use an absolute path # Replace YOUR_USER below with your username (the output of echo $USER) cat > ~/.local/share/applications/cursor.desktop << 'EOF' [Desktop Entry] Name=Cursor Comment=AI Code Editor Exec=/home/YOUR_USER/.local/bin/cursor.appimage --no-sandbox Icon=cursor Type=Application Categories=Development;IDE; StartupNotify=true EOF

Uso básico del cursor

Funciones principales de IA del cursor:

  • Ctrl+K — Generación y edición de código en línea; seleccione el código y deje que la IA lo modifique
  • Ctrl+L: abre el panel de chat de AI para discutir el código con AI
  • Ctrl+I — Modo compositor; La IA puede realizar cambios en varios archivos
  • Pestaña: acepta sugerencias de finalización de código AI
# Launch Cursor in your project directory cd ~/my-project cursor .
Tip

El cursor admite la importación de todas las configuraciones y extensiones de VS Code. En el primer inicio, se le pedirá que importe; seleccione “Sí” para una migración perfecta.

Consejos para la configuración del cursor

En la configuración del cursor (Ctrl+,), configuraciones recomendadas:

  • Modelos: seleccione Claude Sonnet o GPT-4 como modelo predeterminado
  • Modo de privacidad: habilite el modo de privacidad si trabaja con código confidencial
  • Reglas para IA: cree un archivo .cursor/rules en la raíz del proyecto para definir reglas de comportamiento de IA.
# Create project-level AI rules mkdir -p .cursor cat > .cursor/rules << 'EOF' You are a senior Python developer. Please respond in English. Follow PEP 8 coding style. Prefer type annotations. EOF

Windsurf (Codeium)

Windsurf es un editor de IA de Codeium, también creado en VS Code, que ofrece funciones de chat y finalización de código de IA gratuitas.

instalar windsurf

# Method 1: Install via official deb package wget -O /tmp/windsurf.deb "https://windsurf-stable.codeiumdata.com/linux-x64/stable/latest" sudo dpkg -i /tmp/windsurf.deb sudo apt install -f -y # Method 2: Install via snap (if available) # sudo snap install windsurf --classic

Lanzamiento y uso

# Launch Windsurf windsurf # Launch in a project directory windsurf ~/my-project

Funciones de finalización de código AI

Principales características del windsurf:

  • Completación automática de código: sugerencias inteligentes en tiempo real mientras escribe; presione Tab para aceptar
  • Cascada: chat AI y edición de múltiples archivos; acceso directo Ctrl+L
  • Paleta de comandos: Ctrl+Shift+P para buscar comandos relacionados con la IA
  • Edición en línea: seleccione el código y presione Ctrl+K para describir los cambios previstos.
Note

Windsurf ofrece créditos gratuitos y completar el código básico es completamente gratuito. Las funciones avanzadas (como el uso de modelos más potentes) requieren una suscripción paga.


Zed

Zed es un editor de código de alto rendimiento escrito en Rust con un inicio extremadamente rápido y asistencia de IA integrada.

Instalar Zed

# Method 1: Via official install script curl -fsSL https://zed.dev/install.sh | bash # After installation, Zed is installed to ~/.local/bin/zed # Ensure ~/.local/bin is in your PATH echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc source ~/.bashrc
# Method 2: Via Flatpak sudo apt install -y flatpak flatpak install flathub dev.zed.Zed -y # Launch via Flatpak flatpak run dev.zed.Zed

Funciones de IA integradas de Zed

Zed tiene soporte integrado para múltiples modelos de IA:

# Launch Zed zed ~/my-project

Configurar modelos de IA:

En Zed, presione Ctrl+, para abrir la configuración y editar settings.json:

{ "language_model": { "provider": "anthropic", "model": "claude-sonnet-4-20250514" }, "features": { "inline_completion_provider": "zed" }, "assistant": { "enabled": true, "version": "2" } }

Atajos de teclado de Zed AI:

  • Ctrl+Entrar — Asistencia en línea de IA, generación o modificación de código
  • Ctrl+Shift+Entrar - Abrir el panel del asistente de IA
  • Pestaña — Aceptar sugerencias de finalización de código

Establecer claves API

# Zed will prompt for API keys on first AI use # You can also set them via environment variables echo 'export ANTHROPIC_API_KEY="your-api-key-here"' >> ~/.bashrc echo 'export OPENAI_API_KEY="your-api-key-here"' >> ~/.bashrc source ~/.bashrc
Tip

Zed se inicia mucho más rápido que VS Code y Cursor, lo que lo hace especialmente adecuado para abrir proyectos grandes. Si prioriza el rendimiento del editor, Zed es una excelente opción.


VS Code + Extensiones de IA

Visual Studio Code puede integrar múltiples herramientas de programación de IA a través de su rico ecosistema de extensiones.

Instalar VS Code

# Method 1: Install via apt repository wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > /tmp/packages.microsoft.gpg sudo install -D -o root -g root -m 644 /tmp/packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpg echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" | sudo tee /etc/apt/sources.list.d/vscode.list sudo apt update sudo apt install -y code # Method 2: Install via snap sudo snap install code --classic

GitHub Copiloto

GitHub Copilot es una de las herramientas de finalización de código de IA más populares.

# Install Copilot extensions via command line code --install-extension GitHub.copilot code --install-extension GitHub.copilot-chat

Después de la instalación, inicie sesión en su cuenta GitHub y active su suscripción a Copilot.

Características principales:

  • Finalización de código en tiempo real (presione Tab para aceptar)
  • Panel de chat del copiloto (Ctrl+Shift+I)
  • Edición de código en línea (seleccione el código, haga clic derecho, elija Copilot)

Continuar

Continuar es una extensión de asistente de codificación de IA de código abierto que admite la conexión a múltiples modelos (incluidos los modelos locales).

# Install the Continue extension code --install-extension Continue.continue

Configurar Continuar para conectarse a un modelo Ollama local:

Después de la instalación, abra Continuar configuración en VS Code (~/.continue/config.json):

{ "models": [ { "title": "Ollama - Qwen 2.5", "provider": "ollama", "model": "qwen2.5-coder:14b", "apiBase": "http://localhost:11434" }, { "title": "Claude Sonnet", "provider": "anthropic", "model": "claude-sonnet-4-20250514", "apiKey": "your-api-key" } ], "tabAutocompleteModel": { "title": "Ollama Autocomplete", "provider": "ollama", "model": "qwen2.5-coder:7b" } }

Clina

Cline (anteriormente Claude Dev) es una potente extensión de agente de codificación de IA que puede ejecutar tareas de codificación de forma autónoma.

# Install the Cline extension code --install-extension saoudrizwan.claude-dev

Características de la línea:

  • Lee/escribe archivos de forma autónoma y ejecuta comandos
  • Admite múltiples modelos (Claude, GPT-4, modelos locales)
  • Puede navegar por la web en busca de documentación.
  • Se ejecuta paso a paso y requiere la confirmación del usuario en cada paso.

Haga clic en el ícono Cline en la barra lateral VS Code, configure su clave API y comience a usarla.

Otras extensiones de IA recomendadas

# Tabnine -- AI code completion (has free tier) code --install-extension TabNine.tabnine-vscode # CodeGeeX -- Free AI coding assistant code --install-extension aminer.codegeex # Cody -- Sourcegraph's AI coding assistant code --install-extension sourcegraph.cody-ai

Comparación de editores de IA

CaracterísticaCursorwindsurfZedVS Code + Extensiones
BaseVS Code HorquillaVS Code HorquillaIndependiente (óxido)VS Code
Finalización de la IAIncorporadoIncorporadoIncorporadoRequiere extensiones
chat de IAIncorporadoIncorporadoIncorporadoRequiere extensiones
Edición de varios archivosCompositorCascadaApoyadoClina
Modelos localesApoyadoLimitadoApoyadoContinuar
PrecioGratis/PagoGratis/PagoGratisVaría por extensión
ActuaciónMedioMediomuy rapidoMedio
Compatibilidad de extensionesVS CodeVS CodeNativo de ZedVS Code
Note

El panorama de los editores de IA está evolucionando rápidamente y las características y los precios pueden cambiar en cualquier momento. Recomendamos visitar el sitio web oficial de cada herramienta para obtener la información más reciente antes de instalarla.