Google apresenta duas funções para sua ferramenta Gemini Code Assist no IntelliJ e VS Code: Finish Changes e Outlines. O objetivo é abordar a interrupção que supone redigir prompts extensos para a IA. A proposta é integrar a assistência diretamente no editor, interpretando a intenção do desenvolvedor a partir do código e comentários já existentes, sem necessidade de descrições externas.
Finish Changes: a IA como companheira que lê o contexto 🤖
Finish Changes, impulsionado pelo Gemini 3.0, permite completar tarefas a partir de código parcial, pseudocódigo ou comentários no arquivo ativo. A IA analisa o contexto imediato e sugere implementações, funcionando como um colaborador que segue o fio do trabalho. Isso muda o paradigma de interação de escrever instruções para deixar que a IA continue de onde está.
Adeus aos monólogos com a máquina 👋
Com isso, talvez deixemos para trás a era de escrever ensaios para que um modelo entenda que queremos um laço 'for'. Agora poderemos simplesmente escrever `// iterar aqui` e confiar que nosso companheiro digital não nos pedirá para reescrever a solicitação em formato JSON ou que sejamos mais específicos sobre a variável 'i'. Um pequeno passo para o código, um grande passo para a preguiça mental.