[HN Gopher] Unlike ChatGPT, Anthropic has doubled down on Artifacts
___________________________________________________________________
Unlike ChatGPT, Anthropic has doubled down on Artifacts
Author : bewal416
Score : 87 points
Date : 2025-07-15 23:50 UTC (23 hours ago)
(HTM) web link (ben-mini.com)
(TXT) w3m dump (ben-mini.com)
| yshunnar wrote:
| A great highlight on Claude's new strategy. I agree
| authentication and payment are key features for user lock in.
| Shindi wrote:
| I totally missed you can embed AI features directly into claude
| artifacts. I ran the first GPT store hackathon in NYC and I feel
| like people were very underwhelmed. What could you do in a custom
| GPT you couldn't with a shared chat? The integration felt very
| annoying. Claude I feel nails how easy it is to build + how easy
| it is to share
| ameliaquining wrote:
| Note that this is new; Artifacts launched almost a year ago,
| but the API to call Claude from within them was added just
| three weeks ago.
| zebix86 wrote:
| "Claude is kicking ChatGPT's butt"
|
| I'm guessing the OP is looking at this through the lens of more
| mom and pop users on the chat interface rather than the greater
| product line of these companies with all their dev tooling.
| felixgallo wrote:
| Claude Code is radically better than anything ChatGPT has right
| now. If anything it's the other way around -- ChatGPT has the
| mom and pop mindshare and more first-mover name recognition,
| but they have an objectively worse product for 'serious' users.
| aunty_helen wrote:
| Have you used it this week? Quality has got really bad.
| glanzwulf wrote:
| yeah, it's been a bitt iffy for me this week. took a few
| days off and came back yesterday and in the mean time feels
| like claude code took 15 steps backwards
| feynmanalgo wrote:
| Every time I consider max plan or a yearly sub I remind
| myself that it's their standard operating procedure to
| degrade their products after launch.
| jasonjmcghee wrote:
| How stable are these now?
|
| I turned off artifacts months ago because it would:
|
| - frequently update code incorrectly / bad edit diff
|
| - act like it updated / created an artifact when it just did
| nothing
|
| - slowly / painfully delete every single line one by one before
| rewriting
|
| - use artifacts for things that shouldn't have had any code
| written at all
|
| Just wasn't worth the value it provided. This was before claude
| code.
| Sebguer wrote:
| The extra system prompt can definitely cause some performance
| issues, and it can over use them. The deleting every line
| behavior is gone though. It's definitely not something you
| should turn on for every conversation, but it's quite
| compelling for creating little capsule web apps.
| garciasn wrote:
| I tell Claude not to put anything in the artifacts because it
| always fucks then up. I see it writing code in it and then it
| disappears leaving the last artifact in place causing me to
| waste tokens having it recreate the artifact.
|
| I find it useless most of them time and wish I could disable
| it.
| jasonjmcghee wrote:
| You can. Go to "Connectors" in settings and toggle it off.
| garciasn wrote:
| I love you.
| CGamesPlay wrote:
| > slowly / painfully delete every single line one by one before
| rewriting
|
| I think this one is a visual artifact. I think it _always_
| rewrites artifacts from scratch internally, but the UI tries to
| make it look like it isn't doing that. The result is that it
| looks like it's deleting lines from the inside of the text
| instead of just writing them.
|
| That said, I've also experienced all of your complaints, except
| the bad edit one (but I see that all the time in Claude
| Code/Aider).
| jasonjmcghee wrote:
| For the bad edit one, to clarify, I mean, it would "put its
| edit pointer" at the top of the file and start
| deleting/inserting there, instead of where it "intended to"
| which would have been somewhere in the middle, for example.
|
| ---
|
| Erroring in that way specifically makes me think the
| "deleting every line" issue isn't just a visual artifact but
| -\\_(tsu)_/-
| DANmode wrote:
| Technical term for "its edit pointer" is "the cursor".
| mxwsn wrote:
| Has anyone come across any really cool artifacts? I'd be curious
| to see
| bewal416 wrote:
| Simon Willison is an incessant champion of AI tinkering. This
| is a bit dated, but here's a post specifically on his Artifact
| builds: https://simonwillison.net/2024/Oct/21/claude-artifacts/
|
| Here's all his posts tagged with claude-artifacts:
| https://simonwillison.net/tags/claude-artifacts/
| visiondude wrote:
| Color palette generator:
| https://claude.ai/public/artifacts/719b00a3-66e7-46c7-b90d-a...
|
| I like the use case for mini design exploration tools
| MattSayar wrote:
| I tried to make an artifact that would simplify Wikipedia
| articles [0] but the artifacts stubbornly won't let you do ANY
| input into them, not even via query strings. I think I'd be
| able to make cooler artifacts once they allow more input/output
| stuff. I understand the security issues, and it makes sense to
| roll this out slowly, but I want it now!
|
| [0] ended up making it a browser extension instead
| https://mattsayar.com/simple-wikiclaudia/
| oidar wrote:
| I'm somewhat indifferent to artifacts. While they can produce
| useful code occasionally when the codebase is relatively small,
| they become excessively cumbersome once it reaches around 500
| lines. This makes it difficult to even add or remove code. If you
| want to change a few colors in a webpage, they have to rewrite
| the whole artifact. It frustrates me that you can't edit a single
| line in an artifact; you have to rely on the LLM to do it.
| 4b11b4 wrote:
| I have ran into a few situations where there's some console
| error that is fixed by rewriting the thing from scratch.
| Artifacts are awesome for being able to display some sort of
| interactive tutoring tool I've made on the fly, but
| realistically I could just have that HTML/CSS/JS file myself
| and push it to my own site relatively easy. For others though,
| it's hosted there easily
| YetAnotherNick wrote:
| I think that's a good decision. They know their market and it's
| intended for small projects and demo mostly from non tech
| people. And they did not built half baked editor for which
| people would have further complaints about. AI assisted coding
| is a whole different thing and there are many players.
| esafak wrote:
| > OpenAI appears to have basically abandoned Custom GPTs since
| their Spring '24 update, and I'm a bit stumped as to why.
|
| It simplifies the product, reducing the number of hurdles the
| user has to jump through. "Hmm, which gpt should I use for this
| task?" That should be OpenAI's problem, not mine!
| OutOfHere wrote:
| False all around.
|
| Custom GPTs are not abandoned, see heavy usage, and their
| selection is not a dichotomy between the user's problem and
| OpenAI's problem. Custom GPTs exist so they can benefit from
| custom prompts which are highly relevant. Unless you're
| asserting that custom prompts are useless, which would be an
| absurd assertion to make, it cannot be asserted that Custom
| GPTs are useless. And no, this is not something that OpenAI is
| going to select for you because the customization is a personal
| one.
| segphault wrote:
| Custom GPTs don't support a bunch of newer ChatGPT features
| like chat history and projects and they can't be edited from
| mobile. There is no real advantage to using a custom GPT over
| adding a custom prompt to a project at this point, given that
| the latter doesn't isolate you from the rest of ChatGPT's
| feature set. It really seems like they stopped working on
| custom GPTs and just expect users to use projects instead.
| OutOfHere wrote:
| > There is no real advantage to using a custom GPT over
| adding a custom prompt to a project
|
| The two features, namely Custom GPTs and Projects, are
| orthogonal. This is because a Project is for _related_
| explorations of a theme, whereas a Custom GPT is for
| _unrelated_ explorations of a theme.
|
| > chat history
|
| What chat history? Each chat is in the user's history by
| default, which is how it's supposed to work for Custom
| GPTs. I don't need a filtered chat history for a Custom GPT
| like I do for a Project.
|
| > It really seems like they stopped working on custom GPTs
| and just expect users to use projects instead.
|
| That's more a personal belief rather than a conclusion;
| it's not even a formal declaration by OpenAI.
| graphememes wrote:
| Hilariously, today, I unsubscribed from claude due to the
| increased api timeouts and expensive usage costs when I can use
| other models for way cheaper that perform equally as good.
| borg16 wrote:
| yeah their efforts seem to show no care for their consumer
| level subscribers. all they do seems to be tiered to enterprise
| customers.
| oc1 wrote:
| I'm skeptical of Anthropic's product approach with Artifacts.
| They made a real winner with claude code and their subscription
| decision (basically giving up on the profitable api metered
| billing to win over the professional user base) for this product.
| Otherwise they are making now the same mistakes Openai did with
| the GPT Marketplace. As a customer i don't want millions of half-
| baked ai mini apps to choose from. This is what i'm getting with
| Artifacts and those gpt stores - decision fatigue and
| disappointment. I want the best app to solve my problem - this
| almost certainly won't be these hobbyist custom instruction
| wrappers but well designed apps by professionals (who know the
| limitations of these platform won't allow them to build the best-
| in class solution). Just like Claude Code isn't an artifact but a
| complete standalone app that doesn't fit into the limitations of
| such marketplaces.
___________________________________________________________________
(page generated 2025-07-16 23:01 UTC)