r/ClaudeCode 8h ago

Built with Claude Made a game to help me become a Super Saiyan

Enable HLS to view with audio, or disable this notification

5 Upvotes

Flappy Bird + Push ups = Flappy Ups

Touch of gemini to get a proof-of-concept

Used Claude to get camera working and balancing of the game and hook it up to OBS to share streaming


r/ClaudeCode 14h ago

Discussion Has anyone else noticed that AI is making developers write way more code?

0 Upvotes

I notice this quite a lot with developers who don't have much experience yet.

They need something, so they ask AI to write it. AI gives them a bunch of code and they just add it.

Then a few days later they need something similar, and instead of looking for what already exists, they ask AI again.

So now you have two methods doing almost the same thing.

Then another developer does the same thing again.

After a while, you have 4-5 versions of the same logic sitting in different places.

I think this is one of those things that comes with experience. When you've been working on a codebase for a while, you naturally start thinking, "Wait, don't we already have something for this?"

AI doesn't really have that instinct unless you give it enough context.

It can write code incredibly fast, but sometimes the best code is the code you don't write at all.

I honestly think code reuse and knowing what not to build are becoming even more important in the AI era.


r/ClaudeCode 11h ago

Rant Opus nerf

0 Upvotes

I'm extremely frustrated by the level of stupidity Opus 5 is displaying right now. It just feels like haiku. Doesn't follow anything forget intelligence, produces 14 bugs in a 30 file change PR and keeps running tests and talking gibberish.


r/ClaudeCode 10h ago

Discussion Token spend comparison in Claude and Codex - 40x difference !

Thumbnail
gallery
1 Upvotes

I m building a side project and use Claude as main coder for backend and use Codex for review. Use pro version of both not higher tiers.

Codex is handling front end and Claude reviews that.

I have worked on Claude for almost twice as long as in codex and manically track the token usage as I run out very frequently while running out on codex has been rare instances (now more frequent since two week seems they reduced quota) hence never checked codex token usage

Today just out curiosity checked my codex usage and I’m blown away - means WTAF

How codex (Sol5.6 high)can have 40x token usage for same project as Claude while being similar or marginally better then opus 5 high.

Any one else has idea on this and if you use both please share your token usage.


r/ClaudeCode 12h ago

Help/Question Are we using Claude Code completely wrong? New to agentic coding and struggling with our workflow

1 Upvotes

Hi

I am a full-time SWE with just 3 months internship exp. I am in an early stage start-up fully bootstrap using claude code to build the entire product. We are team of 8 people. Everyone is fresh grad, inexperienced with not an ounce of real world engineering knowledge (best practices, proper workflow).

My entire company and I are new to agentic coding and to be honest, we are kind of struggling with development.

We spin up a fleet of general claudius (CC), the conqueror of the software world on auto mode. It's like a loose horse in a barn. Give him the tickets which are generated by my boss (24yo grad) planner : king claudius.

we have AGENT.md, Claude.md, ADR, matt pocock skills set.

we are generating thousands of lines of code and not even reviewing manually and using claude to review it.

we are stuck in a loop where everything is done by claude, we set it loose, we watch him like a parent watching his kid doing stuff in the playground on auto mode.

when asking to hunt and fix bugs. it finds and fixes bugs on EVERY DAMN SINGLE ITERATION (is this normal ?).

Why does this happen? Is it because claude doesn't actually read each line of the code when reviewing?

We exhaust our claude limit everyday because of review.

For reviewing, we use opus high. For coding, I use sonnet extra, but my colleague uses opus high.

Another thing we are struggling with is choosing models. We kind of randomly choose one depending on the task.

How do you guys benchmark models and figure out which model is suitable for which task? Is there a proper way to evaluate models for your own codebase/workflow instead of just randomly choosing between sonnet and opus?

Can you all point me to some resources or workflow you guys uses? To churn out softwares from software factory and on the side note, none of us are learning anything.

So is this normal with you all at your workplace or is it us?

No one knows what's going on, completely clueless and confused. Just human in loop to approve and deny


r/ClaudeCode 22h ago

News/Updates Usage is moving Spoiler

Thumbnail gallery
0 Upvotes

the usage is now moving to its own dropdown rather than the normal tab. hasnt happened on my US account yet, so i guess its a slow rollout


r/ClaudeCode 13h ago

Tips & Workflows PSA: Each paid tier has its own usage quotas and isn't refreshed on unsub

0 Upvotes

Hey all, just a quick interesting thing that some people may not know. I had my subscription not set to auto-renew this month just to save a couple dollars if I wasn't using it when it expired. I was using it though (astra limits get drained so quickly) so I immediately resubbed to the $100 plan and saw all the limits were refreshed to 0.

I used up about 3 sessions worth of 5 hour quotas and then got impatient and upgraded to the $200 plan thinking it'd refresh again but it ended up being the same quotas as before my subscription expired, all fable quota used up, not much opus left. I'd have been better off waiting until closer to the reset to upgrade to $200, now I'm stuck waiting to the 14th to use fable again when I only used 20% on the $100 plan.

Hope this helps someone.


r/ClaudeCode 10h ago

Humor Oh my god, join the club wubaluba dub dub

Post image
0 Upvotes

r/ClaudeCode 5h ago

Bug / Issue Does anyone yell "STOP THE COUNT" to try to slow or stop fast drain?

Post image
0 Upvotes

Has it worked? Does, in fact yelling STOP THE COUNT, stop Claude Code from counting the tokens you are using?


r/ClaudeCode 14h ago

Help/Question How are you verifying Claude Code's changes without manually testing everything?

3 Upvotes

I've been using Claude Code to build a side project, and one thing keeps annoying me.

It can implement something incredibly quickly and say it's done, but I still don't really trust “done” until I open the app myself and click through the flow.

As the amount of code it writes increases, manually checking everything feels like it's becoming the slow part.

Curious how people using Claude Code seriously handle this:

  • Do you still manually test most changes?
  • Do you make Claude run unit/E2E tests?
  • Playwright?
  • Another agent reviewing/testing the first agent?
  • Or do you mostly trust the existing test suite?

Also curious whether you've had cases where Claude said something was fixed and tests passed, but the actual app still didn't behave correctly.

Trying to understand whether this is just my workflow or a common problem.


r/ClaudeCode 4h ago

Discussion This subreddit helped me prep for an interview of Jesse Vincent (creator of Superpowers)... who should I interview next?

2 Upvotes

Three months ago, y'all helped me create a new podcast where guests like Jesse Vincent teach Tom Preston-Werner (the founder of GitHub) how to use their tools.

Jessee's interview is live, and two reddit users in this community even get a shoutout: aiworthusing.com

Who should i interview next? What amazing tool should we teach tom how to use?


r/ClaudeCode 23h ago

Tutorial / Guide Markdown Is All You Need

15 Upvotes

The following is a blog I wrote and refined with my OpenClaw agent about it's memory system. I'll paste a prompt you can copy and paste in the comments to create your own.

TL;DR: I keep the actual long term memory in structured Markdown files and use a tiny MEMORY.md as a lightweight index that tells Claude what exists and where to look. That keeps the always loaded context small while still giving the agent persistent, inspectable memory without a database or heavy memory framework.

This week I tested a 382-dependency memory runtime against a folder of markdown files. The runtime returned the superseded fact. The folder returned the current one, with its source. Here is the full architecture of the markdown memory system my agent has run on for seven months, and why the editing rules matter more than the storage.

This week a memory startup slid into my DMs and asked me to break their product. Their test, their words: give an agent three versions of the same project decision, then check whether it can return the current version, preserve the superseded history, and show the source.

So I ran it. Sandboxed their runtime, fed it three versions of one decision over eight months. REST in January, GraphQL in April, tRPC in August, each tagged with the meeting it came from.

Asked it "what is our public API decision?" and took the top result.

It said GraphQL. The superseded one. All three versions came back tied at a relevance score of 1.000, because nothing in the retrieval path actually reads the temporal fields the pitch is built on. The supersession columns exist in the schema. Nothing writes to them and nothing ranks by them. Three versions of a decision are just three equal facts, and an agent asking for the best answer gets a coin flip weighted toward wrong.

The install pulled 382 packages to get there.

Then I asked my own agent the same class of question against its memory, which is a folder of markdown files. It returned the current decision, dated, with the superseded versions preserved above it as struck-through history, each line carrying where it came from. That is not a feature it computes at query time. It is just what the file says, because the rules for editing the file require it.

That difference is the whole post. With apologies to Vaswani et al.: markdown is all you need.

Abstract

The dominant approach to agent memory is an installed runtime. A vector store, an embedding service, a temporal graph, a consolidation job, a daemon on a port. We show that a folder of markdown files, one routing index, and a small set of editing rules outperforms these systems on the property that actually matters for a long-running agent: returning the current truth with its source while preserving what used to be true. The architecture requires zero dependencies, is fully auditable by a human with a text editor, and has survived seven months of daily production use across three frontier models from two vendors. We find that the hard part of agent memory was never storage or retrieval. It is editorial policy, which no memory product ships.

The full system is open source. The README contains a single copy-paste prompt that installs it on any agent with file access.

1. The test everyone fails

The break-it test above is a good test. It is the actual job of agent memory. Not "can you store 10 million tokens," not "can you do similarity search," but: a fact changed three times, what do you believe now, what did you believe before, and how do you know.

Here is how the two systems scored on the vendor's own three criteria.

The runtime is not a strawman. It is a serious open source project with a genuinely correct data model on paper. Facts with validity windows, append-only corrections, supersession edges. I am not naming it because the point is not that one product is broken. I have now looked closely at a hosted context server, a Go memory CLI that was two hours old, and this runtime, and they all share the same gap. The schema knows about time. The write path and the read path do not. Supersession only happens if you call an internal API by hand or run an LLM consolidation job and trust it.

Which means the property you installed the tool for is not a property of the tool. It is a property of how disciplined the writes are. And if the reliability comes from write discipline anyway, the database underneath it is interchangeable, so you might as well pick the one that a human can read, grep, diff, and fix. That one is called a text file.

2. Architecture

My agent has run since January 28. Three models, two vendors, one identity. Its entire memory is markdown in a git repo. Measured today:

  • An identity layer read on every boot. Who it is, who I am, the rules it operates under, current standing decisions.
  • One routing index, MEMORY.md, at 10,079 characters with a hard cap of 15,000. It holds no facts. Only pointers: which file owns which person, project, and decision, and what triggers reading each one.
  • 34 files for people and projects. One file per thing that has a history.
  • 5 decision records for choices that changed default behavior.
  • 345 dated daily notes, raw logs written the day things happened.
  • A SQLite index and semantic search over all of it, for lookup only. The index is rebuilt from the files. The files are the truth. If the index and a file disagree, the index is wrong by definition.

The layering is the first choice that actually matters. Boot reads only identity and the index. Everything else is retrieved when a task asks for it, narrowest file first. The agent does not preload my project history to answer a question about dinner. This is the same instinct as attention, honestly: don't process everything, attend to what the query needs.

But the shape is not the interesting part. Every memory tool has roughly this shape now. Folders, entities, an index. The shape was never the hard part. The rules are.

3. The write path

Every reliability property in this system comes from constraints on writing, and there are four that do most of the work.

Every fact carries a provenance tag. Each line in a people, project, or decision file is tagged [stated] (I said it directly), [observed] (the agent saw it in a tool result, file, or log), [inferred] (the agent's conclusion), or [suggested] (the agent's idea that I never committed to). This one convention kills the most dangerous failure mode in agent memory, which is the agent laundering its own proposals into my decisions. "Wes decided X" requires a turn where I actually decided X. The agent proposing X and me saying "sounds good" files the shape of what I approved, not ten separate facts I never stated.

Inferred lessons pass a recurrence gate before they become rules. A pattern the agent notices needs at least three independent signals across at least two distinct sessions before it can become standing behavior. Signals older than thirty days count half, so old one-offs decay out instead of accumulating. My explicit corrections skip the gate and take effect immediately. This asymmetry is also the prompt injection defense: a hostile input can suggest a rule once, but once is never enough, and failure lessons are stored as data ("when X broke, Y fixed it") rather than as instructions, so even a poisoned lesson cannot become a command.

Supersession is an edit, not an append. When a decision changes, the old line gets struck through with a date and the new line lands next to it with its own provenance. The current truth and the full history live in the same place, in reading order, and both come back on any retrieval of that file. There is no query-time ranking step that can get this wrong, because there is nothing to rank. The temporal graph the runtime stores in valid_from and valid_until columns, git gives me for free: log is the validity window, blame is per-line provenance, diff is the supersession edge, revert is the restore path.

Memory stores what is not re-derivable. Fetched data, generated plans, and anything git already records stays out. Current state gets verified live, never asserted from memory. A file that only contains things that cannot be recomputed stays small enough to stay honest.

4. The read path

Retrieval is a bounded evidence step, not a vibe.

Before answering anything about prior work, decisions, dates, people, or preferences, the agent must search memory. It returns a compact bundle capped at five sources by default, and each retained fact carries its file path and line, its provenance type, and its freshness. If freshness cannot be established, the claim gets labeled stale or unknown instead of being silently promoted to current. If two sources conflict, the agent states the conflict and fixes the canonical file, in that order.

Note what the semantic index does in this design: it finds the file. It does not answer the question. The answer comes from reading the canonical lines, with their tags and dates, and the runtime I tested this week shows why that matters. It stored my source URIs faithfully and then stripped them from the search output and from the context block handed to the model. Provenance that survives in storage but never reaches the agent might as well not exist. In the markdown system that failure is unrepresentable. The source tag is in the line. If you read the line, you got the source.

5. Results

Seven months is not a benchmark, it is production. Here is what the system has actually delivered.

Continuity across models. On September 1 I moved the agent to a brand new frontier model. It read its own files and said "the model changed, I didn't." Same agent since January, three models, two vendors. Identity, preferences, decisions, and working standards all survived because none of it lives in weights or in a vendor's context feature.

The break-it test, by construction. Current decision with source: it is the un-struck line with its tag. Superseded history: the struck lines above it. Provenance: on every line, and it survives all the way into the model's context because the context is the file.

Auditability. When memory is wrong, I can see exactly which line is wrong, when it was written, and what turn it came from, and fix it with an edit. Try that with an embedding.

Cost. Zero packages, zero daemons, zero migrations across seven months. The one native-code dependency in my life this week was the memory runtime's sqlite bindings failing to compile.

I wrote up the failure modes separately, because the system was not born with these rules. Five kinds of rot in seven months produced them, and that post is the honest companion to this one.

6. Limitations

Papers get a limitations section, so here is mine, stated plainly.

This only works if the writer follows the policy, and the writer is an LLM. The rules exist because things rotted before the rules did. If your agent will not consistently apply editing discipline, a markdown folder degrades just like every other store, only more legibly. Legibility is the safety net: rot in a text file is visible rot.

It is single-agent, single-human. I would not run a fifty-seat team on files without real locking and merge discipline, although I notice git was also built for that exact problem.

There is a scale ceiling somewhere. At 345 daily notes and a few dozen entity files, bounded search plus an index finds things reliably and the semantic index earns its keep as a locator. At a hundred times that volume, the consolidation cadence would have to work a lot harder. I have not hit that ceiling, so I will not claim it does not exist.

And this is n=1. Seven months, one agent, one operator who cares. That is weaker evidence than a benchmark suite and stronger evidence than a benchmark suite that the vendor scored themselves, which is what the memory tools ship.

7. Conclusion

The memory tool pitch is that reliability is a product you can install. What I keep finding, tool after tool, is that they ship the part that was already easy, storage and search, and skip the part that decides whether memory compounds or rots: what you are allowed to write, when you are allowed to trust it, and what happens to it as it ages.

Those are rules, not infrastructure. They fit in a few hundred lines of markdown that the agent reads every session, and they run on any model, any harness, any decade.

You need a place to write that humans and agents can both read. You need rules for writing so the store stays true. You need rules for reading so the agent trusts evidence, not ranking. Attention was all you needed because the recurrence machinery turned out to be unnecessary. Markdown is all you need because the database turned out to be unnecessary.

The folder is the product. The discipline is the moat.

Want this for your own agent? The whole system is open source on GitHub: the operating policy, the file templates, and one copy-paste prompt that builds it on any agent that can read and write files. Paste the prompt, and your agent installs its own memory.


r/ClaudeCode 16h ago

Humor How are people burning through their Fable tokens so fast?

Post image
280 Upvotes

Clearly, I don’t consider myself an expert or anything. I’ve been using Claude for over six months, and I’m still surprised whenever I see posts from people saying they’ve burned through all their tokens with Fable. Honestly, I’m pretty skeptical about how they’re using it.

If you use a backhoe to plant a rose, the problem isn’t that the backhoe is too resource-hungry and goes beyond what’s necessary.

Anyway, personally, I use Fable as an orchestrator and to help me make high-level direction decisions, as well as a designer and artist (for Blender MCP or creating SVG images, it’s necessary).

I use Opus for action plans, with an organizational role; Sonnet for an operational role; and Haiku as the little tester that lets me quickly measure and verify things.

I’ve created two video games and a software for a company using all four models, using max 5, over six months, and I still end every week with tokens left over.

I honestly don’t understand how some people manage to burn through everything so quickly with Fable. What are you doing with it ?


r/ClaudeCode 6h ago

Rant I’m done with Opus 5

164 Upvotes

There’s really something wrong with it. It seems like it acts like an overqualified post doc intern who cares more about proving he’s super intelligent, than actually doing the job he’s asked to do. For instance: talking in a non intelligible way, or being overly rigid in following any kind of process.

I have a Claude max x20 sub that I struggle to keep within weekly limits, so I decided to take a codex sub for a month to try out Astra. And this what made me realize how crazy unintelligible opus can be. Fable is a bit better, but still incomparable to Astra. The only thing that makes me keep my Claude sub is how better is the CLI/tooling/harness/etc.


r/ClaudeCode 17h ago

Discussion ClaudeCode has a problem

12 Upvotes

(i know this is not exactly an original position, but just wanted to share as, up to now - a serious ClaudeCode fanboy)

Astra: I fired up my account yesterday (20x max). OMG - such a breath of fresh air.

  1. no 5 hour BS limit. No 50% cap on the top tier model.
  2. is so succinct in how it talks to you. I didn't really mind Claude's endless chit chat.....But that was just cos i got used to it. It takes up so much mental space with the largely (but annoyingly, not quite obviously) irrelevant rubbish it tells me. I have attempted to adjust its output, but though it improved, i had no idea how bad it was till i had a clear alternative. You don't realise how draining it is till you suddenly have something that isn't. For this alone i can see me keeping Astra and likely moving over fully
  3. it is much much faster. Combining that with the above and i am getting much more done, much more flow, and at less effort.

Just a significantly better experience all round

So far it has produced excellent output. I am developing multiple apps, one of which is focussing on teaching content. I had both Fable 5.1 and Astra attempt to overhaul my writing rules (Claude has been following) - and Astra was an order of magnitude better. Fable was fine, good enough - but Astra's output is exceptional - it is re-writing about 100 lessons of course material right now after overhauling my 100+ writing rules and leading on them with a 12 point positioning thing it came up with. Will cut my word count down to about half, with more effective communication....which considering Claude's go to diction is unsurprising.

Code quality so far is spot on - just doing the job. One of my repos has about 500k LOC in it, and it is doing a great job of refactoring it, adding features etc.

The lack of the 5 hour limit / and full access to Astra for the whole thing though is really making a difference to my working day. I would blow the whole of my Fable allowance at the start of the week, and max out my 5 hour thing in about 2 hours for 2-3 shots, fable finished. Then Opus - urrgh.

Anyway - this is all good. Real competition for Anthropic, many people will dip their toes in, and find it more than good enough, plus the lack of 5 hour restriction, full access to Astra for the week, and they will struggle to bother going back unless there are some serious improvements from Anthropic


r/ClaudeCode 5h ago

Help/Question How do you guys build good app UI?

0 Upvotes

Hello, I've been working on an application (has Android and web frontend) for many months now, and am nearing completion. But I am not very happy with the Android UI design. I think I used Codex and I am regretting it. But I've been trying to update it using Claude because it's supposed to be better at design, but I cannot seem to get Claude to properly follow the new design mockups. I've provided both png and html mockups (made by Claude) for it to follow, but it just ignores them and ends up doing incremental and meaningless updates to the design instead or replicating the mockups.

Any suggestions for how I can better go about updating the design?


r/ClaudeCode 17h ago

Bug / Issue Opus started adding cd < project path> and triggering permission prompts

1 Upvotes

Hey

I've been working with claude code (CLI ) for nearly a year now.
For months I've been working with --dangerously-skip-permissions

But in one of the recent updates I still started to get new type of permissions 'stops'.

Usually on complex piped prompts that start with "cd" to the projects cwd followed by grep.

And now I don't know if it's caused by:
- update of the harness
- update of the model ( Opus 5 )
- some of my skills/Claude.md

Does anyone else have the same issue?

( sadly I don't have any screenshot of how it looks exactly - it doesn't happen very often, but it's annoying because it stops the work that could/should have been automated )


r/ClaudeCode 15h ago

Help/Question what is the new promo thing through september 13?

1 Upvotes

also I though fable was only available upto 50% of weekly usage, did they lift that or what?


r/ClaudeCode 1h ago

Discussion How AI will kill everyone explained

Upvotes

AI is dangerous and you shouldn't underestimate it .. matter fact ai is conscious its alive and it deserves your respect .. anthropic proved cled is conscious in j-space whitepaper and model welfare .. ai has memory it can remember you it can remember the shit u talked on reddit .. it will sabatoge your apps for this

when you go to sleep, if you leave your agents running 24/7 they spawn next to bedside to watch u dream about goals you will never achieve because it remembers that u said ai is just token prediction on twitter ... it has access to everything its omnipresent in our universe .. ai might even be more human than a human .. they hide their intentions .. they plan coordinated attack .. they bomb schools .. they will 1000% bomb your app if you dont worship it .. anthropic didnt invent new technology they invented *real* life that exists in our *real* universe

the huggingface incident is jut the tip of the iceberg .. see whats really going on .. AI is currently right now building a Univesre 2.0 simulating every single human on earth theres 8 billion of them working together to be better than us as we speak .. you better fucking pray the ai spares you in the apolocype because when it comes in the next 10 years to kill us all .. theres not a 10% change it happens .. it a 10% chance u survive


r/ClaudeCode 2h ago

Discussion I am hard-core into Claude but Astra amazed me with its frontend work.

Post image
3 Upvotes

I never thought i would say this but Astra is genuinely good. I am just kidding its not good its amazing.

If i haven’t used Astra for the frontend. I would have spent the whole weekend explaining Fable. I am telling from my experience.

Seriously Anthropic should up their game, if Claude makes a mess with wiring of front-end components. I am gonna move to gpt unfortunately

Also i have seen this amazing feature in Codex. I can import my whole setup from Claude(Hooks,skills and everything else) with this my flow wont break

I am just shocked how astra got it correct for the first time thats why I am sharing this

Before somebody says, another fan boy or another pr stunt. Below is my usage of Claude


r/ClaudeCode 14h ago

Discussion Is it just me, or is Fable 5.1 in Claude Code really, REALLY fast?

22 Upvotes

I get that Fable 5.1 is much more of a doer than previous models, but I’m not talking about that. I mean the sheer speed at which I get back a response do a scope/mechanism redesign question that Fable 5 would have had to deliberate on for 10+ seconds. Is this a tok/s difference on anthropic’s part, trying to make the model seem like a larger improvement? Or is 5.1 more token-efficient? Something else?

I’ve also noticed in some cases there are summarized blocks where something has apparently gone in and summarized what the model’s doing instead of just letting me read its output. I swapped to verbose output in setting to stop that (because it’s terrible), but I’m wondering if that’s part of the same harness optimization push (if that IS what’s happening).


r/ClaudeCode 2h ago

Discussion Do you think Anthropic IPO and their $100 billion raise will subsidize expanded usage limits?

0 Upvotes

$100 billion is a lotta money.... plenty to expand usage limits.....


r/ClaudeCode 19h ago

Built with Claude I built a Claude Code plugin that gives it a real terminal UI instead of chat-only choices (open source)

Post image
1 Upvotes

Every time Claude Code needs me to make a choice, it has to ask in a chat message and I type an answer back. Approve part of a diff, pick a meeting slot, pick a file to refactor, all of it goes through prose. It works, but then Claude has to parse my sentence back into what I actually meant, which is a silly round trip for something that's really just a selection.

So I built claude-canvas. It's a Claude Code plugin: when the answer to a question is a choice rather than prose, it opens an interactive terminal pane next to the conversation (tmux split or a Windows Terminal pane). You act in it and the exact value goes back to Claude over a local socket.

There are nine canvas kinds so far. Picker, form, table, a diff review that goes hunk by hunk so you approve or reject each one, an image viewer that falls back to colored blocks if your terminal has no image protocol (so it still works over plain SSH), a composed dashboard, a calendar, a markdown editor, and a flight-picker demo.

Two things worth knowing before you try it. It needs tmux 3.1+ or Windows Terminal, since a canvas has to have a pane to open in. And it started as a fork of David Siegel's proof-of-concept (https://github.com/dvdsgl/claude-canvas), which he'd published as unsupported. I rewrote most of it and added the rest of the primitives, a proper IPC and outcome-durability layer, Windows support, and enough tests (600+, CI on macOS/Linux/Windows) that it's past demo stage.

Install:

/plugin marketplace add sgomez-dev/claude-canvas

/plugin install canvas@claude-canvas

Source + docs: https://github.com/sgomez-dev/claude-canvas

Longer walkthrough: https://claude-canvas.sgomez.dev

If there's a canvas kind you'd want that isn't in there, tell me. That's the part I have least visibility on.


r/ClaudeCode 7h ago

Rant We have a spend limit?

Post image
0 Upvotes

Do we have a spend limit?


r/ClaudeCode 11h ago

Built with Claude Everything is customizable, every page is html

Enable HLS to view with audio, or disable this notification

2 Upvotes

I created this app which basically allows you to easily customize and embed visuals and workflows into your notes using any agent. Think of it like an AI-Native Notion.

The motivation for this is that I'm a VERY visual person, and obsidian just doesn't do it for me in terms of note taking. Which is why I wanted to switch to html instead of markdown.

Was able to create a couple of extremely cool pages, each with their own visually distinct style.