Skip to Content
DocumentaçãoIAEditores e IDEs de IA

Editores e IDEs de IA

Os editores de IA integram profundamente grandes modelos de linguagem ao fluxo de trabalho de edição de código, fornecendo conclusão inteligente de código, programação conversacional, refatoração automática e muito mais. Este artigo aborda como instalar e usar editores de IA populares no Ubuntu 26.04.

Cursor

Cursor é um editor nativo de IA construído em VS Code, integrando vários modelos de linguagem grandes (Claude, GPT-4, etc.) com bate-papo de IA, geração de código e recursos de edição inteligente.

Instalar via repositório apt (recomendado)

O Cursor fornece um repositório oficial do apt; instalar desta forma fornece um ícone na área de trabalho, atualizações automáticas e ferramentas 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 via AppImage

Se você preferir não usar o repositório apt, baixe um pacote AppImage ou deb da página oficial de download 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

Criar atalho na área de trabalho (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 do cursor

Principais recursos de IA do Cursor:

  • Ctrl+K — Geração e edição de código embutido; selecione o código e deixe a IA modificá-lo
  • Ctrl+L – Abra o painel de bate-papo da IA ​​para discutir o código com a IA
  • Ctrl+I — Modo Compositor; A IA pode fazer alterações em vários arquivos
  • Guia – Aceita sugestões de preenchimento de código de IA
# Launch Cursor in your project directory cd ~/my-project cursor .
Tip

O Cursor suporta a importação de todas as configurações e extensões VS Code. Na primeira inicialização, você será solicitado a importar – selecione “Sim” para uma migração perfeita.

Dicas de configuração do cursor

Nas configurações do Cursor (Ctrl+,), configurações recomendadas:

  • Modelos — Selecione Claude Sonnet ou GPT-4 como modelo padrão
  • Modo de privacidade – Ative o modo de privacidade se estiver trabalhando com código confidencial
  • Regras para IA – Crie um arquivo .cursor/rules na raiz do projeto para definir regras de comportamento 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 é um editor de IA da Codeium, também desenvolvido em VS Code, que oferece preenchimento de código de IA gratuito e recursos de chat.

Instale o 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

Iniciar e usar

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

Recursos de conclusão de código AI

Principais características do Windsurf:

  • Preenchimento automático de código - Sugestões inteligentes em tempo real durante a digitação; pressione Tab para aceitar
  • Cascade – Bate-papo com IA e edição de vários arquivos; atalho Ctrl+L
  • Paleta de comandos — Ctrl+Shift+P para procurar comandos relacionados à IA
  • Edição inline — Selecione o código e pressione Ctrl+K para descrever as alterações pretendidas
Note

Windsurf oferece créditos gratuitos e a conclusão básica do código é totalmente gratuita. Recursos avançados (como o uso de modelos mais potentes) exigem uma assinatura paga.


Zede

Zed é um editor de código de alto desempenho escrito em Rust com inicialização extremamente rápida e assistência 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

Recursos de IA integrados do Zed

Zed possui suporte integrado para vários modelos de IA:

# Launch Zed zed ~/my-project

Configurar modelos de IA:

No Zed, pressione Ctrl+, para abrir as configurações e editar settings.json:

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

Atalhos de teclado Zed AI:

  • Ctrl+Enter – Assistência inline de IA, geração ou modificação de código
  • Ctrl+Shift+Enter – Abra o painel do assistente de IA
  • Guia – Aceita sugestões de preenchimento de código

Definir chaves de 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 inicia muito mais rápido que VS Code e Cursor, tornando-o especialmente adequado para abrir grandes projetos. Se você prioriza o desempenho do editor, Zed é uma excelente escolha.


VS Code + Extensões AI

O Visual Studio Code pode integrar várias ferramentas de programação de IA por meio de seu rico ecossistema de extensões.

Instale 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 é uma das ferramentas de preenchimento de código de IA mais populares.

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

Após a instalação, faça login em sua conta GitHub e ative sua assinatura do Copilot.

Principais características:

  • Preenchimento de código em tempo real (pressione Tab para aceitar)
  • Painel de bate-papo do copiloto (Ctrl+Shift+I)
  • Edição de código embutido (selecione o código, clique com o botão direito, escolha Copilot)

Continuar

Continue é uma extensão de assistente de codificação de IA de código aberto que oferece suporte à conexão com vários modelos (incluindo modelos locais).

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

Configure Continuar para conectar-se a um modelo Ollama local:

Após a instalação, abra Continuar configurações em 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" } }

Cline

Cline (anteriormente Claude Dev) é uma poderosa extensão de agente de codificação de IA que pode executar tarefas de codificação de forma autônoma.

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

Características do Cline:

  • Lê/grava arquivos de forma autônoma e executa comandos
  • Suporta vários modelos (Claude, GPT-4, modelos locais)
  • Pode navegar na web em busca de documentação
  • Executa passo a passo, exigindo confirmação do usuário em cada etapa

Clique no ícone Cline na barra lateral VS Code, configure sua chave API e comece a usá-la.

Outras extensões 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

Comparação do Editor AI

RecursoCursorWindsurfZedeVS Code + Extensões
BaseVS Code GarfoVS Code GarfoIndependente (ferrugem)VS Code
Conclusão de IAIntegradoIntegradoIntegradoRequer extensões
Bate-papo com IAIntegradoIntegradoIntegradoRequer extensões
Edição de vários arquivosCompositorCascataSuportadoCline
Modelos locaisSuportadoLimitadoSuportadoContinuar
PreçoGratuito/PagoGratuito/PagoLivreVaria por extensão
DesempenhoMédioMédioMuito rápidoMédio
Compatibilidade de extensãoVS CodeVS CodeZed nativoVS Code
Note

O cenário do editor de IA está evoluindo rapidamente e os recursos e preços podem mudar a qualquer momento. Recomendamos visitar o site oficial de cada ferramenta para obter as informações mais recentes antes de instalar.