
A guide to deciding what AI model to use in GitHub Copilot
What to look for with each model and how to test them in your workflows—with tips, tricks, and pointers.
888 articles on AI & ML.

What to look for with each model and how to test them in your workflows—with tips, tricks, and pointers.





Smart move uses machine learning to analyze a user’s existing subfolder structure and suggest folders where they might want to move their files. Here's how the feature was built.



See how I built a developer-focused landing page in under 30 minutes using GitHub Copilot agent mode and Claude 3.5 Sonnet—with just screenshots and prompts.

Ever wondered which AI model is the best fit for your GitHub Copilot project? Here are some things to consider.

Dark mode isn’t just a trendy aesthetic. It’s a gateway to more inclusive digital experiences, but only if designed thoughtfully. Discover how to craft dark modes that don’t just look good but work for everyone, from those with light sensitivity to machine learning algorithms.

Learn how to leverage GitHub Copilot to make your code more secure.

When OpenAI released GPT-4 back in March 2023, they kickstarted the AI revolution. The consensus online was that front-end development jobs would be totally eliminated within a year or two.Well, it’s been more than two years since then, and I thought it was worth revisiting some of those early predictions, and seeing if we can glean any insights about where things are headed.

Explore how developers are using Cloudflare to scale AI workloads and streamline automation. Learn more about what our participants in Workers Launchpad Cohort #4 have built, and check out the latest startups participating in Cohort #5.

Everyone’s talking about MCP these days when it comes to large language models (LLMs)—here’s what you need to know.

What I'm working on with AI education and why I think it's the future.

Chatbot is a free, open-source template, powered by Next.js and the AI SDK, that helps you build chatbot applications.

The catchphrase is catching fire as early adopters ride the new wave of AI-powered tools. Here’s how we might channel that energy and avoid the risk of being overwhelmed.

AutoRAG is here: fully managed Retrieval-Augmented Generation (RAG) pipelines powered by Cloudflare's global network and powerful developer ecosystem. Simplify how you build and scale RAG pipelines to power your context-aware AI chatbots and search applications.

In celebration of MSFT’s 50th anniversary, we’re rolling out Agent Mode with MCP support to all VS Code users. We are also announcing the new GitHub Copilot Pro+ plan w/ premium requests, the general availability of models from Anthropic, Google, and OpenAI, next edit suggestions for code completions & the Copilot code review agent.

Open source has played an essential role in the tech industry and beyond. Whether in the AI/ML, web, or mobile space, our open source community grew and evolved while connecting people worldwide. At Meta Open Source, 2024 was a year of growth and transformation. Our open source initiatives addressed the evolving needs and challenges of […]

Learn how to write effective prompts and troubleshoot results in this installment of our GitHub for Beginners series.

Companies have been turning their attention to “synthetic,” AI-driven user testing. However, as convenient as it might seem, it’s dangerous, expensive, and usually diminishes user value. Let’s take a closer look at why exactly it is problematic and how we can argue against it to make a case for UX research with real users. Part of [Smart Interface Design Patterns](https://smart-interface-design-pa

Last month, we improved our AI tooling to give you even more flexibility when combating fraud. Now, Radar’s new rules combine our machine learning models with the issuer’s CVC and postal code response in real time.

The Optimized Checkout Suite uses AI to personalize the checkout experience—dynamically adjusting everything from payment method ordering to fraud interventions in order to maximize conversion and boost revenue.

Discover the differences between agent mode and Copilot Edits with GitHub Copilot—and when to use them in your workflows.

AI SDK 4.2 introduces MCP clients, reasoning, image generation with language models, message parts, sources, and more

Cloudflare’s first AI agent, Cloudy, helps make complicated configurations easy to understand for Cloudflare administrators.

From simplifying the workflow of a developer to having an impact on the global water crisis, technology and AI are reshaping the way charity: water works.

Vercel partners with xAI to bring Grok models directly to your Vercel projects through the Vercel Marketplace—and soon v0—with no additional signup required. xAI adds a new free tier through Vercel to enable quick prototyping and experimentation.

Learn more about how Cloudflare developed an AI model to uncover malicious JavaScript intent using a Graph Neural Network, from pre-processing data to inferencing at scale.This AI model is part of our Page Shield offering, helping make web surfing safer.

How Cloudflare uses generative AI to slow down, confuse, and waste the resources of AI Crawlers and other bots that don’t respect “no crawl” directives.

Get the most out of Copilot with code completion, inline chat, slash commands, Copilot code review, and more.

Figma’s Dylan Field and YC’s Garry Tan discuss exploring the idea maze, vibe coding, and preserving craft even when the models are “cooking.”

This post examines which Generative AI services are more popular, new entrants into the space, how these services have grown in traffic, where that traffic originates, and the evolution of cyberattacks targeting these services.

Many don’t know that “Slack” is in fact a backronym—it stands for “Searchable Log of all Communication and Knowledge”. And these days, it’s not just a searchable log: with Slack AI, Slack is now an intelligent log, leveraging the latest in generative AI to securely surface powerful, time-saving insights. We built Slack AI from the…

GitHub Copilot isn’t just for developers! Discover how product managers, security professionals, scrum masters, and more use GitHub Copilot to streamline tasks, automate workflows, and boost productivity across teams.

Passwords are notoriously difficult to detect with conventional programming approaches. AI can help us find passwords better because it understands context. This blog post will explore the technical challenges we faced with building the feature and the novel and creative ways we solved them.

Multimodal AI – models capable of processing multiple different types of inputs like speech, text, and images – have been transforming user experiences in the wearables space. With our Ray-Ban Meta glasses, multimodal AI helps the glasses see what the wearer is seeing. This means anyone wearing Ray-Ban Meta glasses can ask them questions about […]

Get started with GitHub Copilot and navigate features like Copilot Chat in this installment of the GitHub for Beginners series.


Today we’re excited to share a few announcements on how we’re making it even easier to build AI agents on Cloudflare, including a new agents-sdk, a new JavaScript agents framework, and updates to Workers AI.

As we move software products using generative AI technology from proof-of-concepts into production systems, we are uncovering a range of common patterns. Evals play a central role in ensuring that these non-deterministic systems are operating within sensible boundaries. Large Language Models need enhancement to provide information beyond a generic and static training set. Most of the time we can d

GitHub Copilot can streamline your debugging process by troubleshooting in your IDE, analyzing pull requests, and more, helping you tackle issues faster and more robustly.

Eduard Kuric discusses the significance and role of context in the creation of relevant follow-up questions for unmoderated usability testing, how an AI tasked with interactive follow-up should be validated for its capability to incorporate such context, and what the potential — along with the risks — of AI interaction in usability testing.

Discover how to use GitHub Copilot to refactor your code and see samples of it in action.

There's a lot of buzz about AI agents, like OpenAI Operator and Perplexity Assistant. How might automation change how we think about UX and websites?

Introducing agent mode for GitHub Copilot in VS Code, announcing the general availability of Copilot Edits, and providing a first look at our SWE agent.

WHAT IT IS Meta’s Automated Compliance Hardening (ACH) tool is a system for mutation-guided, LLM-based test generation. ACH hardens platforms against regressions by generating undetected faults (mutants) in source code that are specific to a given area of concern and using those same mutants to generate tests. When applied to privacy, for example, ACH automates […]

Open source AI models are in widespread use, enabling developers around the world to build custom AI solutions and host them where they choose.

Learn how to modernize legacy code with GitHub Copilot with real-world examples.

AI SDK 4.1 introduces image generation, non-blocking data streaming, improved tool calling, and more

We share some of the GitHub Copilot team’s experience evaluating AI models, with a focus on our offline evaluations—the tests we run before making any change to our production environment.

Learn how to document and explain legacy code with GitHub Copilot with real-world examples.

As AI handles specialized tasks with increasing sophistication, the ability to connect dots across domains has never been more valuable.

How Copilot can generate unit tests, refactor code, create documentation, perform multi-file edits, and much more.

Git Commit 2024 and our new AI course in Spanish

I am still an AI skeptic. The biggest risk I foresee is that if your sole responsibility is to write code, your job is at risk. It’s not time to panic, but I do see a lot of value in evolving your soft skills.

We, as human beings, don’t worry too much about making sure the connections land at the right point. Our brain just works that way, declaratively. However, for building AI, we need to be more explicit. Let’s dive in!

Explore GitHub’s top blogs of 2024, featuring new tools, AI breakthroughs, and tips to level up your developer game.