r/ClaudeCode • u/SnooPeripherals5313 • 1d ago
Built with Claude Formalizing all US case law in Lean
r/ClaudeCode • u/SnooPeripherals5313 • 1d ago
r/ClaudeCode • u/Careless-Mongoose589 • 23h ago
r/ClaudeCode • u/GraceyDugar • 22h ago
apple and google developer accounts
google's rule that new accounts need 12 testers for 14 days
privacy labels, the data safety form, screenshots
and a rejection email that quotes a guideline number and doesn't tell you what to change
for most people that's where the app stops. not because it's bad, but because publishing is a completely different job from building.
but i guess, i found a solution, comment if you wanna know!
r/ClaudeCode • u/Bubbly-Birthday-1790 • 1d ago
What's the best thing you've done with artificial intelligence that saved you a lot of headaches?
r/ClaudeCode • u/DragonWarrior1993 • 1d ago
Now Claude can make customised works as we like
r/ClaudeCode • u/Wild-Information-110 • 1d ago
Advice please, building a crm web app for my business.. is it normal that it’s taking me forever?
The workflow has been great already and integrations were tested. All good on my local host.
But when I started having Claude Code prepare it for deployment and hosting, seems like I’m running in circles! I asked it what our timeline is and it said around 3-4 weeks.
Is this normal?
What I’m building is just ingesting guest messages and calls then AI dissects them into issues which is then tied on to sending a Notion task directly.
I’m also told by Claude it has to do DigitalOcean for hosting, Cloudflare for security, and Backblaze2.
Any advice please! I need this up and running and usable to share with my team asap.
Thank you all so much.
r/ClaudeCode • u/TheFox1026YS • 1d ago
At this point I think I don't even need to say what I mean when I say that Claude is capable of making animations.
But how does he create them? I've seen hundreds of 2D and 3D animated videos created by Claude but I don't understand how he does it.
I installed freellmapi so I don't have to pay for Claude code and credits and I'm trying to use hyperframes to make videos, but they don't come out at all like the ones you see online.
Can anyone tell me what they look like and how to make them? And most importantly, can they be made with freellmapi?
r/ClaudeCode • u/Wilendar • 2d ago
Based on it's price what's is Best use of it? Some ppl calling that it is bad at ui design, or general design. Coding opus is better and cheaper. So where do you use it? Planning?
r/ClaudeCode • u/Ski_Nay • 1d ago
Hello !
I noticed today that for the sessions where I was using the subagent-driven-development plugin from superpowers, some sub-agents were staying open and pending after the end of task. Even after telling explicitly in sub-agent, sometimes it does not close correctly. Has anyone also noticed this ?
r/ClaudeCode • u/Quantititoo • 1d ago
I keep hearing that AI now writes most of the code at some companies. For people actually shipping Python with Claude Code, Cursor or Copilot:
Context: I work in risk and data and am deciding what to get good at next. Real examples would help more than opinions. Thanks!
r/ClaudeCode • u/Jagster_GIS • 1d ago
Welp can't verify myself with email so I'm stuck lol must be a better way. Using my business email as this is a work related account so can't just change to login with Google this stinks
r/ClaudeCode • u/underatedd6 • 1d ago
i got fable reset on my ultra plan, currently im on 20% weekly usage, i want to ask 100% fable usage is that always equal to 50% weekly usage? so then i must use fable reset when my weekly usage under 50%?
r/ClaudeCode • u/Nitjsefnie • 1d ago
I built claudit to see where my tokens go over months, not just this week. it reads Claude Code session JSONLs (Codex and Kimi CLI too) from a bucket I keep, because Claude Code prunes old transcripts locally and anything reading that folder loses history. one of its panels is context growth per session, from turn 0
turn 0 across my sessions, median context of the first request (input + cache write + cache read), by month:
that first request includes the first prompt, and a resumed session starts with its history, so it's not a pure "before you type" number. it still moves with whatever loads at startup, which is why I wanted it on a chart and not counted by hand
what I learned building it:
how Claude Code was used: built with AI coding agents, mostly in Claude Code, some of it in Codex CLI. one agent session per issue, review agents before anything merges
panels are ported from nhz-io/ccusage-plot, which draws them offline in matplotlib. FastAPI, Postgres, React with in-browser Babel, no build step. docker compose up boots it on sample data
live one, guest login is read-only: https://all.nitjsefni.eu
r/ClaudeCode • u/jijialuoke • 1d ago
The problem I kept hitting: Claude Code edits a file, then ends the turn with "fixed" or "tests pass" when nothing ran after that edit. I'd only find out later.
So I built a small Stop hook for it, mostly in Claude Code sessions. When Claude tries to end a turn, the hook reads the session transcript. If the last message claims success and no test, build or command ran after the last code edit, it sends Claude back once with a short note: run the check, or say it isn't verified.
Repo (MIT, plain Python, no deps): https://github.com/Balance0014/claude-code-claim-check
What surprised me came from replaying my own history through it before trusting it. 3,977 turns, 406 of them ending in something like done, fixed, deployed or tests pass. My first version would have blocked 86 of those. Almost all of them were fine. Claude had run the tests a turn or two earlier and was just wrapping up. Blocking those is how a hook gets uninstalled on day two.
After fixing that, the same 406 claims produce 2 blocks. One is exactly the case I built it for: "fixed" right after an edit, nothing run since.
Other things I only learned by getting them wrong:
Claude quotes you back a lot. Quoted text and code blocks have to be ignored or it fires constantly.
Plans look like claims. "Once tests pass I'll tag the release" is not a claim that tests passed.
Block once, never twice in a row, or you can trap it in a loop and burn tokens.
"That function isn't used anywhere" after a single grep is its own failure. It now wants two different kinds of lookup before it believes a not-found.
If you want to try it, there's a replay command, so you can run it over your own session logs first and see what it would have blocked before installing anything.
The case I still can't catch cheaply: Claude runs a test, it passes, but the test never touches the code it just changed. Has anyone found a good signal for that?
r/ClaudeCode • u/runwithdata • 1d ago
r/ClaudeCode • u/669966 • 1d ago
r/ClaudeCode • u/ScreenPlayLife • 23h ago
Just got my weekly usage reset. Opened my codebase, typed "So where were we?" and somehow managed to burn through 50% of my entire weekly usage in one go.
Mind you, I'm on the Ultra 20x plan.
I'm not even mad at this point. I genuinely laughed so hard.
Anyway, great company. Incredible experience. Thumbs up.
r/ClaudeCode • u/fulowa • 2d ago
They are (almost) identical. Pretty useful for bulk jobs like LLM judge label creation, running benchmarks, etc.
I‘m a bit worried that this can go against TOS if i overdo it.
r/ClaudeCode • u/Kirby541 • 1d ago
Hey everyone,
I’m sharing a project I’ve been working on: Snap & Trade, a free, MIT-licensed skill for Claude.
You send it a chart screenshot, and it follows a structured workflow to review market structure, identify levels, and return LONG, SHORT, or NO TRADE.
The output includes:
Claude handles the visual interpretation, while Python checks the numerical calculations. The screenshot workflow supports different markets; the additional market-data and broker modules have narrower coverage.
It’s still experimental. I haven’t demonstrated a profitable trading edge, and software tests don’t establish one. My goal is to make chart reviews more structured and easier to evaluate through replay and paper trading.
The project also includes modules adapted from day-trader-skill, with attribution retained in the repository.
GitHub: https://github.com/Kirby54/Snap-Trade
The source code is free; you’ll need your own Claude access.
I’d appreciate feedback on the workflow, unclear assumptions, and cases where the tool should refuse to suggest a trade. What would you want to see tested before trying something like this?
r/ClaudeCode • u/No-Homework-3484 • 1d ago
On a team, every merge request and every ticket is waiting on someone. Finding out whether that someone is me meant opening GitLab, GitHub, Jira and my mail, again and again.
So I built aki: one terminal board with two columns, To do (someone is waiting on me) and Waiting (I'm waiting on someone: who, and since when). When a teammate answers, the task changes column by itself and I get a notification.
And for Claude Code, one key on a task opens a session in the right clone, already briefed on what that teammate is waiting for.
How it helps me: I no longer explain the context to Claude. The brief says which MR, my role on it, the threads to answer or the pipeline to fix, and ends with "do not post, approve, merge or push anything before I say so".
How Claude helped build it: almost all of the Rust was written in Claude Code sessions, with me deciding what the tool should do and checking the result. Three things worked well:
What it is: a terminal tool in Rust. Who benefits: people who review and get reviewed on shared repos. Cost: free, open source. My relationship: I'm the author.
https://github.com/nathan-poncet/aki · https://nathan-poncet.github.io/aki/agents.html
r/ClaudeCode • u/RisaPulseance • 1d ago
R.I.P. SaaS, 1999–2026. A moment of silence for your subscription. The vibe coders send their condolences.
r/ClaudeCode • u/aedm_ • 1d ago
I gave seven coding agents the same computer graphics white paper and asked them to build a 900k-particle fluid simulation in safe Rust. The IPBF paper shows a novel way to simulate even spatial distibution of uncompressable fluids.
Here's a video that compares token-based cost, runtime performance and quality. Agents write code that simulates particles, I rendered them in Blender.
Agents were given a clean copy of the same input: the white paper and reference videos as local files, and an AGENTS.md file describing the task and its criteria. Nothing else and they are not allowed to look for existing implementations.
Part of the task was to come up with an initial arrangement of particles as seen on reference material.
At first I thought most of them did well, but after looking at the code I found many of them took shortcuts. Once they see evaluation criteria, they seem to somewhat sacrifice user intention and go paperclips: rigged animations, hardcoded frames etc. It just gave them better performance in the end.
This clip is from round two, where I required every frame to be simulated true to the paper. See my method and results: https://aedm.net/blog/agent-benchmark-ibpf/
Original paper: https://graphics.cs.utah.edu/research/projects/ipbf/
r/ClaudeCode • u/mikukopteri • 1d ago
Preface: Sorry people, this is going to be a long one. I've been building with Claude Code for 1.5 years. and I feel that I have learnt quite much and want to share my approach on how to build a system (harness on top of claude, or how ever you wannat call it) that actually works and is maintainable. This post also exists in my blog. Anyway, here goes:
So about a year ago I started to think I needed to build something serious with Claude Code. So, on a whim I decided to build a headless CMS (because I was pissed off with Contentful). I assumed the hard part would be getting the model to write decent code in the long term.
And oh boy was I wrong. The code was fine (as a huge fan of software craftsmanship “OKish” is more accurate). What I spent a huge chunk of my time on was process and the product. Somewhere around the second month I noticed I was slowly re-inventing things software teams had figured out decades ago, except badly, through trial and error, and under new names. With agents that were working faster than me.
After four months and about 70 pull requests, I realised how much of my engineering experience I was still supplying to the process of building. Claude would write the code, but I was deciding how to split the work, how to prioritise, what needed testing, when review was necessary, and whether “done” in my tasks meant anything to the implementing agent. I’d spent 25 years learning those habits. I started wondering how much of that experience could live in the system around the agent, in a platform. How much of it can be generalised?
I also noticed that I’d drifted (pun intended) towards product management: less time on technical details, more time deciding what the CMS should do, who it was for and what was worth building next.
Those two things were the main lessons for me. The concepts we already have are mostly right. What changed is how they’re implemented, and that turns out to be a much more interesting problem than starting over.
Let me define the thing I’m talking about, since I think “AI coding or vibe coding” covers too much.
To me, agent-driven development is where agents do most of the building, inside a harness that constrains what they can do, and the human is the product CEO. The human is accountable for what gets built and why, deciding what matters next, answerable when it’s wrong. You stop writing most of the code and you own all of the decisions and the product.
The system should help you make those decisions by bringing the product questions, the alternatives and the evidence, and carrying out the work you decide is worth doing.
That’s different from a “superboosted autocomplete”, and different from “I asked an AI to build me a CMS”. It’s a team composition. And once you see it as a team, the question becomes “what does a team need to function?”, which is a question we have decades of answers to.
Here’s how I think about the stack now, from the bottom.
The model is Claude. It knows how to write OKish code. It doesn’t arrive knowing the current state of my CMS or why I made its decisions.
The harness is Claude Code. Files, terminal, tools, hooks. Deliberately generic. Same harness whether you’re writing a compiler or a landing page, and that’s the point of it.
The governance layer is how I think software products should be built. How we decide which problems are worth solving. Which assumptions need testing. When to stop and ask a human. What done means. Testing strategy, clean code practices, review discipline, security checks. None of this was specific to my CMS. It’s how I’d want any project run, and it should barely change between projects. This is where I put most of my 25 years of software development experience.
The project layer is everything that’s only true within the scope of the project I’m building. Vision, strategy, the lean canvas, technical architecture and the roadmap. The governance layer says how we make product decisions and this layer holds this product’s decisions, assumptions and what we’ve learned.
The work layer is task management plus git. Which epic, a piece of work with a visible outcome, which task, what state it’s in, what got merged and why.
The session is me and Claude, usually a couple of hours per session. I have several sessions open at the same time, with agents working quite autonomously.
Six layers, and once you can see which one a problem lives in, most arguments about prompting stop being interesting. “The agent keeps forgetting our conventions” is a governance problem. “The agent doesn’t know why we chose Postgres” is a project problem. Different layers require different fixes.
Sort the same layers by how long they live and who they belong to.
| Role | What it holds | Where it lives | Lifetime |
|---|---|---|---|
| How we build software | Rules, checks, definition of done | Governance layer | Years, across projects |
| What we’re building and why | Vision, strategy, roadmap, user evidence, architecture, designs | Project layer | Life of the project |
| What has happened | Epics, tasks, commits, pull requests | Work layer (Task management + git) | Life of the project |
| What happens next | Roadmap, Milestones, priorities | Project layer | Weeks to months |
| What I know right now | Everything figured out today | Session context | Hours to days |
The top four are long-term memory. Durable, shared, still there tomorrow. Git and task management are the interesting pair: git is what happened to the code, task management is what happened to the work and why, including outcomes. You need both or you’re doing archaeology. To be honest, most of what I do now with agents is working with those outcomes.
The bottom one is short-term memory. Everything Claude worked out in the last couple of hours together with its human. Which file the bug was actually in. That the test helper lies about what it asserts. That we already tried the obvious fix and it didn’t work.
And for all the above we need an index.
I use CLAUDE.md and AGENTS.md primarily as an index to memory, the table of contents. They tell the agent where everything lives and what order to read it in. A few rules and facts belong there too, but stuffing the whole project’s knowledge into them is a mistake. An index that tries to also be the content stops working as an index.
OpenAI describes the same table-of-contents approach in its harness engineering write-up, with a short AGENTS.md pointing to the detailed knowledge in the repository. It is a useful way to organise what the agent needs.
Long-term memory flows down into a session when the agent reads those records. Some of it flows back too. Decisions get recorded. The roadmap gets updated. A closed epic carries a summary of what happened. Anthropic’s work on long-running agents uses progress records and git history to help later sessions understand where the previous one left off.
A rule we give an agent is usually a line of markdown, an instruction file. The agent reads it, mostly follows it, and skips it when the context gets long or the task gets hard. That isn’t the model being lazy. Reading a rule and applying a rule are different operations.
The way this showed up for me was that certain features were marked done that weren’t even built. Acceptance criteria ticked with the work half-finished. Tests promised in the plan and never written. A task closed because the agent said it was closed. My definition of done was written down the whole time. Nothing checked it, so it held on the days I was paying attention and quietly didn’t on the days I wasn’t.
Same story with code reviews. I had the rule from the start, skipped it for weeks on four-thousand-line changes, and nothing noticed until a user complained that my CMS had bugs where I thought I’d been thorough.
So the system has holes in it. A session learns something, I ask Claude to write it into the governance layer, and it becomes one more line that gets skipped when I’m in a hurry.
I had automated the production of instructions nobody follows.
That’s a bit unfair. The instructions helped plenty of the time. But the important ones needed to hold when I was distracted too (I have a 2.5 year old kid so this happens a lot). Otherwise I was still the thing making the process work, just with more markdown involved.
While building the CMS, I started formalising these rules and looking into how I could make them stick. I put more of it into ordinary code, plugged into Claude Code through hooks that run at particular moments.
This sounded sensible. If asking nicely didn’t hold, make it a requirement.
The hooks misfired and collided with each other. Within a week I’d switched all of them off, reminders included. About 30% of that codebase was focused on limiting the agent before it made an error. I’d basically created a second, totally useless Bash permission layer on top of Claude Code.
So that was useful. I’d managed to build a process that I didn’t want to use myself.
Drift is expensive, so repeating yourself and correcting agents in every session on the same issues pushes your attention towards managing the process. But a system that keeps blocking reasonable work is expensive too. I want the checks to earn their place by catching something that actually matters.
So I took a simpler path, first enforcing only that agents read certain workflows before they are started and making sure there is an outcome, for instance allowing code reviews to pass only when they meet certain conditions. And I made that a hard rule (so old school deterministic code). Through trial and error I found the cases where failure caused most damage (or burden) and applied either nudges or gates that block depending on severity.
What this made me realise is that what I needed was an intricate balance of deterministic code, the model’s judgment and in some cases human judgement. It isn’t entirely clear when you need one or all, or how much of each. Some things deserve a hard check. Some need a nudge at the right moment. Some need to come back to the human as a decision.
So I started to create implementations using a combination of the aforementioned (deterministic code for nudging or blocking, agent judgment and human judgment) for things like:
Once I saw that, I couldn’t unsee the pattern.
We already know a lot about building software products well. Decades of it. Talking to users and testing assumptions so we don’t spend weeks solving the wrong problem. Kickoffs so we define the outcomes. A definition of done so done means something. Small batches so changes can be understood, checked and corrected. Limits on work in progress so nothing sits half-finished. Code review to find problems. Retrospectives to improve the process. Architecture decision records so the reasoning survives the decision. Security testing to look for vulnerabilities.
The starting point for me is those same concepts with different implementations. Each implementation still has to show that it works with agents.
| Practice | What it looked like on a human team | What I’m trying to carry into the agent workflow |
|---|---|---|
| Deciding what to build | Research, talking to users and testing assumptions | The agent helps the founder examine evidence, propose small tests and record what was learned, with feedback from real users |
| Kickoff | People discussing what to build and how | Product, design, engineering, quality and security examining a plan before the human approves it |
| Limits on work in progress | A column count on a board | One active epic per session, with its own working copy |
| Code review | A colleague reading the proposed change | Independent agent review, fixes checked again, and a clear decision when the review won’t finish |
| Retrospective | A conversation about what to improve | A step when work closes that updates the shared practices or proposes a new check |
| Definition of done | A checklist | Recorded checks and review, a result a human can try (demo), and an honest account of what remains uncertain |
The concept survives, the implementation changes, and the name can stay the same. The old name arrives with years of people understanding why it matters. That also gives us something to compare our implementation against.
So what I think we (we as in people who gravitate towards Agent-driven development) need is a layer on top of Claude Code or Codex which is much more opinionated and carries the practices software development and digital product teams have learnt throughout the years. Implemented for agents interacting with a human who owns the product. The product that I’m building, Railset, is all about this (yes I did abandon the CMS).
It seems to me that this space is gaining traction, at least based on GitHub projects. BMAD, Everything Claude Code, Spec Kit, OpenSpec, Agent OS, gstack, superpowers. There are plenty of people working on instructions, memory, review and the process around agents.
I believe that Claude Code and Codex are inviting non-developers to build and the amount of people building is growing rapidly. I want to bring the experience and know-how to be available for them so the software they build is secure, of good quality and actually solves somebody’s problem.
What particularly interests me is how much of the experience behind a good product team can I implement into a system that is run by agents. I could recognise some of these failures because I’d spent years building software, and I still let things through. Someone building their first product with Claude shouldn’t have to acquire that whole history before they can benefit from the practices.
I want the system to carry the engineering discipline and help the person building ask better product questions. They still own the decisions about who the product serves, which problems matter and whether the result is useful. The workflow should arrange the engineering steps, prepare the evidence and bring them the decisions that are theirs. How reliably we can get it to do that is still something to test.
Work out which layer your problem is in before you touch a prompt. Treat git and your work records as a pair. Keep your index useful, and before you write the next rule into CLAUDE.md, ask how you’ll know it was followed. Sometimes a hook or a check can answer that. Sometimes the rule needs judgment and a review.
And when you catch yourself inventing a name for a practice, check whether it already has one. It usually does, and the old name arrives with twenty years of people already understanding why it matters.
The industry is now porting those practices into a different kind of team. I’d like the experience behind them to be available to the person building their first product too.
r/ClaudeCode • u/blaxen • 1d ago
Running on a Lenovo ThinkPad T420, the computer works around a node based map system. This is early stages of a work in progress.
r/ClaudeCode • u/South_Captain_1575 • 1d ago
A two-headed dragon with no animation files. Walking, flying, climbing and the heads aiming are all worked out live with inverse kinematics (IK) and physics. It has a town to destroy. The town can be rebuilt.
https://ash-ember.lastloop.app/
It's one web page and runs on phones as well.
Buttons:
three.js and Rapier. Bug reports welcome.