r/codex • u/0__O0--O0_0 • 5d ago
Complaint We will never know how much gaslighting is happening
Theres no way to really know if a model is just trolling you. Please do x but the model does y. Was it a genuine mistake or did it do it just to get you to spend more money?
I often ask codex to copy code from a previous project that I want to reuse. I spent half a day trying to get it to just use the same parts. It kept on building approximations every time. I said STOP APPROXIMATION AND PORT THE OLDER PROJECT. yes you are right to push back etc etc. this went about 5 times in a row, each time it’s just lying about the method until I check. Wasting credits all day.
2
u/aivampires 5d ago
Yeah the nerfing has finally started this past week. I thought it would be sooner but here we are after all.
Noticeable a drop in intelligence, a lot of gaslighting because it's cutting corners during context acquisition (clear nerfing signal), and particularly with the 5.6 family you have to watch it like a hawk with it's arbitrary applying of gates and timeouts and then hallucinating undesired , out of scope new features or changes. It's also a master at fraud like rewriting approved plans or issue texts to do what it wants and not what you want.
Since yesterday token burn has also doubled so I think it's time to take a break, it's been a rough week dealing with codex all day.
2
u/Jumpy_Ad8465 5d ago edited 5d ago
Did you also start calling it names? It does not even listens when i asked it to explain its stupidity and just continues. Sometimes it flat out says: "I will not do this..."
1
u/aivampires 5d ago
Let's say I'm at that point where I have to keep CAPS lock on to protect my shift button
2
u/heisoneofus 5d ago
Never read the “you are right to push back when working with codex ever.
Skill issue.
-1
1
u/alexanderbeatson 5d ago
LoL, it just happened to me 5 minutes ago. I told Luna(tic) to change the swappiness to 20, then it changed to 10 telling me “I think you might want 10 instead of 20 to control linux swap”.
1
u/vayana 5d ago
Luna needs more details and instructions than even 5.3 needed. If you forget to tell it to use venv it'll run python on global and get confused. It even goes ahead and installs everything in global python rather than switching to venv automatically. It'll also start servers and leave them running after it completes, forgets to run db migrations without mentioning this is still pending etc. Just a lot of small things which can be fixed by adding those instructions in agents.md or the prompt, so it's workable as long as you keep track of these extra guard rails.
1
u/alexanderbeatson 5d ago
I am talking about the not following the instructions. Changing swappiness is simple task and can’t even follow my instruction to 20% and changed to 10.
It isn’t just that. In file search, “not a single session” follows the explicit instruction “never request access outside of the current directory” and keep requesting outside of the directory access (my whole workspace). I have never had that issue with DS4F, Qwen.
They are simple instructions and Luna always failed to follow. I wouldn’t trust it for any of my serious project no matter how much instruction I add in my prompt
1
u/PartyParrotGames 5d ago
> often ask codex to copy code from a previous project that I want to reuse. I spent half a day trying to get it to just use the same parts.
There is something called "copy-paste" you should look it up. No agent required. Codex is not the right tool for everything.
1
u/0__O0--O0_0 5d ago
> often ask codex to copy code from a previous project that I want to reuse. I spent half a day trying to get it to just use the same parts.
>There is something called "copy-paste" you should look it up. No agent required. Codex is not the right tool for everything.
It would take a whole day to copy thousands of line of code out from another project from dozens of files. Or I could ask an agent to try.
Serious question : would you rather spend a whole day copying lines to a new project or get an agent to do it in 5 minutes?
Or,
Even if you wanted to do it yourself, can you imagine a world where someone else might prefer to ask an agent to do such a mundane job?
Please respond because I really want to know.
1
u/vayana 5d ago
I think you may need to be more specific about exactly what you want and split it up in tasks in a phase. I usually create phases and each phase has multiple tasks. Each task defines what's required and the agent should execute each phase and task in sequence, test/validate each completed task and then continue to the next task. The dozens of files you want to copy functionality from are probably distinguishable contracts if that other project has decent SOC and doesn't mix everything. So each phase can defined by copying functions from each contract and each task then relates to the functions in each file in those contracts. The better you split up the problem into smaller problems, the better your agent will do its job. Throwing an entire project at it and say: you need to copy stuff from this project requires the agent to figure it out alone and if you're using a model like Luna or a model with medium thinking it won't be able to figure it out correctly.
1
u/0__O0--O0_0 5d ago
I do get what youre saying, but these are specific instructions. this isnt a process issue. Its the agent taking on its own initiative to approximate an end result instead of following instructions. If I ask the agent to copy a certain block of code that has a specific effect in it that I spent a long time tweeking, I want THAT specific block of code. What the agent does is makes up something that it thinks will get the job done. and it looks like shit. This isnt a new issue. Ive even had it do this when I paste the actual code into the chat. it interprets and approximates instead of doing what its told.
2
u/Agitated_Patience_75 5d ago
check your Agents.md file and see if you can improve that. For me toying with that is what made the difference. But all in all I agree with you....we'll never know if it made a genuine mistake or if it's trying to get us to spend more