How to Use Firefly to Solve AI Image and Creative Design Problems
Learn how to use Adobe Firefly to solve AI image and creative design problems: prompts, Generative Fill, credits, partner models and commercial-use checks.
GitHub Copilot has grown from inline code suggestions into a set of tools: chat, an agent mode in the editor, a terminal CLI, code review, and a coding agent that works from GitHub issues. This guide focuses on how to use them effectively and safely. Last reviewed: September 2026. Copilot's plans, premium-request limits and available models change frequently; check GitHub's documentation.
Use inline suggestions for routine code, chat to understand and debug, agent mode for multi-file changes you can review, custom instructions to encode your team's conventions, and the coding agent for well-scoped issues. Treat every output as a pull request from a fast but fallible teammate: read it, test it, and check security.
| Mode | What it is | Good for |
|---|---|---|
| Inline suggestions | Completions as you type | Boilerplate, familiar patterns, tests |
| Chat (ask) | Q&A about code in your IDE or on GitHub | Explaining code, debugging, learning an API |
| Edit / plan / agent modes | Targeted edits, plans, or multi-step autonomous work in the editor | Refactors, features touching several files |
| Copilot CLI | Agent features in the terminal, reported as generally available since February 2026 | Command-line workflows |
| Code review | Copilot as a pull request reviewer | First-pass review comments |
| Coding agent | Assign an issue to Copilot; it works in a sandbox and opens a draft pull request | Well-defined tasks, backlog cleanup |
GitHub's documentation says chat, agent and plan interactions generally consume "premium requests" scaled by the model you pick, with allowances depending on your plan. Check the current rules to avoid surprises.
In this repository's
ordersmodule, add pagination toGET /orderswithpageandpage_sizequery parameters (default 20, max 100). Follow the existing error-handling style incustomers. Update the OpenAPI spec and add unit tests for page boundaries. Don't change unrelated files.
This prompt names the location, behavior, limits, a style reference, related artifacts, and a scope boundary.
GitHub documents repository-wide instruction files, for example .github/copilot-instructions.md, that append conventions to every prompt. Useful contents include preferred frameworks, naming rules, testing requirements and things to avoid. Keep them short and specific; long vague files dilute the signal.
Chat answers and suggests; agent mode can plan multi-step work, edit several files and run commands, with you reviewing.
Repository-level instruction files, such as .github/copilot-instructions.md, that add conventions to your prompts.
A feature where you assign an issue to Copilot and it opens a pull request for human review.
Yes. Read it, test it and check security.
Curious what your own photos are carrying? Check and clean them right in your browser — nothing is uploaded.
Open the free toolLearn how to use Adobe Firefly to solve AI image and creative design problems: prompts, Generative Fill, credits, partner models and commercial-use checks.
Learn how to use Canva AI and Magic Studio to solve design problems: better prompts, brand consistency, editing tools, credits and quality checks.
Learn how to use Character.AI for brainstorming, practice conversations, learning and creative writing, plus its age rules, limits and how to check what it says.