First-time user notes

Three points of friction as a new Claude API user

A short walk through where I got tripped up setting up for the first time, captured while it was fresh, from the seat of a brand-new user.

Product · Claude Platform Docs and Console By · Connie Carey For · Platform API and docs team
1

The docs search box looks like an AI build assistant, but it's just search

Docs landing page with a 'What do you want to build?' search box

The landing prompt, “What do you want to build?”, reads like the start of an assisted, describe-your-goal flow.

What happened

The docs open with a prominent box asking “What do you want to build?” As a first-time user with a specific idea in mind, I read that as an offer to help. I expected it to hand me the exact API calls I needed, or at least point me somewhere close, so I typed out a full description of the app I wanted to build.

Search results showing generic, poorly-matched documentation links for a natural-language query

My full-sentence description was treated as a keyword query. The matches are loosely-related doc pages and Terms & Conditions, not answers to what I asked.

It turned out to be ordinary keyword search. My natural-language description didn't match well, and the results were generic and off-target. Orchestration internals, service terms, referral program conditions, none of it relevant to what I described. The invitation to describe a goal set an expectation the results couldn't meet.

A results page deep in orchestration-mode documentation, unrelated to the original query

Following a result drops you into low-level reference material, far from the “tell us what you want to build” framing that started the journey.

Why it matters for growth

This erodes trust at the worst possible moment, first contact. I invested effort describing my goal, got nothing useful back, and my takeaway was to stop relying on the search box and instead comb through the docs manually, which is much slower. That directly lengthens time-to-first-call and makes me less likely to engage with any other assisted surface on the site.

A suggested fix

At minimum: change the copy so it reads as search, not assistance. A plain “Search the docs” placeholder would make expectations match behavior. Better: make it real. Turn that box into an actual build assistant that takes a described goal and returns the relevant calls and a starting snippet.

2

The Workbench is paywalled before a developer ever feels its value

Workbench showing an 'out of credits' state that blocks running any request

With no credits on the account, the Workbench shows “You are out of credits” and the Run action leads nowhere. The most persuasive surface in the console is locked before first use.

What happened

The Workbench is the single best place to connect what the API and latest models can do with what I am picturing for my product. It lets me see real model output, watch the actual API call take shape, and get a feel for likely cost, all in one view. That is exactly the moment a developer starts to imagine what they could ship. But without existing credits in the account, the experience is largely blocked. I am asked to pay before I have reached the point that would motivate me to put money behind the idea.

Why it matters for growth

Payment is being asked for before activation, which is backwards. If a developer can see the latest models reaching good results for a prompt, and can picture the implementation from the generated call, they are far more likely to move into prototyping. Gating that behind a credit purchase puts the financial ask ahead of the aha moment, and a lot of developers will simply bounce rather than pay to find out whether it is worth paying for.

Workbench 'Start with a template' panel with example prompts like Answer from a PDF and Deep research

The “Start with a template” panel is where the possibilities become concrete. It is the part most worth showing to someone deciding whether to build.

A suggested fix

At minimum: show the “Start with a template” experience even for accounts with no credits, so people can browse what is possible and see how requests are built. Better: give developers a small amount of Workbench usage to try, either a handful of free runs or a few dollars of credit. Letting them test prompts and see real calls and outputs is what turns an idea into a plan to build, and that should raise activation.

3

The Managed Agents quickstart rushes past the step that actually matters

Managed Agents quickstart step 1 with a grid of agent templates and a 'What do you want to build?' prompt

Step 1 of the quickstart offers a grid of templates. Good for sparking ideas, but each one is a one-click starting point rather than a prompt to shape.

What happened

The Managed Agents quickstart moves through the first agent definition step too quickly. The templates are a good way to get people brainstorming about what an agent could do, but the call to action is “Use template” as-is, and the templates are too generic to produce useful, relevant results for most organizations. I got to a finished-looking agent in seconds, without ever doing the work that would make it good for my team.

Support agent template shown as raw YAML with a prominent 'Use template' button

Opening a template shows a generic system prompt in raw YAML. “Use template” is the primary action, and it accepts this boilerplate as-is.

Quickstart showing 'Agent created' and a 'Next: Configure environment' button moments after selecting the template

Moments later the agent is created and the flow pushes on to the next step. The most important work, tailoring the prompt to the team, never happened.

Why it matters for growth

Getting to a first agent fast feels like progress, but a generic agent is the wrong kind of fast. If the quickstart slowed people down just enough to refine the prompt for their own context, and made room to loop in the people with the relevant expertise, a support ops person to write the support prompt for example, developers would reach a much higher quality prototype. That quality is what they can trust to showcase internally and win buy-in for the work. A weak first prototype does the opposite and can quietly kill the project before it gets momentum.

A suggested fix

At minimum: change the call to action to “Customize template” and walk users through a couple of steps to refine the prompt and adjust the tool calls the agent needs. Better: build a real collaboration surface so teammates, especially non-engineers, can edit and build the agent definition together. An immediate win is making the definition editable somewhere other than raw YAML or JSON, since those formats are intimidating to anyone who has not written them before.