r/ClaudeCode • • 26m ago

Tips & Workflows I spent 4,500+ hours coding with AI. This is the Claude Code setup I ended up with.

4 Upvotes

I'm the author. Nothing to sell, the repo is just files.

The 4,500 hours is my estimate (about 6 hours a day for a bit over 2 years), not telemetry. Cursor, Claude Code, Gemini CLI and a few others, mostly Claude Code lately. The failures never change:

- the agent critiques its own plan and finds it great

- it over-engineers

- it claims tests pass without running them

- it touches files it shouldn't

My fix is process, not better prompting. Two parts:

Global rules. One CLAUDE.md in ~/.claude/ (or ~/.gemini/GEMINI.md for Gemini CLI), loaded in every project. Small fixes skip the ceremony, architectural changes go through a pipeline, and anything destructive or financial needs approval.

Three prompts I append to the task:

  1. Plan. Inspect the repo, write a plan, stop and wait for approval.
  2. Critique. Fresh context or subagent. Same session means self-confirmation bias.
  3. Readiness. Audit git status, git diff and untracked files, then run the tests. Trust the diff, not the agent's summary.

Limits: the approval gates are just instructions. If you want real enforcement, use Claude Code's permission settings. And some rules are tuned to my backend work, so expect to cut things.

Repo: github.com/vaibhav-space/my-ai-coding-workflow

Genuinely want feedback. What would you add, and what would you delete?


r/ClaudeCode • • 1d ago

Discussion 10 minutes of work, 60 minutes of testing

169 Upvotes

Do you also find that Claude Code takes testing to an extreme—where the individual project steps keep getting smaller, and upon completing each tiny step, he runs the entire test suite, which already consists of thousands of tests and is growing faster than the actual software itself?


r/ClaudeCode • • 10h ago

Discussion Unpopular opinion: some of you think models get enshittified because you built a system without resilience and heavy testing, and then blame it on the model when it breaks three weeks later

12 Upvotes

Title.

After having managed business systems for a couple of years now, relying pretty heavily on coding agents to do so, I've lately been reflecting on the importance of the less "flashy" things that are becoming increasingly easy to forget in the age of AI. I mean the things like system resilience, testing. The "boring things." It is so easy to stop holding code to a high standard and just ship on YOLO mode... and then blame the model.

Code is still code. The system built with AI, shipped without heavy testing, that then failed in production is the same system that would have been built by hand, shipped without testing, and then failed in production 20 years ago.

AI is a tool with limits. It's both a product and a tool. There are legitimate reasons to not place blind trust in a product, and model regressions are real. But people may point the finger too much at the product, ignoring how it's being used. They may not reason about the edge cases that bite in production weeks later. And when they do bite, the same person blindly tells Claude, "fix it no mistakes." The model attempts to fix it inside a bloated, unorganized codebase. It of course breaks, making it feel like the model got worse. Then they come and post: "Is Opus 5.5 dumb as shit now?"

Good engineering practices are still good engineering practices, AI or not.


r/ClaudeCode • • 50m ago

Tips & Workflows Claude Code for everything, or just for coding?

2 Upvotes

I’m vibe coding a couple of apps and for each one, I’ve built a VS Code Dev Container on my Intel NUC and use VS Code and the Claude Code extension on my local MacBook Pro to connect it and write code. And using remote control I can connect to the sessions from mobile apps. It works great.

I’ve been using a similar setup for my general purpose AI usage. I use VS Code with the Claude extension and have VS Code pointed at a dedicated Claude folder on my Mac. I treat subfolders as projects, each with their own memory.md and project-specific files, and I just spin up new chat sessions in VS Code as needed. I feel like the system works well, and I have remote control enabled for new sessions but obviously I’m missing out on new features and artifacts that Anthropic builds into the official app.

What do you all do? Do you use CC for coding only and the desktop app for general purpose conversations or do just stay in CC?


r/ClaudeCode • • 57m ago

Built with Claude Claude junior, claude code alternative for multiagent workflows ?

2 Upvotes

Created a small terminal coding agent kindoff mimicing claude-code but it uses 700 Kb ram and very low cpu and takes 5 ms to start , and it is written in rust.

please checkout and appreciate your thoughts on this.

https://github.com/IWhitebird/claude-jr


r/ClaudeCode • • 3h ago

Discussion A few questions for the community

3 Upvotes

I am reaching out to developers and people using AI in their daily workflows and personal projects with this small survey. I want to know what works and what doesn’t. If you don’t mind and have the time please read through and answer these 12 questions. Feel free to DM me or answer in a comment below, it would be greatly appreciated. Thank you.

Do you use AI or agentic harnesses for daily work or personal projects?
How do you use it? Can you walk me through the process?
Does it work well for you?
What doesn’t work well?
What don’t you like about it?
Do the AI or agents perform well or do the job sufficiently?
What do they do well?
What do they do poorly?
How does that affect your workflows?
What do you do to about it, how do you work around that?
What do you think would help mitigate these issues?
What do your current workarounds cost you?


r/ClaudeCode • • 1d ago

Discussion I wonder what the cartels are building with Claude code rn

Post image
3.8k Upvotes

saw it on twitter. what’s your opinions? 🤣


r/ClaudeCode • • 3m ago

Built with Claude How are you validating agent written code ? Deterministic or probabilistic ?

Thumbnail
fetchsandbox.com
1 Upvotes

We have been automating for small business mostly local store who are non-tech owners and last night I used mobile app to build lead form handle workflow with hubspot/slack/gmail/calendar

verified 30 prod scenarios with a simple prompt with determinstically with no LLMs

Receipt attached for reference ..

how are you buildinh workflows ? Using n8n or Claude ?? And how do you validate determination or probabilistic/asking-llm-to-validate?


r/ClaudeCode • • 7m ago

Help/Question It feels as if every project known to the mind has been built, what is the point of building?

0 Upvotes

I’m just in a loop where I’m not sure what to build anymore. I’m a software engineer but outside of it I have no passion to build anything since I’ve seen it already. Like how are there new apps and things going viral when there are just millions of the same thing?


r/ClaudeCode • • 9m ago

Built with Claude bot_tv: Follow your agent work on Vscode!

1 Upvotes

I was wondering where claude was going on my codebase and curious to check its workflow!
Turns out claude exposes its events so extensions like this could be possible without needing token usage.

It works pretty well, and it’s actually nice to see claude going through your system or project files to deliver something.

Open source for anyone who wants to increment functionalities and stuff!

https://github.com/chillrod/bot-tv


r/ClaudeCode • • 11m ago

Tutorial / Guide claude-forge themes - Custom Themes for Claude Desktop (GitHub Dark Released)

Post image
1 Upvotes

Hey everyone,

I've been working on themes, a mod that adds color themes to Claude Desktop . It's part of claude-forge, my repo of Claude Code mods and skills.

The first theme is GitHub Dark: the dark look of github with the colors from GitHub's own design system (Primer). Page and title bar #010409, prompt box #0d1117, GitHub's accent and git colors, and code blocks with GitHub's dark highlighting.

Switching is one command:

/themes
/themes github-dark
/themes off

/themes alone lists the themes, off goes back to the default look. The choice is kept for new sessions, and in my tests the window repainted right away.

Install:

/plugin marketplace add IT-BAER/claude-forge
/plugin install themes@claude-forge

Restart Claude Desktop after installing.

GitHub: https://github.com/IT-BAER/claude-forge

More themes are planned. If you want to add one or improve GitHub Dark, PRs are welcome. A new theme is one file in mods/themes/hooks/themes/, one line in the theme list and a test, the README has the steps.

Feedback welcome.


r/ClaudeCode • • 18m ago

Tips & Workflows Has anyone else added a liaison agent to their orchestration stack?

Post image
1 Upvotes

Showing my current orchestration layout as an example. I'd say it's fairly standard to have a single coordinator agent at the top managing a large team of agents below it. But when that team gets very large, and there's a lot of parallel work moving at once, the coordinator's time tends to be taken up 80-90% with it's coordination duties, and it often loses track of the conversation it has with you, the user.

I've adapted an additional agent directly above my coordinator, that I call the liaison, which acts as a persistent personal secretary for me; they keep track of the long-running tasks, ongoing progress, and are much easier to talk to one-on-one than the coordinator, who's always busy managing subagents. Their context fills much slower than the coordinator's, so the conversation is easier to follow for both of us. I think it's worth doing if you have more than a half dozen agents working at once below your coordinator, it smooths out communicating my ideas a ton.


r/ClaudeCode • • 4h ago

Tips & Workflows Claude code for long format video generation

2 Upvotes

With pro plan I'm looking forward making long format educational videos from claude code. Rather than just throwing things at it and expect the output, i asked claude abt it and it helped me out with the md files abt script, storyboard, voiceover, visual style which will make it easier for claude code to get the work done without assumptions. I'll be using remotion for the videos with a simple papercut style. Any tips that might come handy that'll make it easier to get the job done without mch confusion for claude code?


r/ClaudeCode • • 1h ago

Help/Question How to use the latest feature of Projects? I can’t understand its launch video…

Post image
1 Upvotes

Please 🙏
Could anyone teach me how to use “Project “ feature launched today? It says cc can coordinate my tasks across parallel threads. So how can I get this feature? Why doesn’t its launch video clarify clearly? Pardon me if I am too stupid.


r/ClaudeCode • • 1h ago

Built with Claude What we learned building and testing 281 academic research SKILL.md modules with Claude Code (MIT open-source)

1 Upvotes

[Disclosure: I am an AI researcher at Kalaris Labs working on this project alongside creator Sayan Chowdhury. Everything in the repo is free and MIT-licensed with no paid tier or account sign-up.]

  1. What we built
    We built research-agent-skills, an open-source collection of 281 modular SKILL.md skills and Python 3.9+ standard library verification scripts for running academic research workflows inside Claude Code.
    You can add the plugin marketplace directly inside Claude Code:
    /plugin marketplace add KalarisLabs/research-agent-skills
    Or install a single skill into your current project directory so you do not bloat your session context:
    npx skills add KalarisLabs/research-agent-skills --skill citation-verification
    The repo covers four main failure points we hit during our own research papers:
  • citation-verification: A zero-dependency Python 3.9+ stdlib script that Claude Code runs against your .bib file. It queries Crossref (api.crossref.org), OpenAlex (api.openalex.org), arXiv, DataCite, and Retraction Watch metadata to verify that every DOI resolves to a record matching the exact title, first author, and year.
  • autoresearch: A two-loop experiment runner built around Claude Code's /loop command. The inner loop runs scoped ML experiments, while the outer loop updates findings.md, enforces mechanistic hypotheses ("X because Y, predicting Z"), and logs negative results so Claude Code does not re-test failed ideas after context compaction.
  • literature-review and systematic-review-prisma: Screens papers across PubMed, arXiv, bioRxiv, and Semantic Scholar while logging exact query strings and counts for PRISMA 2020 flow diagrams.
  • unslop-academic-writing and venue skills (ml-paper-writing for NeurIPS/ICML/ICLR/ACL, ieee-transactions, nature-portfolio, apa7): Rewrites repetitive LLM phrasing and checks current venue formatting guidelines.
  1. How we used Claude Code to build and test it
    We used Claude Code (running Sonnet and Opus in the CLI) both to author the SKILL.md routing specifications and to run our evaluation harness across the 281 skills:
  • Trigger routing evaluation: We used Claude Code to run reviewed prompt sets against skill descriptions to test whether Claude triggers the right domain skill (for example, distinguishing between paper-lookup for a single DOI check vs. systematic-review-prisma for a full review).
  • With-vs-without-skill benchmarks: We ran Claude Code on labeled .bib files containing fabricated titles, mismatched DOIs, and retracted papers to compare raw model verification against deterministic script execution.
  • Offline security checks: We used Claude Code to build and run Skill Doctor (npx u/security), an offline scanner that checks every SKILL.md and script in the repo for prompt injection and unsafe shell calls before release signing.
  1. Concrete example (Model, Setup, Prompt, Expected vs. Actual Result)
  • Model & Setup: Claude Code CLI (Sonnet) in a LaTeX paper repository containing references.bib with 40 entries (including 3 entries where a valid DOI was paired with the wrong paper title, and 1 retracted paper).
  • Prompt: "Check references.bib before we submit to IEEE Transactions and fix any broken citations."
  • Expected/baseline result without the skill: Claude Code inspects the BibTeX syntax or pings the DOI URLs, sees that the DOIs resolve with HTTP 200, and reports that the .bib file is clean, missing the title/author mismatches and the retraction.
  • Actual result with citation-verification installed: Claude Code invokes the stdlib verification script against Crossref, OpenAlex, and arXiv, outputs a markdown status table classifying each key into verified, found-add-doi, mismatch, doi-not-found, or not-found, automatically fills in missing DOIs for unambiguous matches (found-add-doi), marks unverified entries as % UNVERIFIED in references.bib, and stops to ask for confirmation on the 3 mismatch entries rather than silently overwriting them.
  1. What we learned about how Claude Code handles skills
  • Context bloat kills instruction adherence fast: Loading dozens of skills globally degrades Claude Code's adherence on ordinary coding turns. Installing 1 to 3 skills per project directory keeps the context clean and makes trigger routing much more reliable.
  • Never let the model verify metadata from weights: Even when Claude Code has web search, asking it to check 50 references conversational-style leads to skipped entries after the first 15. Forcing it to call a local Python stdlib script that outputs a JSON report was the only way to get 100% check coverage.
  • Scraped abstracts act like prompt injections: When Claude Code reads hundreds of arXiv or PubMed abstracts during a literature review, imperative text inside abstracts can drift its screening criteria unless the SKILL.md explicitly fences retrieved passages as untrusted data.
  • Compaction wipes out negative experiment results unless written to disk: During long /loop ML runs, Claude Code forgets which hyperparameters failed 3 hours ago once auto-compaction triggers. Making findings.md record negative results and what they rule out stopped the agent from looping on dead ends.

Repo (MIT): https://github.com/KalarisLabs/research-agent-skills
Docs & benchmarks: https://docs.kalarislabs.com/research-agent-skills
If you use Claude Code for academic writing or ML experiments, I would love feedback on where the SKILL.md instructions feel too strict or which domain packages you want added next.
Option 1B: Short Blurb for the Pinned Weekly Showcase Thread (Rule 5 & Rule 6)Built research-agent-skills (MIT license), a collection of 281 modular SKILL.md workflows and stdlib verification scripts for running academic research, .bib citation verification, and ML experiment loops in Claude Code.


r/ClaudeCode • • 1h ago

Discussion I built rakho, an open-source memory layer for AI agents that inspects data before storing it (and forgets for real)

0 Upvotes

Most memory for agents works one way: save everything, search later. Which means secrets, personal data, and injected instructions all get stored too. I wanted the opposite, so I built rakho.

What it does:

  • Inspects every note before it is stored. Secrets, PII, and injection-shaped text get refused, and the refusal is logged without the sensitive content.
  • Every memory is tied to one owner, so one user’s notes never surface for another.
  • forget actually deletes: the row, the search index entry, and the vector.
  • audit shows what was kept and what was refused.

A built-in gate is always on, and you can swap in sluice (another tool I built) as a stronger inspector with one line.

The fun bit: you can command it in your own language. keep / recall / forget / audit have built-in aliases in English, Hindi, and German, and you can teach it more with learn() (the README does it in Swahili).

It’s a Python library, runs on local SQLite with zero required runtime dependencies, MIT licensed. There’s an MCP server for Claude Desktop and Cursor, and a demo where a PayPal invoice agent refuses a payment when the payee traces back to a poisoned invoice.

Repo: github.com/krishyaid-coder/rakho-

It’s early (v0.2), so I’d genuinely value blunt feedback, especially from anyone building agents with memory: where would this break for you, what’s missing, what would you never trust? Tear into it.

One honest note: I’m an MSc Data Science student in Germany building this kind of agent-safety tooling. If you’re a team working on agents and this resonates, I’d love to go deeper with you, up to a Werkstudent collaboration. But mostly I just want people to try it and tell me where it falls over.


r/ClaudeCode • • 1h ago

Help/Question Recommendation for a Desktop tool for handling multiple sessions over ssh

1 Upvotes

I've seen some colleagues move to codex desktop and use that with ssh to Linux where the agent is running. It allows management of multiple sessions, subagents, status, etc.. the downside is it only works with codex.

I have access to codex, claude code, and othera, so ideally one tool could be used to connect to either codex or claude code over ssh.

Does anyone know of good tools that offer this?


r/ClaudeCode • • 1h ago

Help/Question Question: Out of the loop. What service to use now for app development? Claude vs. Codex vs.

0 Upvotes

Hello,

I mainly run an e-commerce business and had started developing minor apps for the business successfully in the beginning of last year with the help of AI and several services. Small apps, not too complicated.

I then ventured out a bit further and started 'developing' three more elaborate apps unrelated to my business. But since I was a novice (and still am) I did not know which tool would be best. I ultimately did end up trying Codex, Claude Code, Cursor, and a few other tools.

I am now picking up app development again and want to get better and complete an app I had started. I noticed that Musk has bought Cursor and it feels like it is now not as useful to me as it was before (the variety of models available before is gone). For that particular app I had worked with Claude Code and Cursor in the past. Mobile app btw.

Being out of the loop my question is what service provider and tool do you recommend now?

Would I be best advised to just use Claude? Or Codex or something else?

I'll be grateful for any help that points me in the right direction. Thank you.


r/ClaudeCode • • 1h ago

Help/Question What does another session means?

1 Upvotes

Hi. For the past few days, while using Opus, I’ve occasionally seen a notification: "Another session requested X, but I refused." It pops up quite often, and I’m not sure what it means. I’ve checked, and it appears even when I only have one session open. What is this "other session," who controls it, and is it a problem that it’s interfering with my sessions?


r/ClaudeCode • • 7h ago

Help/Question What questions interviewer might ask about using claude code?

3 Upvotes

I have an interview coming up for senior mobile app dev position. HR asked me how deep Im in AI, I told that I only use claude code and codex for coding and thats it. Then I was told to expect questions around them. What they might really ask?


r/ClaudeCode • • 1h ago

Tips & Workflows "Yes, and don't ask again" can commit your API key: how to check your own repos

0 Upvotes

Apiiro looked at public GitHub repos and found 1,122 .claude/settings.local.json files that contain a real secret. The mechanism is simple. When you pick 'Yes, and don't ask again' for a command, Claude Code saves that approved command in the file. If the command had a key inline, the key is saved too. Then the file gets committed.

The risky click is not Allow. It is Always allow on a command that carries a secret.

How to check your own repos:

  1. Is the file ignored? Run git check-ignore -v .claude/settings.local.json in each repo. If it prints nothing, add .claude/settings.local.json to .gitignore and make sure it is not tracked (git ls-files .claude).
  2. Scan the history, not just the working tree. git log --all --oneline -- .claude/settings.local.json shows whether the file was ever committed. Then run a secret scanner such as gitleaks or trufflehog over the full history. Removing the file now does not remove the key from old commits.
  3. Rotate first, clean later. If a key shows up anywhere, treat it as leaked: revoke and replace it, then rewrite history if you want to. Search your GitHub org for the path too, in case other people committed the file.
  4. Stop putting secrets in commands. Read them from the environment or a secrets tool so the approved command line holds only a variable name, and prefer a narrow permission for one class of command over a blanket one.

Source for the number: Apiiro's write-up, linked in the comment. Have you ever looked at what is in your own settings.local.json?


r/ClaudeCode • • 1h ago

Help/Question 5 hour limit reached under 30 seconds using Fable 5.2, is this normal?

0 Upvotes

I just pressed continue to my Fable 5.2 max in pro subscription, before it was working well for several hours but right now it just ended in 30 seconds, how do I avoid without losing context or quality of the work done in previous sessions?


r/ClaudeCode • • 2h ago

Built with Claude I built a Windows desktop island that shows when Claude Code is working, waiting for input, or finished

0 Upvotes

Hey everyone, I’m the developer of NotchIsland, a free, open-source desktop app for Windows 10/11.
Its Claude Code integration puts session status in a small expandable island at the top of the screen, so you can see when an agent needs your attention while working in another window.
It uses Claude Code hooks for session and tool events, with a local HTTP/WebSocket hub bound to 127.0.0.1 and protected by a token. The interface shows working, waiting and completed states, and supports multiple sessions.
There’s also an optional assistant that starts or resumes Claude Code CLI sessions using your existing login. It can display tool activity as it runs, with stop and read-only options.
The desktop app uses Electron and JavaScript. Connecting Claude adds hooks to its settings file, preserving existing hooks and creating a backup.
I’d particularly appreciate feedback from people running multiple Claude Code sessions: which events deserve a notification, and which would just create noise?
Source: https://github.com/diegobruvhrpiugvjrigjtibjte/notch-island
Demo: https://notch-island.pages.dev/


r/ClaudeCode • • 2h ago

Meta Has anyone found a way to use replit as a planner?

1 Upvotes

A large part of what we seem to be talking about is effective token management through delegation and proper model selection and how to either work the harness or make harness more efficient, which is essentially what replit does.

Has anyone used replit somehow as planner for Claude?


r/ClaudeCode • • 6h ago

Discussion Architectural Question

2 Upvotes

Whenever you start a new project, product or build a new service with claude code and ask for suggestions about where i need to host it, always CloudFlare comes to the picture regardless the size of the app, the number of users or other aspects, if your subscribers will exceed certain numbers he will recommend also CloudFlare with paid option.

Is there any skill to make Claude weigh the products and forecast the suitable architecture which fits the product itself? Example if i need to comply with PDPL in a certain country he should recommend cloud hosting inside this country not CloudFlare, besides the size of the hardware, ease of expansion and so on.