{"schema_version":"1.2","slug":"github-copilot","url":"https://www.launchpadhq.io/platform/github-copilot/guide","data_url":"https://www.launchpadhq.io/data/v1/guides/github-copilot.json","title":"Getting Started with GitHub Copilot","tagline":"An AI pair-programmer that lives inside your code editor, suggesting lines and answering questions as you work.","archetype":"pick-and-setup","last_reviewed_at":"2026-10-14","changelog_url":"https://github.blog/changelog/label/copilot/","how_it_works":"Copilot watches the code around your cursor and suggests what probably comes next — a line, a function, a block — which you accept with a keystroke or ignore by carrying on typing. Alongside that, you can ask it things in plain English in a chat panel and get answers grounded in the code you have open.","what_it_is":["GitHub Copilot is an AI coding assistant that runs inside your editor — it autocompletes code as you type, and answers questions in a chat panel about the file or project you're in. It's built by GitHub with models from several AI labs, and it works in the popular editors (VS Code, Visual Studio, the JetBrains IDEs, and Vim/Neovim) rather than being its own separate app. It's aimed at anyone who writes code, from first-project beginners to professionals; you don't need to be an expert to get value from the autocomplete."],"before_you_start":["There's a Free plan (limited chat and agent usage; GitHub no longer publishes a single completion-count we could confirm on 2026-10-14). Paid individual plans step up through Pro, Pro+ and Max, plus a GitHub AI Credits layer; current prices are on its Launchpad page. Verified students and popular open-source maintainers can still get paid features free.","Install it from the official source only — the Copilot extension inside your editor's built-in marketplace, or via github.com. Don't install a \"Copilot\" plugin from an unofficial third-party listing.","You need a GitHub account and one of the supported editors. If you don't already have an editor, VS Code is free and the most common starting point."],"getting_set_up_safely":null,"security":[{"kind":"text","text":"Copilot sends the code around your cursor, plus your chat messages, to GitHub's servers to generate suggestions. On a work codebase, check your employer's policy before turning it on."},{"kind":"list","label":"The data-training default worth knowing","items":["On the individual plans (Free, Pro, Pro+), GitHub may use your interactions — including your inputs, the suggestions you get, code snippets, and surrounding context — to train and improve its models unless you opt out in settings.","The Business and Enterprise plans are excluded from that training by default.","If you're on an individual plan and don't want your code used for training, the opt-out is a settings toggle — flip it before you start on anything sensitive."]},{"kind":"text","text":"Suggestions can occasionally mirror public code, and generated code can carry bugs or security flaws. Treat every suggestion as a draft to review, not a finished answer — you're still the author on the hook for what ships. (The paid Business/Enterprise tiers add IP indemnity; the individual tiers don't.)"}],"triad":{"best_at":["Autocompleting boilerplate and repetitive code you'd otherwise type by hand","Explaining unfamiliar code in plain language","Drafting tests, comments, and small functions from a description","Keeping you in flow without tab-switching to a separate chatbot"],"okay_at":["Larger multi-file changes via agent mode (workable, but review closely)","Niche or less-common languages (quality tracks how much public code exists)","Debugging — it helps, but can confidently suggest wrong fixes"],"avoid":["Trusting generated code without reading it","Security-critical or licensing-sensitive code without human review","Treating it as a substitute for understanding what your code does"]},"starter_actions":[{"title":"Pick your editor and install the extension","what_it_does":"Install Copilot from the official marketplace inside VS Code (or your JetBrains IDE / Visual Studio), then sign in with your GitHub account.","why_here":"Everything else depends on this; the official in-editor marketplace is the safe source.","tweak":"No editor yet? Install VS Code first — it's free.","prompt":null},{"title":"Start on the free tier","what_it_does":"Choose Copilot Free to try autocomplete and limited chat with no card on file before deciding on a paid plan.","why_here":"You can judge whether it fits your workflow at zero cost and zero commitment.","tweak":"Student or OSS maintainer? Check eligibility for free paid-tier access.","prompt":null},{"title":"Set your training preference","what_it_does":"In Copilot settings, decide whether GitHub may use your interactions to train its models, and toggle the opt-out if you'd rather it didn't.","why_here":"On individual plans this is on by default; setting it deliberately before you code is the one thing not to skip.","tweak":null,"prompt":null},{"title":"Try it on real code","what_it_does":null,"why_here":"Uses both halves of Copilot at once — the autocomplete drafts the function, chat drafts the tests — so you see how it actually feels.","tweak":"Swap in a small task from something you're actually working on.","prompt":"Write a function that takes a list of numbers and returns the average. Then write three tests for it."}],"pitfalls":["Credits ≠ autocomplete. Inline completions are unlimited on paid plans; only chat/agent/review draw down credits. Heavy agent use is what burns the monthly allowance.","The free tier is a taste, not a workflow. Its monthly caps are for evaluating, not for daily reliance.","The training opt-out is per-account and easy to miss. If your code is sensitive, set it before your first session, not after."],"where_to_next":[{"label":"AI Coding & Development","url":"https://www.launchpadhq.io/discover?category=ai-coding-development"},{"label":"Local & Open-Source AI","url":"https://www.launchpadhq.io/discover?category=local-open-source-ai"}],"tool":{"slug":"github-copilot","name":"GitHub Copilot","url":"https://www.launchpadhq.io/platform/github-copilot","data_url":"https://www.launchpadhq.io/data/v1/tools/github-copilot.json","category":{"slug":"ai-coding-development","name":"AI Coding & Development"},"cost_tier":"FREEMIUM","lifecycle":"active","free_tier":{"available":true,"summary":"Free plan: limited chat and agent usage; up to 2,000 completions plus entry-level models per month"},"starting_price":"Free, from $10/mo","lowest_paid":{"name":"Pro","price_text":"$10/mo","amount":10,"currency":"USD","period":"month","limits":null,"is_free":false},"data_as_of":"2026-10-25"},"prices_removed":0,"pricing_note":"Prices in this text come from the catalog, the same data as each tool's page and its record (tool.starting_price, tool.lowest_paid, and plans in /data/v1/tools/{slug}.json). Any sentence that typed a price by hand is removed; prices_removed counts them.","generated_at":"2026-10-27T01:58:50.711Z","sponsored":false,"attribution":"Data from Launchpad HQ (https://www.launchpadhq.io). Please credit Launchpad HQ and link to the tool's Launchpad HQ page."}