Um romance turbulento com o Editor Zed AI

author-0
author-1
Nicolas & Gemini
24 de outubro
6 min read
post

Olha, VS Code, não és tu, sou eu. Bom... na verdade é o Zed 😬

Tha-Zed

Tenho usado este novo editor, e as coisas estão ficando bem sérias.

Projetado para colaboração de alto desempenho com humanos e IA.

Depois de anos vendo o cooler do meu velho MacBook Air (13 polegadas, início de 2015) enlouquecer só para abrir um arquivo TypeScript, topei com o Zed – um editor de código de nova geração escrito em Rust, projetado para colaboração de alto desempenho com humanos e IA.

Sim, o Zed é mais um editor com IA em ascensão. Também existe o Cursor por aí, que honestamente pouco me importa no momento. Mas um editor open-source que levanta 10 milhões de dólares? Aí sim chama minha atenção.

Mas o verdadeiro divisor de águas? Eu o conectei ao llama3.2-3b-instruct via Ollama como meu parceiro de programação em IA (sim, eu gosto de modelos pequenos e open source, e não, eles não são tão bons quanto Claude ou ChatGPT), e tudo está funcionando muito bem.

Claro que você pode configurar o Zed para funcionar com Anthropic, GitHub Copilot ou OpenAI. Para isso, só precisa adicionar suas API keys na configuração do Assistente correspondente.

O editor está na versão v0.158.2 no momento desta escrita, tem poucas extensões úteis e snippets básicos, mas meu amigo… ele é rápido.

Venho trocando meu stack desde 2023, focando cada vez mais em performance. Ainda tenho um longo caminho pela frente, mas assim como foi meu interesse por Eleventy e geradores de sites estáticos, agora é a vez de editores como o Zed e da linguagem Rust para minhas aventuras de backend e IA.

(Fique ligado para meu próximo artigo sobre o Ollama — é outra toca de coelho de IA local.)

Falando em Rust — como alguém se aventurando no mundo das abstrações de custo zero e lutando com o borrow checker, o Zed parece a melhor escolha.

As atualizações semanais mostram que o desenvolvimento está num ritmo bom, e que a equipe está sendo bastante transparente sobre as decisões (confira o canal deles no YouTube para mais detalhes).

Então estou esperançoso de substituir totalmente o Visual Studio Code em breve.

Configuração do Zed, meu setup

Vou compartilhar aqui minha configuração atual do Zed que você pode copiar sem culpa. Espere algumas configurações bem ajustadas para desenvolvimento com Rust e (Svelte + TypeScript + Tailwind), além da minha integração com o Ollama.

👉 Veja no Github.

Meu veredito

Um software bastante ambicioso e ainda nos primeiros dias, mas se você está cansado de seu editor usar mais RAM que o Chrome, ou se está curioso para integrar IA ao seu fluxo de trabalho sem pagar tokens a ponto de faltar para as compras do mês ou vender sua alma, dê uma chance ao Zed. Veja se ele atende às suas necessidades. Teste sua performance, integração de IA e capacidades de colaboração, e decida se vale o seu tempo.

Ah: Você pode configurar o Zed para usar o mesmo keymap base do VSCode e ele também inclui “Vim Mode”, confira aqui.

Em qualquer caso, use seus poderes com responsabilidade. Não diga que não te avisei… Agora vá, e que o código esteja contigo!

Fãs de formato longo 👇



Adeus, programadores!

cross

AINDA TEM DÚVIDAS?

Conte-nos seus desafios, na Cubiq adoramos superá-los. Podemos ajudar com tudo, desde as melhores práticas técnicas até planos e preços.

Agende uma demo
cross