Module 1 of 7 · 42 min

Navigate the Claude Ecosystem

Choose deliberately among Claude's conversational workspace, developer platform, API, and coding-agent surfaces without confusing their controls or operating models.

Anthropic

By the end

You will be able to

  • Distinguish interactive Claude workspaces from API-integrated and coding-agent workflows.
  • Select a Claude surface from user, control, data, automation, and operational requirements.
  • Verify volatile product capabilities against current Anthropic sources before promising them.
  • Document the identity, credential, data, tool, and review boundaries for a Claude workflow.
01

One ecosystem has different operating surfaces

Claude can support direct knowledge work in a conversational product, reusable project workspaces with instructions and knowledge, application integrations through the Claude API, and repository work through coding-agent tools. These surfaces may share model capabilities, but they do not share the same user experience, authentication, billing, data controls, tools, or deployment responsibilities.

Begin with the job rather than a model name. An individual drafting from supplied documents needs a different operating boundary from a production application serving many users or an agent authorized to edit a repository.

02

Match the surface to the work

Use a conversational workspace for supervised exploration, drafting, analysis, and reusable project context. Use the API when software must provide inputs, enforce contracts, select tools, validate outputs, observe failures, or serve a repeatable workflow. Use a coding-agent surface when the task requires repository context, commands, file changes, tests, and source-control evidence.

The same task can move between surfaces. A person might explore the requirement in Claude, prototype an instruction in the Console, integrate it through the API, and later delegate bounded repository work to a coding agent. Record what changes at each transition.

03

Controls follow the surface

For every workflow, identify the acting user or service, credential type, data source, retention arrangement, available tools, permission boundary, budget, logs, and required human review. Do not infer API data handling from a consumer product setting or assume that an interactive feature exists in an API.

Keep API secrets outside prompts, examples, repositories, and learning evidence. Applications should load credentials from their runtime environment or a managed secret store, scope access to the workload, and rotate or revoke credentials through an operational process.

Claude surface decision record
text
outcome: [USER-VISIBLE RESULT]
surface: [CLAUDE WORKSPACE | CONSOLE | API | CODING AGENT]
actor: [PERSON OR SERVICE]
identityAndCredential: [CONTROLLED REFERENCE, NEVER SECRET VALUE]
trustedData: [SOURCES + CLASSIFICATION]
toolsAndPermissions: [ALLOWLIST + LIMITS]
validation: [OUTPUT + POSTCONDITION CHECKS]
humanReview: [WHEN + BY WHOM]
currentSource: [OFFICIAL URL + VERIFIED DATE]
04

Separate stable concepts from volatile facts

The need to authenticate, define data boundaries, validate results, and observe a production workflow is stable. Product names, model identifiers, limits, pricing, plan eligibility, supported regions, and feature availability are volatile.

Teach stable decision patterns in the lesson and link volatile details to the current official page with a verification date. Before procurement, release, or user-facing commitments, recheck the official source in the relevant account, plan, region, and deployment environment.

05

Build a surface map before implementation

A useful surface map connects each user journey to its Claude interface, identity, input sources, output consumer, tools, approvals, evidence, and failure owner. It also names what the workflow does not do.

Review the map with product, security, data, and operations stakeholders. If a requirement depends on a plan-specific or newly released capability, attach the official evidence and a revalidation date rather than relying on memory.

Practice activity

Design a Claude surface map

  1. Choose one realistic workflow and write its user, outcome, inputs, sensitivity, frequency, integration needs, and consequence of failure.
  2. Compare a conversational workspace, the Claude API, and a coding-agent surface against those requirements; mark unsupported or unverified assumptions.
  3. Select one surface and complete the identity, credential, data, tool, validation, logging, review, and failure-owner fields.
  4. Attach at least two current official Anthropic sources and record the verification date for each volatile claim.

What to produce

  • A three-surface comparison with a justified selection and explicit rejected alternatives.
  • A completed control map that contains no credential value and links every volatile capability claim to dated official evidence.

Reflect before continuing

Which requirement changed your choice of surface, and which fact must be rechecked before implementation?

Evidence

Sources and verification

Knowledge check

Make it stick.

Pass at 80%

Choose the strongest answer for each question. Your attempts become part of your device-local transcript.

01What should determine the choice between a Claude workspace, API, and coding-agent surface?
02Which statement correctly handles product data controls?
03Where should an application keep its Claude API credential?
04Which item is most likely to require frequent official-source revalidation?
05What makes a Claude surface map implementation-ready?