Code 2025
Developing Taste in Coding Agents: Applied Meta Neuro-Symbolic RL — Ahmad Awais, CommandCode
Overview
This talk introduces Command Code, a coding agent designed to learn and adapt to an individual developer's unique coding style and preferences, referred to as "taste." Unlike standard AI coding assistants that provide generic code, Command Code aims to internalize a developer's decision-making process, preferences for tools, and architectural choices. This is achieved through a meta-neuro-symbolic reinforcement learning approach, creating a more personalized and efficient coding experience.
Who should watch
- AI Engineers
- Product Managers
- Developers building with AI agents
- Those seeking to improve AI coding assistant personalization
- Engineers frustrated with generic AI-generated code
Key takeaways
- Command Code learns and applies a developer's specific coding preferences, or "taste," to generated code.
- The system uses a meta-neuro-symbolic reinforcement learning architecture to capture implicit developer choices.
- This approach aims to overcome the "sloppiness" of default LLM outputs by aligning them with individual developer intuition.
- Command Code can be configured to use various underlying LLMs, with the learned taste layer providing personalization.
- The system transparently stores learned preferences, allowing for inspection and potential sharing within teams.
- Early internal results show a significant increase in code merging and a reduction in code review time.
- The goal is to build an ecosystem where developer "taste" can be shared and applied across projects or teams.
- *Taste with your preferred LLM is the next frontier of coding.*
Notable quotes
Ahmad Awais states, *AI is lazy by default. It's very sloppy.*
He also notes, *Taste with your preferred LLM is the next frontier of coding.*
Unofficial community note. Prefer the recording for nuance.