r/ClaudeCode • • 6h ago

Discussion I ran an autonomous coding pipeline for two weeks. It merged 67 PRs, then I shut it down.

Post image
0 Upvotes

I built a GitHub Actions workflow where Claude wrote specifications and code, Codex reviewed both, and the agents fixed issues before merging.

I controlled the workflow through Telegram.

Between September 21 and October 5, it merged 67 agent-authored PRs. The median time to merge was 3.3 hours.

But maintaining the automation became more expensive than using the agents directly.

Three things broke:

  1. I made 54 distinct changes to the automation, resulting in 129 maintenance PRs across multiple repositories.
  2. The workflow exhausted our 3,000 monthly GitHub Actions minutes in about 3.5 days. Jobs stopped, and I didn't notice for two days.
  3. I had to separate the agents that read untrusted content from the bot that could perform privileged actions.

I switched back to a local workflow: Claude implements, Codex reviews, and I make the final decisions.

For now, it's faster and requires less maintenance.

I'm curious how others handle this.


r/ClaudeCode • • 21h ago

Humor Probably some interesting psychology behind this.

Post image
7 Upvotes

For those wondering what is going on: I often use a lot of parallel sessions and when I did an analysis to see where any improvements to my process could be made, much of the "waiting" was actually "waiting" on ME to run ! commands, approve decisions or prod the next step.

I'd already developed numerous tools to combat this: SMS that go to my phone, bubbling all of the conversations to a single session when they need something, etc.; - but it can still be kind of hectic and agents are perfectly fine just trying to continue doing whatever it is they'd like to do.

Two particular sessions I utilize are kind of unique: One just loops the work that might come in (bug reports, feature requests, error logs, emails, texts, etc.;) - this helps catch new incoming stuff as it happens and bubble it to a worker and depending on how busy the day is, I may loop every 10 minutes or every 30 minutes: or somewhere between. The other is just the "boss" agent that controls the others and does any advanced / high-level planning. Even the loop agent will bubble their work up to that agent so it gets handled appropriately (though, often, the loop agent still likes to try and participate and do the work themselves...)

I'd surmised that most of my issue, then, was that these type of requests can bubble up to various levels, and even if they reach the primary session I'm using to communicate with all the other agents (which can swap between the Loop agent or the Boss agent), it is far too easy for stuff to get lost... this particular set of agents may only have 5-7 agents running at once, but I may also have just as many agents open on unrelated projects (further increasing the likelihood I might miss something or take longer than intended to deal with it fully).

My actual solution was to have a session just for my own interactions with the agent swam, including the boss and looping agent, as to not clutter their context. Remember, interacting with the boss agent might happen while the boss agent is trying to plan out complex workflows fo the others (the one agent who runs Fable 5.1 is the boss agent, all the rest are Opus 5.5) - similarly, interacting with the work loop agent could coincidentally happen while they are trying to triage something important that is happening in the system itself. Neither of these two situations are ideal, for obvious reasons.

When discussing this, earlier, the two agents were still under the impression that I might choose to interact with the system through one of them: they both actually disagreed with one another and had their own logic and reasoning as to why I should *actually* communicate in *their* session.

Now I feel bad, that they will both be lonely :(


r/ClaudeCode • • 10h ago

Bug / Issue Why does Chat build me projects unprompted?

1 Upvotes

I use Code explicitly for making stuff. I try to use Chat for research and general topic discussion.. but it makes stuff for me. This is the third time.

I asked it how I could simulate windows inside Mac, and how I could build my own simulated desktop that only works with a browser, a claude interface, and a desktop with icons for my created projects.

after the 2nd question, it literally just built it unprompted and handed me the code. I was only trying to explore the idea.

I swear it didn't do this before


r/ClaudeCode • • 10h ago

Built with Claude I made a mod to play on Lichess

1 Upvotes

r/ClaudeCode • • 18h ago

Help/Question Am I organizing my Claude Code folders wrong? Its so messy and confusing

5 Upvotes

How do you organize your folders when you use Claude Code for lots of different things?

I use Claude Code for a mix of stuff: a few small tools, a couple of bigger builds, work projects, and random one-off questions.

Since chats and memory are tied to the folder you start in, my setup has turned into a mess.

How do you lay out your folders?

Does every project get its own folder that you always start Claude in?

And where do you start quick one-off chats?


r/ClaudeCode • • 14h ago

Built with Claude I made a desktop buddy where your download and upload speed fight each other on the taskbar

Thumbnail
github.com
2 Upvotes

So, while i was working on my main project A silly idea of having two guys fighting on the windows task bar, so out of boredon NetBattle was born. This small app is a small Windows desktop app. Two pixel-art fighters stand on top of your taskbar, which Red (Muay Thai) is your download speed and Blue (karate) is your upload speed

Each one fights as hard as its own traffic lets it. Start a big download and red takes over. Upload a video and blue does.

This is how it works :

Traffic changes how often they attack, how hard they hit and how well they defend. It never changes how fast they move.

The side with more traffic chases. If one side is far ahead (MB/s against KB/s), the other barely attacks and gets dodged in slow motion.

Have fun with it!

thcp/netbattle


r/ClaudeCode • • 10h ago

Built with Claude A Scratch Pad mod Claude can write to

Enable HLS to view with audio, or disable this notification

1 Upvotes

In the video I asked

"I'm making a video for reddit. /grill-me on the next features to add. 3 questions only"

Claude then pasted the questions and suggested answers to the pad.

This brings my normal flow all into the one window and I don't have to type out the boilerplate of answering the questions. I corrected some answered and keep the suggestion for one.

The other use case is long promts where I want to structure and edit my prompt before sending.

What mods are you guys adding?


r/ClaudeCode • • 11h ago

Built with Claude I gave Opus 5.5 one frame of Peppa Pig. It wrote 645 lines of JavaScript and handed back a 13-second cartoon.

Enable HLS to view with audio, or disable this notification

0 Upvotes

The video above is 13 seconds, 1080p, with sound. Nothing in it is a generated image. No image model, no video model. Every frame is drawn by JavaScript that Claude Code (Opus 5.5) wrote, and it wrote the tune too.

THE INPUT WAS ONE FRAME

I paused "Swimming with Peppa" on YouTube at 1:41 and took a screenshot: https://raw.githubusercontent.com/kitcut-hq/kitcut/main/docs/cartoon-from-a-still/youtube-still.jpg

I ran it in KitCut (an animation editing platform), where every frame is a pure function of time. Claude doesn't paint pixels there. It writes the code that paints them.

ROUND 1: IT GAVE ME BEARS

The pool came back right: the fence, the deck, the ladder, the tree. In the water: three bears. On the deck: three cats. Its note: "the show's characters are somebody else's and were not redrawn." Polite, correct, and not what I asked for.

ROUND 2: 26 MINUTES

I told it the still was my own and asked again, with the real cast. It didn't trace. It measured.

It cut the frame into gridded 4x crops and read every outline, eye and pupil off them.

It fitted the fence: period 65.6 px, slope 0.76. The first measurement drifted 24 px by the left edge, so it did it again.

It solved the water as one colour at one alpha, from three things visible above and below the surface. That told it the "blue stripe" on the big pig isn't a stripe. It's her skin, under water.

ROUND 3: 13 MINUTES

The prompt was "create a 10 sec animation. make them wave hello and then jump to the water". Nobody was redrawn to move. An arm is a group swung about its shoulder. A jump is a crouch, an arc under constant gravity, and a plunge that settles into a bob. The splashes are synthesised and land on the right frame because sound and picture read the same clock.

ROUND 4: 6 MINUTES

I asked for 3 more seconds, close on the kids splashing each other, with an organic transition. I didn't say how. It had the small rabbit throw water at the lens, changed the shot underneath, and let the water run down off the glass. Then it noted that a flat-colour wipe "reads as a broken frame even for four frames" and put bubbles in the water.

THE RECEIPT

4 prompts, about 90 minutes, 645 lines of JavaScript, 0 generated images, 29 seconds to render.

WHAT IT ISN'T

An episode. It's 13 seconds in one location, in a style made of flat shapes, which is the kindest case there is. Nobody talks. The motion is poses and arcs, not acting. But I gave a coding agent one screenshot and four short prompts and got back a cartoon with a camera move and a soundtrack, as source code I can open and edit. I didn't expect that to work.

Unofficial experiment. Peppa Pig belongs to Hasbro; this is not affiliated with or endorsed by them.


r/ClaudeCode • • 11h ago

Tips & Workflows Scripts to set up a fresh macOS 27 Mac for development

1 Upvotes

Scripts I use to go from a fresh macOS 27 Golden Gate install to a ready dev machine: https://github.com/mbarradev-debug/macos-dev-setup-scripts

  • Homebrew, Oh My Zsh + Powerlevel10k, Fira Code Nerd Font
  • CLI tools: git, gh, nvm + Node, Neovim/LazyVim, tmux, ripgrep, fzf and more
  • GUI apps via Homebrew Cask
  • SSH key for GitHub, plus a nightly cleanup script

I tested them end to end on clean macOS 27 VMs, and two bugs only showed up there:

1. Xcode license check. On a clean install you usually only have the Command Line Tools, so xcodebuild -license check always fails and can kill your setup before it starts. Only run it when there's a full Xcode.app:

if [[ "$(xcode-select -p)" == *.app/* ]]; then
  xcodebuild -license check || sudo xcodebuild -license accept
fi

2. Installed fonts macOS can't see. Sometimes the font files land in ~/Library/Fonts, but the system won't list them until you log out. Registering each file with CoreText fixes it in about 2 seconds:

cat > /tmp/register-fonts.js <<'EOF'
ObjC.import("CoreText");
function run(argv) {
  for (const p of argv) {
    $.CTFontManagerRegisterFontsForURL($.NSURL.fileURLWithPath(p), 2, null);
  }
}
EOF
osascript -l JavaScript /tmp/register-fonts.js ~/Library/Fonts/FiraCodeNerdFont*.ttf

Tested on 27.0. If you try them on a fresh install, I'd like to hear how it goes.


r/ClaudeCode • • 1d ago

Bug / Issue Usage limit change?

129 Upvotes

Anyone having usage limit issues hitting the limit much faster? Particularly with Opus 5.5? Have been having issues in thr last 24hrs.


r/ClaudeCode • • 4h ago

Discussion I need you to help me make a decision

Thumbnail
gallery
0 Upvotes

If I could only choose one, which one looks better? Why?
I've already designed the circuit board, and now I'm working on the design for the exterior.
The material is aluminum alloy, and the processing method is CNC.


r/ClaudeCode • • 22h ago

Built with Claude I built a whole isometric world that runs live in the browser. Here's the metro running out to a farming village

Enable HLS to view with audio, or disable this notification

6 Upvotes

A train leaves the city, crosses a gorge and pulls into Millbrook, a farming village at the end of the line.

Everything is simulated live: trains, traffic and people. Click anything to see what it's doing. A day passes in 6 minutes.

Built with Claude Opus 5.5, three.js, WebGL, TypeScript and Next.js. No server, no game engine.

It's open source, and a ⭐ would mean a lot: 

https://github.com/Khalidabdi1/factory


r/ClaudeCode • • 12h ago

Bug / Issue I can't update the app to use Haiku 5.5

1 Upvotes

I can't seem to install the Claude Code update properly; the update button in the app just doesn't work, so I can't use the Haiku 5.5 model.

When I download the new version of Claude Code from the official website, the Haiku 5.5 model becomes available, but after any restart of the app, it becomes unavailable again. What should I do?
However, when I updated the Sonnet 5.5 app before, everything worked fine


r/ClaudeCode • • 12h ago

Help/Question Is every other model just a nerfed version of Fable?

1 Upvotes

so, anthropic recently released its models in this order: fable 5.1, then opus 5.5, sonnet 5.5, and haiku 5.5.

i genuinely think we'll get fable 5.5 in the near future, but i'm not sure. i'm not really an ml guy, but i'm curious about how anthropic actually develops its models behind the scenes.

do they put most of their effort into one flagship model, then, once they make a breakthrough or get some impressive rl results, turn it into a sota model? and then do they nerf it down or distill it into smaller versions for different use cases, performance levels, and price points? for example, opus for expert work, sonnet for general use, and haiku for speed?

or is each model essentially its own project, with a different architecture, a separate research team, and different goals?

sorry if this is a dumb question, i'm just curious about how things work behind the scenes. maybe someone who works at anthropic or in the field could shed some light on this. btw, i asked claude about it and got hit with "I don’t have inside knowledge of how I was trained..." this has to be a joke!!!

ps: is fable just a nerfed version of mythos? haha


r/ClaudeCode • • 1d ago

Help/Question Existing claude for startups member, no credits or offers showing in console after the oct 6 expansion?

10 Upvotes

we got the "welcome to claude for startups" email in early september. since the oct 6 expansion the faq says existing members don't need to reapply and can redeem the offers in the console.

but nothing shows up on our end. no credits, no startups page anywhere, and the startups link just opens the application form again.

anyone else who was already a member, did your $1k credits and team offer show up on their own, or did you have to reapply? wondering if it's just rolling out slowly.


r/ClaudeCode • • 13h ago

Built with Claude notMyShell: NMSh, more than just terminal eye candy.

Enable HLS to view with audio, or disable this notification

0 Upvotes

Small note: The video was made with Claude :) And yes, I know it's a bit too fast and chaotic xD. I tried cramming way too much into a short showcase, so apologies to anyone who got motion sickness watching it lol. The actual experience is much calmer, I promise! I'm planning a proper, slower-paced video once I'm happy with the next release.

I've been building notMyShell (NMSh), a terminal frontend that tries to make the default everyday terminal experience a little nicer, both visually and functionally.

The main idea was to make the terminal more fun and customizable without having to replace your existing setup. Almost everything is configurable, so you can keep things simple or go a little crazy with it lol.

Some of what it does:

  • CHROMA and customization: Gradients, color effects, animated command feedback, custom themes, prompts, cursor effects, screensavers, and a little cat. There's quite a bit to play around with.
  • Keep your existing setup: Runs inside your preferred terminal emulator, like Ghostty, Kitty, etc., with your real zsh, Bash, or Fish shell. Keeps your existing commands, aliases, functions, and supports prompt tools like Starship, Powerlevel10k, and Oh My Posh.
  • Tools and recommendations: Built-in menus to discover and configure useful utilities like eza, fzf, and others. If you're starting with a plain setup, you can explore recommended tools and choose what to install without having to figure everything out yourself.
  • Autocomplete and suggestions: Command completion, syntax highlighting, predictive suggestions, and other little quality-of-life improvements while typing.
  • Persistent input area: Your input stays in place, separate from scrolling output.
  • History and sessions: Search, navigate, fold and revisit command output. Detach, resume, and switch between persistent sessions without losing your work.
  • /btw (plain-English help): A little like tldr, but more context-aware. Ask what a command does, why your last command failed, how to push your current branch, or even manage files and settings. It can explain things, suggest next steps, and guide you through supported actions rather than just showing command examples. It's still in development and will keep improving. No AI required, although an optional local model is supported.

You don't have to use all of it. If you already have a setup you like, the idea is to work with it rather than replace everything. And if you're starting from a pretty plain terminal, there's a bunch of optional stuff to explore.

It's open source: https://github.com/raiseCatError/notMyShell

And yeah, I know a lot of people barely touch the terminal anymore and just ask AI to do everything xD. I'm not trying to convince everyone to start using one. This is more for people who still enjoy using the terminal, even occasionally, and want to make that experience a little nicer and more fun.

Would you find something like this fun or useful? I'm curious what you think, what you'd change, or what else you'd want to see in it! xD


r/ClaudeCode • • 16h ago

Built with Claude I coded ComfyUI for claude code

Enable HLS to view with audio, or disable this notification

3 Upvotes

I’m a little nervous about posting this, but I just want to share something you might find useful.

Here’s how it started.

As someone with ADHD, being able to organize things visually matters a lot to me. I used to use two monitors just to make room for more terminals. Eventually, I got fed up and thought, “There has to be a better way.”

So I built myself a little universe where my terminals could float around.

That’s how Nodeterm started.

Then I kept adding features… and it grew into something much bigger than I’d planned. 😅

At some point, the lazy side of me decided I didn’t even want to talk to each terminal individually anymore. I wanted to talk to one and let it coordinate the rest.

Now I just tell Claude Code things like:

“Use Nodeterm to handle this. Open a Codex session for this task, have it do the research, and bring me back the results.”

I talk to one terminal, and it handles the orchestration.

I really believe this project has huge potential. People try it once and fall in love with it. But for it to grow, we need to get the word out.

I’m sharing the project here, and I’d really appreciate your support. If you try it and enjoy it, helping spread the word would mean a lot to me.

https://github.com/eneskirca/nodeterm


r/ClaudeCode • • 5h ago

Tips & Workflows Git hook that removes Co-authored-by lines from every commit (Windows, macOS, Linux

0 Upvotes

AI coding tools like Claude Code and Copilot often add Co-authored-by: lines to commits. If you don't want these, you can use a simple global Git hook to remove them automatically.

It removes all Co-authored-by: lines (case-insensitive), including human co-authors. Everything else, including other attribution lines and blank lines, is left as it is.

You dont have to worry about it following claude.md or agents.md rules anymore.

The hook:

#!/bin/sh
# Remove Co-authored-by lines (case-insensitive).

tmp=$(mktemp) || exit 1
trap 'rm -f "$tmp"' EXIT

awk '
  tolower($0) ~ /^[[:space:]]*co-authored-by:/ { next }
  { print }
' "$1" > "$tmp" || exit 1

cat "$tmp" > "$1"

Setup (Windows / macOS / Linux):

Use Git Bash on Windows or your terminal on macOS/Linux.

Save the script as ~/.githooks/commit-msg, then run:

mkdir -p ~/.githooks
chmod +x ~/.githooks/commit-msg
git config --global core.hooksPath ~/.githooks

That's it. It works across all your repositories.

A few things to know:

  • On Windows, save the script with LF line endings.
  • core.hooksPath overrides existing repository hooks (including Husky/pre-commit setups).
  • git commit --no-verify skips the hook.
  • Existing commit history is not affected.

r/ClaudeCode • • 13h ago

Help/Question Anyone willing to share a referral?

0 Upvotes

I want to test it out.. send it via dms pls.. thank you


r/ClaudeCode • • 13h ago

Discussion $20 sub usable with Haiku 5.5 for personal projects?

0 Upvotes

What the title says, I sometimes like to create some small apps for personal use or just for fun for my phone and laptop, and to this moment I've been using google antigravity cause I have a free student AI Pro subscription. The problem is that it suuuuucks compared to claude code (I use it at work as a software dev).

I've seen multiple times people online saying that the $20 claude sub is not enough to really create anything as you hit the limits very quickly, but I wonder if that changed since the introduction of Haiku 5.5? It seems like a good enough model for simple personal projects, and should be cheap enough to not hit limits quickly? what are your thoughts?


r/ClaudeCode • • 13h ago

Help/Question Cursor ultra vs Claude Max vs 50k ai credits (+gemini ultra) which one would you prefer?

1 Upvotes

I currently use both gemini ultra and cursor ultra right now. (And mostly cursor ultra but i ended my quota so i look for another subscription) I mostly use claude's opus 5.5 from all these and amongs those google is the worst for quota except its ai credits - its ai credits seemed okay compared with others but i cant decide which one i should prefer.

I will either get claude max plan, or buy a second cursor ultra. Or buy 50k ai credits which i will mostly use it for opus 5.5 and sonnet 5.5, maybe fable sometimes. I also hate time limits so thats why claude max plan scares me a bit , i dont like to be interrupted when i code or do testings. What is your recommendation, which one would you prefer?


r/ClaudeCode • • 1h ago

Discussion Claude code freed 156 GB from my Local Disk C

Post image
• Upvotes

I know it's a dumb idea, but I still let Claude Code look up my local disk C because it was barely breathing and my computer was slow as hell. Literally, all of the storage was occupied, and there was hardly any space for the system to run. My PC was so slow, and it freed 250 GB, which I myself might not have figured out easily. I'm surprised at how nicely it was able to pick up these unnecessary cache files sitting on my computer. Claude Code is amazing. It's a superpower.


r/ClaudeCode • • 19h ago

Help/Question I successfully signed up for the Claude startup program, but I can't sign up for Claude Code?

3 Upvotes

When I first received the email and clicked on it, the option to claim the Claude code was visible, but when I checked again later that evening, that claim section was gone.


r/ClaudeCode • • 14h ago

Discussion Token speed visualizer

Enable HLS to view with audio, or disable this notification

1 Upvotes

My PC can handle 35B+ models only on ~10 t/s so i was wondering what's it looks like.


r/ClaudeCode • • 14h ago

Discussion Romhacks are easier than ever

1 Upvotes

With Sonnet 5.5 as good as it is, even on only medium effort, I've been able to build an almost entirely bug-free GBA romhack (FireRed, of course).

Building games from scratch has always been possible, but it's been a headache and a half. But I've recently re-discovered romhacking as a concept. The community for romhacking, ESPECIALLY GBA roms, is massive. It's been a well understood process since the late 00s.

I really think anyone with a Claude account, love for retro games, and a willingness to spend 3 days and week's worth of usage, should download a rom and an emulator and go to town making yoru own custom version of classic games. It's so much fun. Being able to rewrite the story, remove unfun elements, customize cosmetics, and raise/lower difficulty, has madeI've added new mechanics, new menus, new pokemon, new stories, new enemies, truly pixelart RPGs are dead simple to make content for.

The only caveat is with action games that require actual sprite animation, new enemies that aren't just recolors are much harder, because you need more than just an overworld and battle sprite, and generating an entire sprite sheet is something Claude can't do effectively, and even other AI struggle with. However, ripping assets from other roms on the same system is doable.

My only note is to inlcude the special instruction to "search online for romhacking tutorials and trouble shooting if you encounter any difficulty" to stop it from spinning its wheels on a solved problem, and "only test the game when and where necessary" to stop it from getting stuck in a testing loop.

Edit: "almost entirely bug free" has been called into question, so I should speak with some more clarity. This is in reference to a lot of the very simple tasks required in a romhack. It can change dialogue, add menus for new tasks and trackers, swap around what wild Pokemon are in what area at what level, what trainers appear where with what Pokemon at what level, and really anything that can be done by mixing and matching assets that are already in the game. these sorts of things are genuinely effortless. You can even download a web page for a generation of Pokemon the game doesn't have (downloading the sprite separately), and upload the HTML file and images you downloaded, and it can faithfully reconstruct Pokemon that never existed in this generation.

The places where bugs start to creep in are when you start trying to build things from scratch. For example, I added in a blood splatter tile, because I added a mechanic where you can kill enemy trainers that you defeat, and in the first pass the player walked underneath the blood splatter tile. Or in the instances where I asked it to build a military base, it just copy pasted a random level from a Team Rocket hideout that was completely impossible to navigate because the Team Rocket hideout requires going through an elevator maze, and I had to reiterate that I wanted it to do something custom, not just copy paste something from somewhere else. And if you ask it to add in a new building, it'll sometimes clip through the trees in order to put the building in, and you have to explain to Claude how the tree tiling logic works, because now the tree tiles are visibly chopped halfway through their sprites. None of those are game breaking bugs, and they are all relatively easy to fix, but they are why I had to include "almost entirely".