Chat prompts and then accept the changes when they are worth using. LLMs are entropy apparatuses, injecting that shit straight into your code base is crazy. It took one module/subsystem done with agents for me to realize that it was completely unmaintainable. Not a single eng can make a change to it and the only option is to rewrite. So I banned agents. I know some people still try to get away with that style of LLM coding but I encourage people to instant deny a PR if it looks like garbage.
Agent mode is disabled, only chat mode works. This is with GitHub Copilot harness in JetBrains Rider or Visual Studio Pro. Agentic coding means it can make decisions without a human.
Chat prompts and then accept the changes when they are worth using. LLMs are entropy apparatuses, injecting that shit straight into your code base is crazy. It took one module/subsystem done with agents for me to realize that it was completely unmaintainable. Not a single eng can make a change to it and the only option is to rewrite. So I banned agents. I know some people still try to get away with that style of LLM coding but I encourage people to instant deny a PR if it looks like garbage.
If you accept changes then you’re probably using an agent though?
Agent mode is disabled, only chat mode works. This is with GitHub Copilot harness in JetBrains Rider or Visual Studio Pro. Agentic coding means it can make decisions without a human.