Improving code quality

Resolved 💬 3 comments Opened May 1, 2026 by KhurrumMahmood Closed May 1, 2026
💡 Likely answer: A maintainer (github-actions[bot], contributor) responded on this thread — see the highlighted reply below.

What variant of Codex are you using?

App

What feature would you like to see?

Codex needs skills and tooling for improving code quality integrated into its default development workflow, so that users don't have to give direct instructions or create specific skills of their own to raise the quality of an end result.

On its own, Codex will start creating duplicate and disorganized code within a day of working on something, often despite the existing code review skills (that not all people might be using).

But this isn't necessarily a big problem. It's just that some basic principles and secondary workflows that experienced developers add into their work are separate from the immediate solving of a specific problem.

So, for it to work as a proper software engineer, it needs to also do the secondary tasks that software engineers do.

–

I'd personally differentiate it as:

  • Prototyping Mode
  • Software Engineering Mode

The first should figure out how to solve something or create a quick demo, and the second should handle it properly.

Additional information

_No response_

View original on GitHub ↗

3 Comments

github-actions[bot] contributor · 3 months ago

Potential duplicates detected. Please review them and close your issue if it is a duplicate.

  • #18940

Powered by Codex Action

etraut-openai contributor · 3 months ago

Thanks for the bug report. We'll share the feedback with the team responsible for training our codex models. If you see other model behavior that you'd like to report, please use the /feedback command. That will provide us with additional details including logs and conversation text.

KhurrumMahmood · 3 months ago
Thanks for the bug report. We'll share the feedback with the team responsible for training our codex models. If you see other model behavior that you'd like to report, please use the /feedback command. That will provide us with additional details including logs and conversation text.

Where this could partially be considered a model issue, I think this is mostly a harness or Codex app issue, in that users should have supportive tooling that helps them consistently produce higher quality code.

Like, I have a whole collection of skills for improving code quality.