What you will be able to do
- Decide whether a piece of Claude's output belongs in the conversation, in an artifact, or in a machine-readable shape
- Recognize when an inline response in the conversation is the right shape, and when it is the wrong one
- Apply the four stated artifact criteria to a concrete request instead of guessing
- Organize and curate scattered working material into one durable, shareable place
- Ask for data in a form a spreadsheet or downstream step can actually consume
- Explain why artifacts may fail to appear even on a plan that includes them
Key concept
Output shape — The container Claude's answer arrives in — a reply inside the conversation, an artifact that opens beside it, or data constrained to a schema. You choose it from who reads the output next and how long it has to last, not from how long the answer is.
1.The same answer, three different containers
Two people can ask Claude for the same content and need it in completely different forms. One wants a number said out loud in the middle of a meeting. Another wants a document colleagues will revise for the next six months. A third wants thirty rows that have to land in a spreadsheet. The content is similar; the container is not, and picking the wrong container is the mistake this objective is about.
The first container is the inline response: the ordinary reply written directly in the conversation, with no special machinery. You read it in the flow of the chat and move on. The second is an artifact: something Claude makes that you would put in front of someone. It opens beside the chat rather than scrolling away inside it, and the documentation is explicit that you can edit it, come back to it, and share it. The third is structured data, where the output is constrained so that a program, not a person, is the next reader.
Inline is the default, and it is the right default more often than exam scenarios make it look. A quick fact, a one-paragraph explanation, a yes-or-no on a clause in an uploaded contract, a suggested rewording of one sentence — all of these are consumed the moment they are read and never needed again. Pushing them into a side panel adds a click and a container without adding anything durable. The artifacts article draws the line the other way round: an artifact is for content that stands on its own and that you will refer back to or use later. When neither is true, the answer belongs inline. The mistake to watch for in the other direction is the opposite one: a twenty-line document, a table of figures, or a plan the team will edit for months that arrives as inline chat text, where it scrolls away and cannot be shared as one thing.
| Shape | Next reader | Signal that this is the right shape |
|---|---|---|
| An inline response in the conversation | You, right now, still in the chat | A short answer you act on immediately and never return to |
| An artifact | You later, or a colleague you send a link to | Significant, self-contained content you will edit, reuse, or refer back to |
| Structured data (JSON, a table, a CSV file) | A spreadsheet, a program, or a downstream step | The output has to be parsed, sorted, or filtered rather than read |
2.The four criteria Claude actually uses
Artifacts are not simply a prettier display for long answers. The artifacts article names four criteria, and they are worth holding as a checklist because exam scenarios are built by satisfying or violating them one at a time. The content has to be significant and self-contained, typically over fifteen lines. It has to be something you are likely to edit, iterate on, or reuse outside the conversation. It has to stand on its own without extra context from the chat. And it has to be content you will refer back to or use later.
| Criterion | The question it answers |
|---|---|
| It's significant and self-contained, typically over 15 lines. | Is there enough substance here to be a thing rather than a sentence? |
| It's something you're likely to want to edit, iterate on, or reuse outside the conversation. | Will anyone revise this, or is it finished the moment it is read? |
| It stands on its own without needing extra context from the conversation. | Would it make sense to someone who was never in this chat? |
| It's content you're likely to refer back to or use later. | Does it need to outlive the conversation? |
None of them. It is a sentence, not fifteen-plus lines of self-contained content; nobody will edit or iterate on it; it only makes sense against the question just asked; and she will not refer back to it. The useful adjustment is to ask for the answer in the conversation itself — a side panel is overhead when nothing about the content needs to be durable. Note the criteria say nothing about how urgent or how important the question is; they are about substance, reuse, independence, and durability.
The other half of the rule is how broad artifacts are. The type of content is not the constraint: documents, code snippets, single-page websites, images, diagrams and flowcharts, dashboards, and small interactive tools all qualify. So when a scenario asks whether something can be an artifact, the answer is almost always yes — the real question is whether it should be, which sends you back to the four criteria.
During a conversation about database design, a user asks Claude, "What does the acronym ACID stand for?" What is the most appropriate way for Claude to answer?
Correct answer: A — Respond inline in the conversation, since the answer is a short, self-contained fact that does not need to be edited or reused separately
- A. Correct. A brief factual answer with no reuse or editing need fits naturally as an inline conversational response rather than a standalone artifact.
- B. Incorrect. Artifacts are reserved for substantial, self-contained content; a short acronym definition does not meet that threshold.
- C. Incorrect. A one-line factual answer does not warrant a diagram, and diagrams are not the default treatment for terminology questions.
- D. Incorrect. Claude selects the output format automatically based on content characteristics; it does not need to ask permission for a short factual reply.
Sources1
3.Curating scattered work into one place
Format choice is only half the objective. The other half is curation: deciding what gets gathered, into what structure, and where it then lives. A team that records every decision only inside chat messages, spread across separate conversations, has not made a formatting mistake — it has made a curation mistake. Nothing is self-contained, nothing stands without the surrounding conversation, and there is no single thing to hand a new colleague. The artifact criteria are the diagnosis: this material clearly fails 'stands on its own' and 'refer back to later', so it should have been curated into an artifact that you can come back to and share with others.
The artifact is also the natural home for work that is deliberately arranged rather than merely produced. Documentation gives several curation-shaped examples: laying out several design or implementation options side by side, keeping an investigation timeline that fills in while a long task runs, and sending a teammate a link instead of pasting output into Slack. A Slides artifact is described the same way — built from your notes, reports, or the work already in your chat. In each case the value is in the organization, and organization needs somewhere stable to sit.
Curation also means specifying the structure instead of accepting whatever arrives. The best-practice guidance for giving Claude output instructions is to provide templates and match the level of strictness to your needs: a rigid template when the shape must not vary, a sensible default when adaptation is useful. A strict template looks like this.
# [Analysis Title]
## Executive summary
[One-paragraph overview of key findings]
## Key findings
- Finding 1 with supporting data
- Finding 2 with supporting data
- Finding 3 with supporting data
## Recommendations
1. Specific actionable recommendation
2. Specific actionable recommendationThe same guidance adds a small discipline that pays off across a curated set of documents: choose one term and use it throughout, because consistency helps Claude parse and follow instructions. Mixed vocabulary across ten curated reports is the thing that makes them unusable as a set even when each one is fine on its own.
A designer asks Claude to create a company logo as a scalable vector graphic that they can drop directly into their design tool. Which output approach is appropriate?
Correct answer: A — An artifact containing the SVG markup, since SVG images are a supported artifact content type meant for standalone, reusable visual assets
- A. Correct. SVG images are explicitly a supported artifact type, and a logo the designer will reuse in another tool is exactly the standalone-asset case artifacts handle.
- B. Incorrect. JSON outputs are meant for structured data fields, not for producing renderable vector graphics that a design tool can import directly.
- C. Incorrect. Design tools do not automatically convert prose descriptions into vector paths, so plain text would not give the designer a usable asset.
- D. Incorrect. Strict tool use validates parameters passed to a defined tool; it is not a mechanism for generating or delivering image assets.
4.When the next reader is a machine
The third shape is for output that will be processed rather than read. If a coordinator needs thirty training bookings she can sort and filter in her spreadsheet, a friendly prose list is the wrong answer even though it contains every fact: she would have to retype it. What she needs is a tabular shape — a table she can copy, or a file she can open. Artifact documentation shows exactly this move as a user-level request: add a button that downloads this table as a CSV file.
Behind that instinct sits a formal mechanism. Structured outputs constrain Claude's responses to follow a specific schema, ensuring valid, parseable output for downstream processing. The problem they solve is stated plainly: without them, Claude can generate malformed JSON responses or invalid tool inputs that break your applications, producing parsing errors, missing fields, inconsistent types, and schema violations requiring error handling and retries. The result is data with guaranteed field names and types.
{
"name": "John Smith",
"email": "john@example.com",
"plan_interest": "Enterprise",
"demo_requested": true
}Two pieces of guidance carry over even when you are only asking in plain language. Keep the requested structure focused — deeply nested shapes with many required fields are harder to satisfy — and match the schema to the task: if the source material might not contain every field you asked for, do not make that field mandatory. Demanding a column the documents never mention is an invitation for it to be filled in anyway.
Because the table is the right shape — it is the unverified content inside it that is dangerous. Choosing a good container does nothing to confirm that each figure was read correctly from the right report. A board deck is externally published and hard to walk back, so the table needs checking against the originals before it travels. Format selection and validation are separate obligations; satisfying one never satisfies the other.
A project manager asks Claude to map out a five-stage approval workflow with branching decision points so the team can reference it during a planning meeting. What is the best way for Claude to present this?
Correct answer: A — An artifact containing a Mermaid flowchart, since diagrams are a supported artifact type well suited to visualizing branching workflows
- A. Correct. Diagrams and flowcharts are a supported artifact content type, and a branching workflow with decision points is naturally suited to visual representation the team can reference later.
- B. Incorrect. A text list cannot easily convey branching decision points the way a flowchart can, so it is not the best fit here even though it could work for a simple linear list.
- C. Incorrect. Structured JSON is intended for programmatic data consumption, not for a human-facing reference the team will look at during a meeting.
- D. Incorrect. Strict tool use validates parameters sent to an application tool; it is not a presentation format for sharing a workflow with a team.
5.Why the artifact sometimes never appears
A practical failure mode worth recognizing: someone asks for exactly the kind of durable, self-contained deliverable that should become an artifact, and gets a wall of chat text instead. The usual assumption is that their plan is too small. It generally is not — artifacts are available on Free, Pro, Max, Team, and Enterprise plans. The blocker is a capability switch: artifacts require Cloud code execution and file creation to be turned on in the capabilities settings, at the account level on individual plans and at the organization level on Team and Enterprise.
Surface matters too. On Claude web and Desktop you can create, edit, and share artifacts and start from a template; on iOS and Android you can ask for one and view the result, but editing, templates, and sharing settings go back to web or Desktop. Templates themselves — Docs, Slides, Design — are the paid-plan beta layer sitting on top of ordinary artifacts, and on Enterprise they stay off until an owner turns each one on.
Sources1
Exam traps
Each one states something that sounds right. Open it to see what is actually true.
1.An inline response is the lesser option, so a careful user should always ask for an artifact instead.Why is that wrong?
Inline is the correct shape for content that is read once and never returned to. An artifact earns its side panel only when the content stands on its own and will be referred back to or used later; otherwise it is a container with nothing durable inside it.
Covered in The same answer, three different containers
2.An artifact is the better answer whenever the question is important or the answer is long, so more artifacts is always an improvement.Why is that wrong?
Length and importance are not the test. The criteria are about substance, editability, independence from the chat, and durability — a one-line answer to an urgent question meets none of them, and putting it in a side panel only adds a click.
Covered in The four criteria Claude actually uses
3.If artifacts are not being created, the account must be on a plan that does not include them.Why is that wrong?
Every plan tier includes creating artifacts in a chat. The far more common cause is that the required capability has not been enabled in settings.
Covered in Why the artifact sometimes never appears
4.If the answer contains all the right facts, a readable prose list is just as good as a table or a data file.Why is that wrong?
When the next step is sorting, filtering, or feeding another system, the content is only usable if it arrives in a shape that can be parsed without hand-retyping.
Covered in When the next reader is a machine
5.Keeping every decision in chat is safe because the conversations are all saved and searchable.Why is that wrong?
Saved is not the same as curated. Material scattered across conversations does not stand on its own, cannot be handed to someone as one thing, and has no single place to be revised.
Covered in Curating scattered work into one place
6.The more detailed and fully required the requested structure, the more reliable the result will be.Why is that wrong?
Over-specified structures are harder to satisfy, and fields the source material cannot support should be optional rather than mandatory.
Covered in When the next reader is a machine
Sources
Every claim above is drawn from one of these pages, quoted as it was written on the date shown.
- 1.https://support.claude.com/en/articles/9487310-what-are-artifacts-and-how-do-i-use-themOfficial docs
“It opens beside your conversation, and you can edit it, come back to it, and share it with others.”
↩︎ The same answer, three different containers“It stands on its own without needing extra context from the conversation.”
↩︎ The same answer, three different containers“It's content you're likely to refer back to or use later.”
↩︎ The same answer, three different containers“It's significant and self-contained, typically over 15 lines.”
↩︎ The four criteria Claude actually uses“It's something you're likely to want to edit, iterate on, or reuse outside the conversation.”
↩︎ The four criteria Claude actually uses“Claude can make an artifact out of almost anything, including documents, code snippets, single-page websites, images, diagrams and flowcharts”
↩︎ The four criteria Claude actually uses“Presentations built from your notes, reports, or the work already in your chat.”
↩︎ Curating scattered work into one place“Artifacts are available on Free, Pro, Max, Team, and Enterprise plans”
↩︎ Why the artifact sometimes never appears“Artifacts require Cloud code execution and file creation to be turned on in Settings > Capabilities”
↩︎ Why the artifact sometimes never appears“An artifact is anything Claude makes for you that you'd put in front of someone”
↩︎ Key concept“It stands on its own without needing extra context from the conversation.”
↩︎ Exam trap 1“It's content you're likely to refer back to or use later.”
↩︎ Exam trap 2“Artifacts require Cloud code execution and file creation to be turned on in Settings > Capabilities”
↩︎ Exam trap 3 - 2.
“Structured outputs constrain Claude's responses to follow a specific schema, ensuring valid, parseable output for downstream processing.”
↩︎ The same answer, three different containers“Without structured outputs, Claude can generate malformed JSON responses or invalid tool inputs that break your applications.”
↩︎ When the next reader is a machine“Structured outputs constrain Claude's responses to follow a specific schema, ensuring valid, parseable output for downstream processing.”
↩︎ Exam trap 4 - 3.https://code.claude.com/docs/en/artifactsOfficial docs
“Send a teammate a link instead of pasting output into Slack”
↩︎ Curating scattered work into one place“Lay out several design or implementation options side by side”
↩︎ Curating scattered work into one place“Add a button that downloads this table as a CSV file.”
↩︎ When the next reader is a machine - 4.
“Provide templates for output format. Match the level of strictness to your needs.”
↩︎ Curating scattered work into one place“Consistency helps Claude parse and follow instructions.”
↩︎ Curating scattered work into one place - 5.
“Match schema to task. If the task might not have all the information your schema requires, make those fields optional.”
↩︎ When the next reader is a machine“Keep schemas focused. Deeply nested schemas with many required fields are harder to satisfy.”
↩︎ Exam trap 6