Finish Changes: The AI that Completes Your Code from Fragments

Published on March 17, 2026 | Translated from Spanish

AI-assisted development tools take it a step further with features like Finish Changes. This capability allows systems like GitHub Copilot to analyze partial code or comments in a file and generate the complete suggested implementation. It presents itself as a time saver for repetitive tasks or for sketching basic structures, changing the programmer's workflow.

A code editor with an AI popup window suggesting several lines of code to complete a function from an initial fragment written by the developer.

Inference mechanism and context in the editor 🤖

The tool operates within the integrated development environment. It analyzes the context of the open file, including written code, TODO-type comments, and the project structure. It is not limited to the current line; it evaluates blocks to infer the intention. Then, it generates code proposals that can be accepted, rejected, or edited. Its effectiveness depends on the clarity of the context provided by the developer.

Your new intern who never asks for vacation (or clarifies their doubts) 😅

It's like having a partner who works at the speed of light, but sometimes takes comments too literally. You leave a here's where the magic happens and it generates a function that literally prints a rabbit hat in the console. It assumes risks with astonishing calm, completing code blocks with a confidence that would make a senior pale. That said, it never argues the approach, which is both its greatest virtue and its funniest trap.