Your First Prompt Doesn’t Have to Be Perfect

Opening a new AI tool can feel like facing a blank page. You know you want help, but figuring out exactly what to ask can be its own task. The good news is that a prompt is just a description of what you want to accomplish—and you don’t need to write the perfect one to get started. Start with what you know, give Copilot some context, and refine the request as you go.

Give the Session Something to Work On

Before Copilot can make a change, it needs access to your code. In the GitHub Copilot app, agent sessions can be connected to a GitHub repository or a local folder. From the home screen, select a project you’ve used before or add a new one. If your code only exists on your machine, add a local folder instead. Either way, connecting a project gives the session the context it needs to work with your codebase.

Describe the Change in Plain English

There’s no special syntax to learn and no perfect phrasing to discover. Just describe the change you want. For example:

Add a most-funded sort option to the games list.

That’s enough to get started. Copilot can examine the project, locate the relevant parts of the codebase, and work on the requested change. If the first attempt misses the mark, add more detail or ask for adjustments. Prompting is iterative—you don’t need to anticipate every detail before you begin.

A prompt that gets you moving is often the best one there is.

Choosing a Model—When You Need To

The app lets you select which AI model handles your task. Different models have different strengths: some are better suited for complex reasoning, while others handle simpler tasks more quickly. For beginners, the default model is a solid starting point; you don’t need to understand every model difference before using the app. Switch models only when a task demands more reasoning power or the current approach isn’t working. Treat the model selector as a tool to reach for when needed, not a setting to configure before every session.

Typing Isn’t the Only Input Method

The GitHub Copilot app includes built-in voice input, which helps when you’re thinking through a problem out loud or describing a longer request. Your speech is converted to text in the prompt box, where you can review and edit it before sending. This lets you think out loud without committing to the first version of your request—sometimes explaining what you want is easier than typing it out.

Adjust How the Work Runs—When You Want Control

From the session title, you can also change how the task is handled: select a different agent or enable remote control for the session. Different agents can be configured for different types of work, so you can choose one that fits the task. Remote sessions offer another kind of flexibility—instead of running only on your local machine, you can access the same session from the web. Start a task, close your laptop, and return from another device without losing your place.

None of these options require configuration before your first prompt. They exist for when you need more control over how a task is handled.

Start Small, Iterate, and Move Forward

Your first prompt doesn’t need to be flawless. Pick a small change in a project you know, describe it in plain language, and see what happens. From there, refine the request, try a different model, or adjust how the session runs. The more you use the app, the more natural these decisions become. The important part is starting: choose a project, give Copilot a task, and see where it takes you.