Copilot Open Sources Copilot AI - Updates

Key Updates to GitHub Copilot AI (Late June–Early July 2025)

  • Open-Sourcing Copilot Chat The full source code is now available under the MIT license, allowing developers to inspect, modify, and contribute to the extension. This includes access to system prompts, slash commands like /explain, /fix, and /test, and telemetry logic — a goldmine for prompt engineers and security-conscious teams.
  • Model Context Protocol (MCP) Integration VS Code 1.101 introduced full support for MCP, a protocol that lets AI agents securely interact with developer tools and resources. Think of it as a “USB-C port for AI” — enabling Copilot to autonomously handle multi-step tasks like cloning repos, running tests, and submitting pull requests.
  • Agentic Capabilities Copilot now behaves more like a real teammate. It can:
    • Read your workspace
    • Plan and execute refactors
    • Run and validate tests
    • Submit draft PRs autonomously This is part of GitHub’s broader push toward agentic workflows, where Copilot doesn’t just assist — it acts.
  • Copilot Docs Search Upgrade GitHub Docs now feature a Copilot-powered search tool that answers natural language queries with actionable results. It’s designed to reduce time spent hunting through documentation.
  • Model Deprecation Notice GitHub announced it will phase out older models like GPT-4.5 and GPT-4o starting July 7, with GPT-4.1 and o3/o4-mini as the recommended replacements.

@Zackster these changes are brining me a LOT more stable code this week to last week. It ASKS a lot more before coding also, but i always ‘discuss’ things before i ask for coding… but with instructions files in place, i’m getting AMAZING quality code with Claude 4.0,

pitty free overage is gone…

1 Like

Need to work out how to get github copilot into lucee, would love a gui in admin to just ‘choose’ a common ai instead of the json config thing, a few fields would do this well…

create an instructions file for creating admin pages perhaps and get ai to protoype admin pages for everything you want perhaps.

Would love to see AI moved into an extension tho so that you can snap it in our out and replace it with something else if you see fit (rather than having two AI setups in one server, which is where i’m headed) - we almost need to move to a ‘aisource’ datasource type situation where you can select which ai you want to use.

for me i have a few different projects that require a mix of llms and all the jig, so need to create an n8n like workflow builder for cfml (as n8n becomes expensive pretty fast)…

have also migrated a few python libs over to cfscript and have a tonne of data algorithms now in cfscript, atm they are in teamcfml extensions: looking at having a ‘pick and chose’ gui to build a library with functions that you want from my now massive library of useful functions. (cfscript/mssql+polybase/powershell/etc)

Just need to find time to get teamcfml.dev back up - come on ai, write me a website… #lol (copilot, port wordpress to cfscript including every extension updated in the last year using teamcfml extensions")

Also want to release an extension builder for lucee so you can select a category and subcategory ( like ‘Jdbc Databases’ and ‘Relational Database’ add any urls, and then ai grabs the pom and builds out the whole extension including documentation (docsify) and testing (testbox, teamcfml-test)… as you saw on duckdb discussion there’s a lot to add to instruction files for each type and subtype, but if we get enough people running these, we can really pad lucee out with a whole range of world-class functions and tags, and alternative impmentations also by different groups.

Also wanted to work on a project to generate a component library, say ‘payments’ that was a headless payment component that had providers like stripe/worldpay/crypto.com/etc/xero/etc for payments, payouts, invoice and alike, but the component is generic, but then can be generated into a framework format (fw/1,cfwheels/coldbox/mura/teamcfml or your own framework via custom instructions)…

Too many ideas now i have ai… well had them before…