Comment by windowshopping
8 hours ago
I use claude code daily, but I've never been in a situation where Claude code was "deciding which product to use," that doesn't make sense to me. Claude is never on the web reading documentation - as far as I can tell that's not even in its toolkit. Can anyone give me more context for this? How do you end up having Claude code reading documentation and "choosing" a product to use? What type of prompts lead to this? I'm typically using it to add features to an existing repo, which doesn't really require any new services, to be fair, so I just haven't run into it I guess, but I didn't even know it was possible.
A developer spinning up greenfield projects in technologies they would never have touched without AI are probably going to use whatever AI suggests (or chooses without asking) because they have nothing else to compare it to. Like a webdev who wants to build a mobile app will possibly auto-approve a lot of the choices just to get something up and running. And as we all know, the prototype-to-production train is hard to stop.
> Claude is never on the web reading documentation - as far as I can tell that's not even in its toolkit.
Of course it is; I use it every day.
> Claude is never on the web reading documentation
That is how I use it almost every day. "Here's the link to an API doc. Read it, write a new Skill around it, and [solve this problem with it]."
It has full web search I often have CC search out docs and compare opinions on an approach
Wow that's really interesting. Something I do very often, for libraries, languages, APIs, even shopping is:
"look into the possibilities for X search the web, do thorough comparison. look on HackerNews both to gather sources and gauge sentiment in the comments"
this yields pretty good results IMO.
If I am using an API/library, I will also ask "is this approach idiomatic? what does the documentation say? look through at least 10 pages online"
From the article: "Claude Code can rip out one service and replace it with another in minutes. ..."
Doesn't that assume there are many interchangable services available on the web which essentially do the same thing?
I can see this would be the case if there were many online services for say compiling C++ code. But for more human-centric services, are there many "replaceable services" out there? An API is not only its syntax, but also its semantics.
The choice happens implicitly rather than explicitly. If Claude tries an approach and hits a wall, it'll try a different approach. If an API call keeps not working, it'll choose a different API. It a tool is broken, it'll use something else. If it can't find docs nor read the code, it'll try to implement functionality from scratch. If you give it messy tools with confusing docs, you'll notice Claude not calling them as you'd expect, and instead trying something simpler instead.
"something simpler/simpler approach" are terms I search for in evals because they almost always indicate the model going off the rails (assuming the input prompt was decent).
Yesterday I had it using an internal library without documentation or source code. LSP integration wasn't working. It didn't have decompilation tools or the ability to download them.
I came back to my terminal to find it had written its own tool to decompile the assembly, and successfully completed the task using that info.
That's hilarious
If you're not letting Claude at least criticize your product/API/library choices you're probably holding yourself back.
I get several folks per week claiming an ai/llm recommended them my product, while I personally wouldn't run a procurement process that way, some certainly do.
> Claude is never on the web reading documentation - as far as I can tell that's not even in its toolkit.
Add the Context7 and grep MCP servers to your installation, it'll change your life (well it'll make claude less dumb).
Here's an example, https://shottr.cc/s/165K/SCR-20260131-oys.png
Wow, I had no idea. Thanks.
Yeah, it's pretty nifty.
It's got a couple tools built into it that it can use.
we were evaluating some marketing / crm platforms, and ai automation + api, ideally w/ mcp, were in the top 5 eval criteria