Changelog

Experimental: agente de interface!

Esta versão nightly vem com suporte experimental ao agente de interface!

O objetivo é: você escreve uma especificação de interface e um agente escreve tanto os testes quanto a implementação para você. Ele garante que os testes passem, então você não precisa nem olhar para a implementação.

Achamos que isso pode viabilizar um novo tipo de programação, bem diferente do que todos nós estamos acostumados. Experimente e conte para a gente o que achou no canal do Discord.

Como usar:

  1. No momento, funciona apenas em TypeScript com vitest ou mocha como test runners.

  2. Pressione Cmd-Shift-I e dê um nome para a sua nova interface.

  3. Escreva os métodos que você quer que a sua interface tenha.

  4. Pressione Cmd-Shift-Enter e a IA escreverá a interface para você!

0.2.44 - Melhorias em vários recursos, correções para Python

  • Experiência aprimorada ao usar "@Add new doc"

  • Suporte a Python/Pylance foi restaurado

  • Melhor ergonomia de teclado para o símbolo @

  • Fica mais claro quais documentos estão sendo analisados pela IA

  • A IA responderá com referências quando você fizer referência a documentos

  • Corrige Cmd-K para Jupyter

  • O tooltip de Chat/Edit bloqueia menos código

  • Melhora a aparência do Cursor quando temas personalizados estão ativados

  • A importação de extensões do VS Code agora leva em conta se estão habilitadas/desabilitadas

  • Cmd-K deve funcionar melhor para diffs longos (maiores que 100 linhas de código)