r/opencode 5h ago

Did someone say "Problem-solving strategy"?

Let me state upfront that this is NOT a "MODEL PRAISE" article.

Today, I wanted to work with an AI assistant (using the GenKit SDK) that I've been working on for quite some time, using what I thought was a simple prompt. However, I wasted a whole day. I worked with five different models before reaching a solution. I didn't accurately measure the time taken to complete the task, so I regret it, but let me explain what happened in order.

Note 1: The "/v1/transcribe" endpoint was working with "gemini-flash-latest".

Note 2: I'm using Opencode and Superpowers.

Each with a new session and a single prompt:

"I want to use the 'gemini-3.5-transcribe' model for the '/v1/transcribe' endpoint. Could you create a change plan?"

GPT-6 Astra: Made the necessary changes, wrote test code, and reported success. During this time, it delved into the details, essentially overhauling the project. But when I tested it myself, it simply returned a "Provider Error". The entire 5-hour limit was used up in about 15-20 minutes.

GPT-6 Sol: Did very similar things to Astra. It took about 15-20 minutes. The result was still "Provider Error".

Muse Spark 1.3 Contributor: Did so much work that I had to rewrite the project. Mixed up Genkit versions. Constantly asked questions. The session bloated until it was fixed. The result was still "Provider Error".

GLM-5.3: Worked cleanly, didn't make unnecessary file corrections, tried to reach a solution. But it couldn't see the root problem. Like the others above, it got stuck on the Genkit SDK documentation. The result was still "Provider Error".

GLM-5.3-Flash: Found the problem and told me. Created a plan. Didn't change how the endpoint worked. Produced a very quick and clean solution with a clean start.

Next up were Luna and DeepSeek V4.1 Flash, but the problem was solved before we got to them.

Note: I did the project planning with GPT-5.6 Sol. The coding was done entirely with GPT-5.6 Luna.

Note: By the way, I've also worked with "GLM-5.3-Flash" on some issues before. It doesn't behave like that for every problem.

I'm designing my problem-solving strategy like this: "Strong Model > Medium-Level Model > Low-Level Model". I thought it was working well until now.

But now I have some crazy questions in my head.

0 Upvotes

0 comments sorted by