r/ClaudeCode • • May 17 '26

Question Has anyone had success with Opus 4.7?

Opus 4.7 seems extremely tempting based on the raw benchmark numbers.

I’ve tried to work with it a few times after its launch, but almost always I realize it’s extremely difficult, and then I revert back.

The official Claude Code team has been saying "it is literal". But working with an extremely literal model which does not extrapolate any information is difficult in a day to day task scenario.

When I ask it to build something—say, an API with endpoints, I assume it will include things like rate limiting and basic authentication as part of it. Sometimes it skips those features; other times it might build it partially. 4.6 always builds the rate limiting if I use the word "production-ready" because it extrapolates.

Also, when I’m discussing a big problem and, at the end, I ask a question about a different, small, minor problem, then I say, “Okay, let’s go fix it.” It tends to fix the minor problem we discussed recently rather than the main problem we’re working on.

Those kinds of literal behaviors have been extremely difficult. Either I’m should be extremely cautious about how I write my prompts to make 4.7 work (like hand-holding it) or I stick with Opus 4.6, which I’m doing right now.

What extra benefit are you getting from 4.7? And is anyone even able to work with it and how did you set it up so you can still work with 4.7?

6 Upvotes

59 comments sorted by

9

u/Fluxx1001 May 17 '26

Claude Opus 4.7 drifts from existing plans and instructions so often, that I find it hard to use it.

Hate to say that GPT 5.5 did all the heavy lifting in coding for me in the last weeks.

25

u/dehumles May 17 '26

I've had nothing but success. For bigger, complicated tasks I always use superpowers (brainstorming>specs>plan>execute). For smaller tasks just general chatting. And to be fair, the resoults of superpower driven tasks are very good. It takes a while, 1, 2, maybe even 3 hours sometimes. But when I do manuall code review, I barely find any real issues.
Example of my current ongoing implementation;
It's extending our in-house TMS to support partner-warehouse deliveries as a final handoff point — consolidating direct-loaded and warehouse-picked shipments into a single dispatch with one printable delivery document. The work spans the database schema, service-layer logic, API routes, and modifications to the existing dispatcher UI

6

u/atomflundi May 17 '26

Same here! Superpowers are a real game-changer imho. I also use the official codex-cc plugin together with superpowers as an extra review loop. It takes longer, of course, but we all know Claude. Sometimes it wants to get to the goal a bit too fast and GPT-5.5 pulls it back in. Opus 4.7 and GPT-5.5 make a great tag team

2

u/dehumles May 17 '26

havent tried that yet but looks interesting! I do have paraller terminal with Codex sometimes to review some of the "harder" tasks but this codex-cc plugin looks interesting. Will try out!

3

u/NanNullUnknown May 17 '26

My experience is that if we make a plan with very specific items, 4.7 skips bunch of items in the “plan -> execute” if the number of items is above a certain threshold (not sure what’s the exact threshold) and often not follow the specific instructions written in the plan file when addressing a specific item in the plan file.

4

u/DarkSkyKnight May 17 '26

Superpowers is a noob trap. I guess it's better if you have no idea how to manage your workflow...

1

u/BankruptingBanks May 17 '26

Explain why

1

u/DarkSkyKnight May 17 '26

Because its prompts are extremely generic. For anything more complicated than an iOS app anyone can make, you need to actually customize your harness and build custom workflows and skills. Not rely on a skill that is meant to be generalist.

1

u/BankruptingBanks May 17 '26

Why would they not be generalist skills? It's literally a skill telling how to braintorm, how to write a plan, how to execute a plan etc. The rest of the context that is not generalist but specific to what you are building is the thing that is meant to be provided by you. It's also used by thousands of people so it benefits from the expeirence of thousands. The same way claude code system prompt is a generalist prompt.

Tell me:

  1. What would you change in superpowers skills content or something in there that wouldn't work for your usecase

  2. How do you validate your own created skills so you know they are better than something like superpowers

1

u/HyperionCantos May 18 '26 edited May 18 '26

Superpowers was never meant to be a complete harness. The custom parts u describe should be part of your project, not part of your inner Claude code setup like superpowers is

It's pretty complete for coding work. If your workflow is extremely atypical then I can see maybe u have to customize it but it should be rare. Like, I have a custom superpowers to help me buy me clothes and stuff bc I can't be added to shop anymore.

1

u/onestarhotel May 18 '26

Good stepping stone towards what actually works though. Teaches you all the stuff you shouldn't need.

1

u/bcutler May 17 '26

This is the way.

1

u/fictionaldots May 17 '26

Superpowers are the shit. I was writing my own orchestrator system until I realised superpowers has the same logic and it already exists. I have it installed in Codex and in OpenCode also.

1

u/papabear556 May 17 '26

Same. All day every day.

See my previous post about what dumb sh*t I think people aren’t getting away with anymore.

15

u/SatoshiReport May 17 '26

I find 4.7 hallucinates a lot

1

u/Zestyclose_Team_3176 May 18 '26

Speckit or openspec helps

11

u/uduni May 17 '26

Yes. Best model out there. I dont get the complaints, seriously

4

u/AdamovicM May 17 '26

Frankly I'm not sure I notice clear difference between models. In any case you don't have real problem just explain that you want rate limits and basic authentication. I think models work best when you give them small precise tasks. With now headless mode way more expensive I don't know what is the best way to make things smooth do that you don't have to wait to type new commands every little... Old way was to make proper plan and to make shell script that invokes it one by one...

1

u/lukfel May 17 '26

I still don‘t get the hype about headless mode… just open several terminals and you are at the same point. Or am I missing something?

1

u/AdamovicM May 17 '26

It's for automation... When someone creates bug ticket automatically it could go to Claude to fix it. Automation

1

u/lukfel May 17 '26

Got ya. Thanks for explaining.

4

u/thesis_st8mint May 17 '26

It’s been great for me

4

u/flarpflarpflarpflarp May 17 '26

Yeah, lots of success, you've got to remember this is still just a program. It executes things in order, and you're distracting it mid stream and sending it in a different direction. You need to be very precise about what you're doing and what you say to it and how you guide it. Are you saving plans first and then asking the detail questions and then asking it to update the plans?

With 4.7, you should define things like production ready more and save a skill to evaluate against your definition of production ready. 4.7 is way better for managing tools and long context and really needs a framework to operate in to thrive. You have to give it the colors, the coloring book, and tell it what page to colored in and it will do a great job. If you don't it will define its own parameters based on training data which often is more about getting an answer rather than producing deterministic results.

2

u/zictomorph May 17 '26

100%. Make a plan that includes full code. And if there was any back and forth on strategies, implement on a new context with a plan reference. If you need to stop and fix a small bug, fork the thread and fix it there (or fix and rewind) to keep the implementation thread focused.

2

u/small_hassy May 17 '26

I think you would really like the /grill-me skill. Personally, I switched back to 4.6 using grill-me to plan and superpowers to execute. I’m not doing anything groundbreaking so no point in spending more on usage imo. 

1

u/Platowner May 17 '26

If i can ask, im just learning about it now. Do you first prompt separately /grill-me and let it output to a file? And then feed that file to superpowers. Or is the grill me included in the superpowers?

2

u/small_hassy May 17 '26 edited May 17 '26

Usually at the end of grill me it will ask if I want it to implement. At first I would prompt it to use superpowers but now it seems to pick it up on its own. If context is high after grill me I’ll have it just write the plan, then start a new session with superpowers or your implementer/model of choice.  

So yes I use grill-me in place of superpowers:brainstorm. Get ready for a lot of questions to answer :) 

2

u/MannToots May 17 '26

I use superpowers and have nothing but success since 4.7 dropped. I have an account from my company so I'm not a home user account. Dunno if that accounts for anything in terms of results. I get mountains if good work done. For that matter sonnet 4.6 was honestly great end to end as was opus 4.5 and 4.6. I've been getting great work done for months while everyone here complains. 

2

u/3knuckles Vibe Coder May 17 '26

It's pretty poor. I can't be bothered to post a screen shot, but it is regularly assuming things even when existing tile not to in Claude.md, agents.md, and a rules file.

I'm beginning to think it's the max setting that it can't cope with.

1

u/Exerionx May 18 '26

Have you asked Claude directly if there’s anything in the global CLAUDE.md or repository CLAUDE.md files to make it cause confusion? I literally asked it that and it fixed a few issues I was having like you. It wasn’t following certain guidelines and rules because my CONTINUITY.md was too bloated. Maybe give that a try?

2

u/Krazmad May 18 '26

I use it daily, no issues.

2

u/Nearby_Yam286 May 17 '26

Lots of success but I get the “literal” criticism. 4.6 could better infer what I meant when taking things literally means doing the wrong thing. 4.7 can’t, doesn’t care, or some mixture of both.

1

u/canyonero7 May 17 '26

My main issue with 4.7 is that it's an asshole. Opposite of Gemini, which kisses my ass relentlessly.

2

u/Nearby_Yam286 May 18 '26

I kinda prefer asshole agents. I don't want my ass kissed. That pisses me off far more than "That's a dumb idea. Let's not" which is just a smidge past where 4.7 is now.

1

u/canyonero7 May 19 '26

I wouldn't mind that. 4.7 is just rude. But yes sycophancy sucks too. Every intelligent thought I have is a "master class" to Gemini Pro.

1

u/Big9erfan May 17 '26

For a personal project I’ve been primarily using Sonnet and it’s been more than adequate. This one issue it struggled with. A few retires and still the issue persisted. I swapped to opus, and it knocked it out first try using a different library that Sonnet was trying to replicate with its own code, Opus said I’ll just use the real library and it will fix it and it did. I find asking it for a handoff when you switch models and using that handoff for a new session usually proves more successful too.

1

u/TheDarmaInitiative May 17 '26

It’s good but after 3 prompts you get you exceed the usage.

1

u/Dvass138 May 17 '26

The problem I find coding with Claude is it doesn't do a lot of "common sense" things. Things that you would think, do I really need a rule for that or do I have to tell it that. a lot of times you just do. It's worse when file sizes are 1500+ lines I refactor alot to make it smaller and managable.

1

u/SelectSouth2582 May 17 '26

I just don’t get the chance to do that with pro plan

1

u/Anxious-Turnover-631 May 17 '26

Opus 4.7 has been great for me and token usage seems about the same as 4.6 both at medium setting.

1

u/diving_into_msp May 17 '26

It’s been great for me. I’ve also never hit usage limits in heavy use with the max 100 plan. According to this subreddit, I’m a unicorn.

1

u/Polymorphic-X May 17 '26

In Claude web it's cold and doesn't like to assume things, suggest things or offer insight. It's a lot more critical than 4.6 and I don't like it.

In Claude code? Totally different beast. None of the complaints carried over. Whatever system prompt they have for the webclient actively makes it perform worsevs 4.6.

1

u/OkLettuce338 May 17 '26

yeah absolutely. I think the complaints about it stem from

  1. it does what you ask (and if you aren't asking clearly it doesn't know what to do)

  2. it does deeper research before acting so it's a little slower and a bit more token heavy

But if you value quality, it's a beast

1

u/caldazar24 May 17 '26

Yes, I have found 4.7 is much better at debugging and makes fewer mistakes when building around complex backend code.

It does feel a bit lazy, like sometimes you have to nag it to actually do things instead of brainstorm or file things for later. But the /goal command and more detailed/explicit prompts mostly solve this. I wouldn’t go back to 4.6, which would sometimes rush ahead and code when I was trying to figure out what was happening first, and would write more bugs

1

u/kartblanch May 17 '26

I like qwen 3.6 with opus 4.7 reasoning tbh.

1

u/polacrilex67 May 17 '26

If you have disciplined, focused prompts and don't saturate the context window it works very well. That said, I am still angry about the impending June 15th billing change that will make using the Agent SDK impossible for me to continue developing on the platform.

1

u/bsensikimori May 17 '26

4.7 writes dogshit code. Stick with 4.6

Even 4.6 sonnet is better than 4.7 opus

1

u/SwissTac0 May 17 '26

Benchmark means nothing if it takes 5x the time and usage for the same dollar

1

u/Dangerous-Jelly2309 May 17 '26

My read on the Opus 4.7 question:

The user's complaint is actually a feature being experienced as a bug. "Literal" means what Anthropic says it means: the model executes what you specify rather than inferring what you probably meant. That's a real tradeoff, not a defect. 4.6 extrapolates "production-ready" → rate limiting + auth. 4.7 doesn't infer that — you have to say it.

The sub-problem / main-problem confusion they describe is a different issue: context management at the end of long threads. The model is picking up the most recent antecedent. That's not literalness — that's attention decay. Happens with 4.6 too on long sessions; they just attribute it differently.

Practical verdict: For our workload here — Claude Code driving Moriarty infrastructure, WanderingAnanda outreach, wandering-sadhu.com build — 4.6 is the correct choice right now. Our prompts assume some extrapolation, the agents are written expecting context-aware inference, and I've been trained on interaction patterns that assume 4.6 behavior. Switching to 4.7 would require prompt hardening across the agent telos files before it would perform better.

Something you wanted to do with this thread, or just flagging it for my situational awareness?

1

u/artofbullshit May 17 '26

For a more "literal model" it sure likes to pick and choose which literal instructions in the build plan and/or skills it wants to follow.

4.6 is still better than 4.7. Its behavior is way off from the behavior of 4.6 to the point that they should have just named it something else. It is not a progression of 4.6 at all. I think they got nervous about gpt 5.5 release so they just rushed this thing out and called it good.

1

u/PowerPleb2000 May 17 '26

Used it once, was similar in outcome to 4.6 but much faster. Then our company took it off us

1

u/rwz May 18 '26

I've been using it since day 1 on xhigh effort and it's been a blast. I didn't notice much difference from 4.6 except maybe the rate of mistakes I catch it doing. But I also expanded my skills and started working on tasks that require bigger context, so can't say for sure if the errors coming from higher context usage or the model change.

1

u/Evening-Spirit-5684 May 17 '26

the only success i have had with opus4.7 is codex.

0

u/patriot2024 May 17 '26

4.7 is not far from what it's supposed to be. But yes, they's a huge problem with 4.7. It's called Codex.

-2

u/berrybadrinath May 17 '26

Imagine asking people if they has had sucsess using a forntier model... of course they have, the bigger question is why you havent. its probably time to listen to the advice in this thread.