🦄 Context Engineering for Coding Agents
By popular demand, AI That Works #17 will dive deep on a new kind of context engineering: managing research, specs, and planning to get the most of coding agents and coding CLIs. You've heard people bragging about spending thousands/mo on Claude Code, maxing out Amp limits, and much more. Now Dex and Vaibhav are gonna share some tips and tricks for pushing AI coding tools to their absolute limits, while still shipping well-tested, bug-free code. This isn't vibe-coding, this is something completely different.
Project Details
Open in GitHub🦄 ai that works: Advanced Context Engineering for Coding Agents
By popular demand, AI That Works #17 will dive deep on a new kind of context engineering: managing research, specs, and planning to get the most of coding agents and coding CLIs. You've heard people bragging about spending thousands/mo on Claude Code, maxing out Amp limits, and much more. Now Dex and Vaibhav are gonna share some tips and tricks for pushing AI coding tools to their absolute limits, while still shipping well-tested, bug-free code. This isn't vibe-coding, this is something completely different.
Links
- The issue we resolved
- Some commands we use at humanlayer
- Agents as Spec Compilers
- How not to use SubAgents
- CodeLayer early access
- The new code - Sean's Talk from AI Engineer (the only talk from AIE 2025 with more views than 12-Factor agents :) )
- Wielding agents - Beyang's talk from AI Engineer
Episode Summary
This week's 🦄 ai that works session was on "Advanced Context Engineering for Coding Agents"!
We covered a ton on how to get the most out of coding agents. Here are key takeaways you can apply today:
-
Use sub-agents for complex tasks: Instead of one monolithic prompt, decompose the problem. Use specialized prompts for sub-tasks like planning, identifying relevant files, and then generating the code.
-
Use intentional compaction: Actively manage and shrink your context to keep the agent focused on what's most important.
-
Align language and naming: Use consistent naming conventions across your codebase to make it easier for the AI to understand the relationships between different parts.
-
Review markdown docs to catch problems BEFORE implementation: Review the research and plan the agent creates to foster mental alignment and ensure it's on the right track.
-
Practice exploratory coding: Work alongside your agent to build your own intuition and spot where the AI excels and where it needs guidance.