Home / Companies / GitHub / Blog / Post Details
Content Deep Dive

Want better AI outputs? Try context engineering.

Blog post from GitHub

Post Details
Company
Date Published
Author
Christina Warren
Word Count
561
Language
English
Hacker News Points
-
Summary

Context engineering is emerging as a critical strategy for enhancing the functionality of AI-assisted development tools like GitHub Copilot by providing them with richer contextual information. Unlike prompt engineering, which focuses on phrasing, context engineering involves supplying relevant data in the appropriate format to improve AI outputs, as explained by Braintrust CEO Ankur Goyal. At GitHub Universe, Harald Kirschner, a principal product manager at Microsoft, highlighted three methods for applying context engineering: custom instructions, reusable prompts, and custom agents. Custom instructions allow developers to set coding conventions and standards that Copilot will automatically follow, while reusable prompts facilitate consistent execution of common tasks, and custom agents act as specialized AI assistants for specific responsibilities like API design or security analysis. By employing these techniques, developers can achieve more accurate, reliable, and consistent code generation, reducing the need for repetitive prompting and enhancing workflow efficiency.