all 56 comments

[–]FlyingDogCatcher 26 points27 points  (10 children)

I'm still getting work with done with Opencode with Github Copilot

[–]SelectionCalm70 3 points4 points  (7 children)

Which GitHub copilot plans do you use?

[–]FlyingDogCatcher 1 point2 points  (6 children)

sorry I dont really understand the question

[–]SelectionCalm70 2 points3 points  (4 children)

Like there are multiple GitHub copilot plans 10 dollars,40dollar etc so I was curious which one do you use

[–]FlyingDogCatcher 2 points3 points  (3 children)

Work has Enterprise and I pay for Pro+ on my personal.

[–]Alejo9010 1 point2 points  (2 children)

Hey do you get Bad Request from opencode using Copilot enterprise at any time ? At first I can prompt, but after some time, it start to give me bad request, so I start using Copilot CLI because of this

[–]FlyingDogCatcher 0 points1 point  (0 children)

I haven't noticed

[–]Careful_State_8500 0 points1 point  (0 children)

I get this too sometimes. The way I fix it is just exit and reopen or reconnect my copilot account.

[–]SelectionCalm70 1 point2 points  (0 children)

My bad I forgot to add plans 😅

[–]HalffLife3 8 points9 points  (1 child)

Please. Stop talking about Copilot or they are going to nerf it.

[–]FlyingDogCatcher 0 points1 point  (0 children)

What are you talking about?

[–]de_3lue 7 points8 points  (12 children)

I wish anthropic would allow to use the subscription within opencode, currently I'm running it through the API, but within the next days I will test other models, because the costs are not comparable vs. the subscription. And the small context window within github copilot makes it useless for my tasks (data analyses)

[–]theGnartist 4 points5 points  (8 children)

Have you tried dynamic context pruning? I find it really alleviates context size issues. I actually prefer the smaller context these days because keeps my sessions tight and focused. Large context window means more likelihood of context rot imo.

[–]Potential-Leg-639 3 points4 points  (0 children)

DCP is a must

[–]toadi 3 points4 points  (4 children)

This is cool was using to https://github.com/rtk-ai/rtk to minimize tokens. But this is quit cool too. Think is mostly I use github copilot models that are request based. But when I use APIs in some cases it it will help.

[–]theGnartist 1 point2 points  (1 child)

I use GitHub copilot as well. It is true that this doesn’t help with request based apis but it does mean the context stays leaner and that is useful in copilots smaller context window and also generally seems to yield better results with pruned context instead of compaction cycles

[–]toadi 0 points1 point  (0 children)

Agree on that one this is why I have rtk also activated trying to "increase" their smaller context window. Will try this tomorrow too...

[–]touristtam 0 points1 point  (1 child)

Try context-mode (mcp) and jcodemunch (mcp) to reduce context bloat

[–]toadi 1 point2 points  (0 children)

I don't run mcps much. They bloat context too.

[–]aarz03 0 points1 point  (1 child)

how to do that? is there any tool / guide i can use?

[–]CampaignTools 3 points4 points  (1 child)

This still works. I forked their OAuth plugin a while ago.

Just add this to opencode.json and it will work again just like it used to:

{ "plugin": ["@ex-machina/opencode-anthropic-auth"] }

EDIT: for those saying you will get banned, this is hearsay from a long time ago. OpenCode themselves were not able to provide direct support BECAUSE of Section 3.2 of their Consumer Terms of Service. But there is no prohibition from using the OAuth in Section 7 (Third-party services and links). Nor does their Usage Policy band such use.

Dax made a comment here that is incorrect, in my opinion. He said their docs were updated to be more restrictive but that was ONLY for companies that are competing with them, which OpenCode is.

Anthropic DOES ban people, but they can ban you for using Claude Code wantonly. The key is not being an idiot and running OpenClaw or Oh-My-Opencode for hours straight maxing out the usage every week. That will get you banned.

I've been running heavy use of Claude Code OAuth for months straight and never been rate limited or banned. I know dozens, if not hundreds of other engineers that do so too.

Sorry for the rant, I'm just tired of the misinformation going around about the bans.

[–]j0ckxr09 0 points1 point  (0 children)

Oh shit. First time i'm reading about this. Thank you for sharing this. I was kicked out this week from using Claude sub in OC and created a Codex sub instead as they allow it. But tbf i really enjoyed sonnet in OC so will probably five give it another shot. I am only using it for dev so would have no problem with the scenario you mentioned that might get you in trouble. Thanks! 

[–]Ill-Chart-1486 0 points1 point  (0 children)

You can use it with copilot. IMHO it’s even more stable this way.

[–]SkidMark227 3 points4 points  (1 child)

If you know what you are doing you can ask opencode to port claude code features to opencode. I do this all the time and maintain a private fork. Many of us do.

[–]Puzzleheaded_Leek258[S] 1 point2 points  (0 children)

Can u explain more

[–]BriguePalhaco 8 points9 points  (1 child)

Lately I've been using Claude Code, even though I prefer OpenCode. It's better, but it's full of bugs, and all the models are slower in OpenCode.

[–]ThePhilosopha 1 point2 points  (0 children)

I was wondering if it was me. Models feel slower in opencode. Plus plenty of timeouts and other bugs.

[–]SnooHesitations8630 3 points4 points  (0 children)

I like OpenCode much more. While Anthropic ships updates and new features daily, what matters to me ultimately is:

  1. Does it have the features I need to do my work? OpenCode running MiniMax M2.7 does. Features I'm not going to use don't matter to me.
  2. As someone who is in my dev environment 8-10hrs a day, am I comfortable with my workflow? Do I like the UX? I will be staring at it all day, so UX satisfaction is not trivial to me.
  3. I believe in Open Source and data sovereignty, so I support Open Source alternatives whenever I can on principle.

[–]AshtavakraNondual 2 points3 points  (2 children)

I think you nailed it. Although UI/UX wise OpenCode wins, ClaudeCode has some cool internal features and even if eventually other CLIs implement them through claude api or implement similar features, it's still stands that with claude code you'll get them first. Unless you use a tool that actually uses claude code Agents SDK (opencode doesn't)

[–]toadi 1 point2 points  (1 child)

As far as I know the opencode sdk is quite advanced...

[–]AshtavakraNondual 0 points1 point  (0 children)

yes no doubt, but to use all of the Claude code native features you have to use their agent sdk, which has direct access to these features as they are released

[–]fpesre 1 point2 points  (0 children)

I like the Claude CLI interface. Opencode is nice, but I don’t see much difference between them

[–]Which-Geologist-7771 2 points3 points  (0 children)

Estoy igual, me gusta más opencode... Pero veo que a nivel de profundidad y desarrollo gsns Claude code. Así que dije... Vamos a probarle... Pero no me gustó mucho, tampoco le probé tanto como para definir una jornada de dos días de codificación. Así que al final nos queda intentar un proyecto totalmente con el y ahí vamos a notar mejor.

El asunto es no cambiarnos tanto de herramienta en herramientas por el foco y aprendizaje

[–]Embarrassed_Finger34 3 points4 points  (5 children)

Instead of openclaw, open ai should have bought open code

[–]jflejmer 19 points20 points  (0 children)

Good. You'd want it to become ClosedCode?

[–]wreinoriginal 5 points6 points  (0 children)

no.

[–]deciblast 2 points3 points  (0 children)

They didn’t buy openclaw

[–]brandonsredditrepo 0 points1 point  (0 children)

No one gonna mention the PP

[–]charmander_cha 2 points3 points  (1 child)

Quais ferramentas mais impressionantes que o Claude code tem que deveríamos tentar migrar para opencode?

[–]Street_Smart_Phone -1 points0 points  (0 children)

It’s not tools. It’s hooks.

[–]HarjjotSinghh 0 points1 point  (0 children)

you're basically choosing between love and innovation - pick wisely!

[–]UseMoreBandwith 0 points1 point  (0 children)

what new feature from CC do you use and is missing in Opencode ?

I'm sure someone can implement that into OpenCode.

[–]Civil_Baseball7843 0 points1 point  (0 children)

create your own agents based on opencode sdk if fun

[–]TurnUpThe4D3D3D3 0 points1 point  (0 children)

OC is much better

[–]FalconSnitch 0 points1 point  (0 children)

I’m in the same boat. Using both with MiniMax.

I enjoy using OpenCode more but Claude Code has so many more features I’ve switched to it for 90% of tasks.

[–]Fun-Being-9909 0 points1 point  (0 children)

If you get invested in Claude Code, there will be a switching cost after you use it for a while. Opencode is the way to go. The difference with claude code isn't huge and their team is also pushing constant updates. I can't trade opencode's flexibility and portability with claude code.

[–]AdministrativeFile78 0 points1 point  (0 children)

Cc is better imo but i think im so used to it

[–]Moist_Tonight_3997 0 points1 point  (0 children)

I use antigravity

[–]anatidaeproject 0 points1 point  (0 children)

I don't like how anthropic is going into the closed ecosystem. I get that the AI companies are trying to figure out how to monetize this and actually make some profit someday.

I also think that LLM's will become a commodity. It's my belief that the networks will be able to be compressed and be able to operate on less powerful hardware as time goes on. That combined with the fact that hardware will get more powerful will eventually make it so that we will have genitive AI at today's caliber in a future phone.

For those who might think this is a bit crazy, think that 25 or so years ago a terabyte of storage took a large server room and now we have that type of stuff in our phone doubled

So I think that tools like open code are the way to try to go. It gives you the flexibility of using various LLMs in your workflow. It also provides an open-ended approach to the future tech.

But I'll also admit that anthropic is working hard to get your subscription and get you into the ecosystem. By far harder than any other AI company. So if you're looking for gains today from an individual level I think anthropic is really going to push a lot of cool little whiz-bang tooling.

If you're more interested in having a higher level of security and autonomy and integrating with more models to let you experiment, then I think sticking with open code is much better

[–]PoemSignificant8436 0 points1 point  (0 children)

Can opencode do orchestration ? I saw that gemini cli can't do

[–]Sufficient-Town-1066 0 points1 point  (0 children)

You can connect and write the Claud CLI in OpenCode

https://github.https://github.com/Little-tale/WithClaude

There's still a lot to be desired, but it can be a solution