← Back to context

Comment by danmaz74

1 day ago

> More importantly, Anthropic should have open sourced their Claude Code CLI a year ago. (They can and should just open source it now.)

"Should have" for what reason? I would be happy if they open sourced Claude Code, but the reality is that Claude Code is what makes Anthropic so relevant in the programming more, much more than the Claude models themselves. Asking them to give it away for free to their competitors seems a bit much.

Well OpenCode already exists and you can connect it to multiple providers, so you could just say that the agentic CLI harness business model as a service/billable feature is no more. In hindsight I would say it never made sense in the first place.

  • Branding and customer relationships matter as much or more than the "billable service" part of Claude Code.

    It's not unheard of for companies that have strong customer mindshare to find themselves intermediated by competitors or other products to the point that they just became part of the infrastructure and eventually lose that mindshare.

    I doubt Anthropic wants to become a swappable backend for the actual thing that developers reach for to do their work (the CLI tool).

    Don't get me wrong, I think developers should 100% have the choice of tooling they want to use.

    But from a business standpoint I think maintaining that direct or first-party connection to the developer is what Anthropic are trying to protect here.

  • When I compared OpenCode and Claude Code head to head a couple of months ago, Claude Code worked much better for me. I don't know if they closed the gap in the meantime, but for sure Claude Code has improved since then.

    • OpenCode launched a couple of months ago so that makes sense that it's worse. It's much better than Claude Code now. Somehow for the same model, opencode completes the same work faster than claude code and the ux is much better.

      3 replies →

  • Disagree, this is like terraform for Hashicorp. Give the cow away for free and no one will want to buy the milk. Claude code is a golden cow they should not give away.

  • The above does not prove that it is irrational for Anthropic to keep the Claude Code source code closed. There are many reasons I can see (and probably some I can’t) for why closed source is advantageous for A\. One such (mentioned in various places) is the value-add of certain kinds of analytics and or telemetry.

    Aside: it is pretty easy to let our appreciation* of OSS turn into a kind of confirmation bias about its value to other people/orgs.

    * I can understand why people promote OSS from various POVs: ethics, security, end user control, ecosystem innovation, sheer generosity, promotion of goodwill, expressions of creativity, helping others, the love of building things, and much more. I value all of these things. But I’m wary of reasoning and philosophies that offer merely binary judgments, especially ones that try to claim what is best for another party. That's really hard to know so we do well to be humble about our claims.**

    **: Finally, being humble about what one knows does not mean being "timid" with your logic or reasoning. Just be sure to state it as clearly as you can by mentioning your premises and values.

  • Except that the cost is better with their harness and looks like people don’t want to fork 5x.

    Adoption is how one wins. Look at all the crappy solutions out there that are still around.

Nah, I think Opus is fantastic but not Claude Code. Their models are way better.

Claude code is nothing more than a loop to Opus.

  • I use Q/aka kiro-cli at work with opus and it's clearly inferior to CC within the first 30s or so of usage. So no, not quite

    • Kiro is such a disaster. It starts well with all the planning, but I haven't been able to control it. It changes files on a whim and changes opinion from paragraph to paragraph.

      Also it uses the Claude models but afaik it is constantly changing which one is using depending on the perceived difficulty.

      1 reply →

> the reality is that Claude Code is what makes Anthropic so relevant in the programming more, much more than the Claude models themselves

but Claude Code cannot run without Claude models? What do you mean?

  • Relative to their competitors who also have comparable models, Anthropic's design choices in effectively managing context with a very well thought out and coherent design, makes them stand out.

    • If you enjoy working out of the terminal and CLI/TUI's then it's not even close. Gemini, Codex, CoPilot, and every other CLI I can think of are awful. Stumbling, bumbling and you'd be lucky to keep your file tree in tact even with tight permissions (short of a sandbox).

      Claude Code feels like my early days when pair programming was all the rage.

      If you have the time OpenCode comes the closest and lets you work across providers seamless.

    • (i.e. competitors can still use Claude models but haven’t achieved the same DevEx as CC so far, at least in my opinion and many others)

      also while I was initially on the “they should open source” boat, and I’m happy Codex CLI did, there are a ton of benefits to keeping to closed source. just look at how much spam and dumb community drama OpenAI employees now have to deal with on GitHub. I increasingly think it’s a smart moved to keep it closed source and iterate without as direct community involvement on the codebase for now

      3 replies →

Yeah, I've heard of people swapping out the model that Claude Code calls and apparently its not THAT much of a difference. What I'd love to see from Anthropic instead is, give me smaller LLM models, I don't even care if they're "open source" or not, just pull down a model that takes maybe 4 or 6 GB of VRAM into my local box, and use those for your coding agents, you can direct it and guide it with Opus anyway, so why not cut down on costs for everyone (consumer and Anthropic themselves!) by just letting users who can run some of the compute locally. I've got about 16GB of VRAM I can juice out of my Macbook Pro, I'm okay running a few smaller models locally with the guiding hand of Opus or Sonnet for less compute on the API front.

  • So, like, why don’t people just use the better-than-Claude OpenCode CLI with these other just-as-good-as-Claude models?

  • Anthropic might have good models, but they are the worse. I mentioned in another thread how they do whatever they can to bypass bot detection protection to scrap content.

  • not sure there are any models yet that you can get the quality out you need to do this and run on your mbp