UX Patterns in AI-Assisted Development

With the proliferation of Large Language Models (LLMs) APIs (like GPT) and more recently self-hosted models (like Llama) one of the areas seeing a lot of innovation is AI-assisted software development.

Arguably the most popular example of this is GitHub Copilot, which is a VS Code extension that uses OpenAI's Codex model to provide code completion suggestions.

This post serves as a living document to capture the emergent UX patterns in this space.

Code Completion

@-mentioning (markdown) recipes

https://twitter.com/mckaywrigley/status/1697369769681551513 (opens in a new tab)