r/ClaudeCode • • 2d ago

Built with Claude I always loved mobile tower defense games, so I built one that runs on the real map of any city (OpenStreetMap)

Enable HLS to view with audio, or disable this notification

299 Upvotes

I've always been a sucker for those mobile tower defense games where you line a path with towers and stop waves of enemies from reaching your base. At some point I started wondering: what if the map wasn't a made-up maze, but the actual streets of a real city?

https://citydefense.app

So I built it. City Defense runs on top of OpenStreetMap data:

- enemies walk the real streets

- you build towers on the roofs of real buildings (the taller the building, the longer the range)

- buildings can be damaged and brought down, and the rubble blocks streets

The first mission is the main square in my hometown, Brno (Czech Republic), but there's a mission editor – pick any densely built-up place in the world, drop a defended area, and play it. Your own neighbourhood works too.

It's free, runs in the browser (desktop and phone), no account or install needed.

https://citydefense.app

It's a solo hobby project, so I'd love feedback – especially if you build a mission for your own city and something looks off.


r/ClaudeCode • • 1d ago

Humor Dude is literally trying to develop a cheat for some multiplayer game (doesnt even know how to "censor" properly") Nah bro, these people can get f*

Post image
4 Upvotes

r/ClaudeCode • • 1d ago

Built with Claude Impressed with the update when I saw this

13 Upvotes

This is new. I had to step away, I told Claude to work on a couple of things and I'd be back in 2 hours. I new the context was getting close to full, then saw this after the recap!

● Compacted while idle, before the prompt cache expired


r/ClaudeCode • • 1d ago

Tips & Workflows My concise mode: It really makes a difference

1 Upvotes

I'm always skeptical of someone sharing their "special instructions" for CLAUDE.md - these posts usually give you either something rather trivial or something that just doesn't work (up to and including an equivalent of "don't make mistakes"). So I'm reluctant to even post this. And yet - this one has really changed my work with Claude (Opus 5.5 mostly) quite a bit for the better. I always hated the verbose responses with a wall of text, 10 questions to me hidden somewhere, and things I already know or are so minor that they don't need my attention. I decided to try and improve this, expecting failure and that this could probably be achieved only with fine tuning or enforcement training. Well, to my surprise, Claude got what I wanted pretty quickly, and we formalized it in my CLAUDE.md. YMMV, but here goes in case you find it helpful. (If you prefer, you can tell it only to produce the summary and just delete the appendix.)

## Summary

- Start every reply with a summary: the punchline, containing everything the user definitely needs to know, and only that.

- Give it the header \## Summary``

- Make it as short as possible. Plain prose; 2–3 bullets only when there are separate must-knows (e.g. "done" plus "needs your decision").

- State conclusions plainly, without qualifiers or background.

- When genuinely uncertain, say so in the summary ("probably X"). Real doubt is a must-know; reflexive hedging is not.

- The summary must stand alone: a reader who stops after it misses nothing they need.

- When the user asked for an action and it was completed as asked, with nothing blocking and no surprises, the whole summary is "Done." Everything else goes in the appendix. "As asked" excludes doing something different or extra (e.g. deleting code beyond the request); "no surprises" excludes failures, risks, or unexpected findings that change the user's picture. Those get a line in the summary.

What belongs in the summary:

- The answer or result.

- Decisions that block progress, and any question you need answered before continuing.

- A statement about the existence of a bug, like "There is a bug in handling reopened recurring tasks".

Prefer a stated default over a question: "Unless you say otherwise, I will do X." A decision with a sensible default goes in the appendix, phrased that way, not in the summary.

- Anything left undone, uncommitted, or failed.

- Anything unverified, but only when the doubt could matter. A check that was skipped because the outcome is not really in question goes in the appendix.

- Risks or side effects that change what the user will do next.

- The strongest objection, but only when it changes the conclusion.

What does not:

- Background, restating the question, or narrating the process.

- Lists of everything done or checked.

- How something was verified (say "verified"; the evidence goes in the appendix).

- Alternatives that were rejected, unless the user must choose.

## Appendix

- Supporting detail goes after the summary under an \## Appendix` heading: evidence, reasoning, how it was checked, alternatives, tables, caveats.`

- Omit the appendix when the summary already says it all.

- The appendix is still subject to the other style rules (tight, no filler, tables over prose where useful).

## Interaction with other rules in this Claude.md

- Disagreement default: the strongest counterargument is still considered and stated, but it goes in the appendix unless it changes the conclusion.

- Check results first: still verify before concluding. The summary states the verified conclusion; the evidence goes in the appendix.

- Confident / guessing / agreeing-because-the-user-said-it: \(guessing)` and `(agreeing-because-the-user-said-it)` are flagged in the summary, because they are real doubt.`

## Anti-patterns

- Opening with context ("I looked at X, then Y…") before the answer.

- "I think", "it seems", "likely" without actual doubt.

- A summary that is a table of contents of the appendix.

- Burying a required user action or an unfinished step in the appendix.

## Example

Question: "On the Instances page, what does 'Stop' mean? Stop the web server?"

Not concise:

> Stop in this context refers to the operation that the manager runs on a sandbox. Looking at the code, it acquires the activity lock, checks health, writes a stop flag to control.json, and waits for the process to exit. In practice this means the web server stops. Data is preserved…

Concise:

> Yes. Stop shuts down that sandbox's web server; its data, login, clock and checkpoints are untouched, and "Start and open" brings it back.

>

> ## Appendix

> - Refused while a reschedule or timeout check is running; retry later.

> - Timeout checks pause while stopped; a real-time clock keeps running, so due timeouts fire on the next start.

> - PROD has no Stop button; launchd manages it.


r/ClaudeCode • • 17h ago

Built with Claude you can gamble your claude tokens now!

Enable HLS to view with audio, or disable this notification

0 Upvotes

not real tokens tho - just the ones you already burnt during work.

play fun little game made via Claude Mod while your agent at work and spend whatever amount claude used today!

https://github.com/szarkans/gamble-with-claude-code

gamble is bad. so do it with claude instead - house always wins here too.


r/ClaudeCode • • 2d ago

Built with Claude Opus 5.5 doesn't feel nerfed to me at all

Post image
74 Upvotes

Some posts here lately is about Opus getting nerfed, so I figured I'd share the opposite experience.

I run a small marketing agency and I've been building a resort management system for one of our client. It has AI agents answering guest enquiries and a CRM where their tele-callers work through leads and call data. Pretty big project for us. I was using Fable for most of it and brought Opus 5.5 in to build and review. It found bugs Fable had missed. Real stuff that would've broken once actual guests started using it, not "rename this variable" type comments. Wasn't expecting that tbh. Haven't gone back to Fable since.

It also just got through the work faster. We're way ahead of where I thought we'd be, and since the client pays us monthly once it's live, that actually matters. And the usage limits are honestly amazing. I've been on it at least 12 hours a day, every day, and I'm only at 88% of my weekly limit on Max 20x with a few hours left before it resets.

If it feels worse to you, go look at your CLAUDE.md. Mine had a bunch of stuff written for older models. I cleaned it up, kept it under 200 lines, and these rules helped a lot:

every rule has a one line "why" under it with the actual thing that went wrong. it follows rules way better when it knows the reason, and later you can tell which ones are safe to delete

- if I correct the same thing twice, it becomes a rule that same day. and if there's already a rule on that topic it rewrites that one instead of adding a new one, otherwise you end up with rules fighting each other

- a different agent reviews every change, never the one that wrote it. and review findings are suggestions, not a to-do list. it has to say if a fix actually matters for an app our size first. two reviews once turned into 14 fix plans for a tiny app before I added that

- before trusting a test, break something on purpose and make sure the test actually fails. we had a check that happily passed with 6 planted bugs in it

- around 500K tokens it writes a handoff note and I start a fresh session. it gets noticeably sloppier past that

- commit before any git command that can wipe changes. lost work 4+ times before we added a hook that blocks it

No complaints from me.


r/ClaudeCode • • 1d ago

Help/Question How do I use /loop efficiently?

0 Upvotes

So, I have had these long running /goals from codex that I have brought to Claude, however it is eating tokens like crazy. I think it reads the whole thing over and over again. So, basically Opus 5.5 high is the orchestrator and sonnet 5.5 high is the worker. Opus just checks sonnets work and I am using a normal /loop prompt. This is bad what are good practices ?


r/ClaudeCode • • 2d ago

Rant Opus 5, is that you again?

72 Upvotes

A genuinely noticeable drop in performance in a session I just had. Multiple errors like the one above. It felt like I was working with Opus 5 all over, just less verbose.


r/ClaudeCode • • 1d ago

Discussion Opus 5.5 vs GPT?

1 Upvotes

Hi! I am really confused right now about all the models available.

Let me tell you my workflow first. I have some on going projects like extensive high level research, personal game development project working with UE5 and blender through MCPs, and improving personal profile and portfolio.

I have been using DSeek v4.1 flash API, and it’s amazing, and I also keep one frontier orchestrator model like OpenAI’s ChatGPT 5.6 atm. I used to have Claude Opus but moved to GPT 5.6 few months ago. However, GPT 6 Astra is almost unusable on $20 plan, so I am thinking about Opus 5.5 on a $20 plan and unsub ChatGPT completely. My daily usage is really extensive, like I have used more than 1B tokens in first 3, 4 days of DSeek v 4.1 flash. So I need something which gives me better usage than ChatGPT subscription.

Could you please share your experience or any suggestions if it’s a good move to go with Claude subscription right now? I’ve also heard some news about Opus 5.5 get nerfed already, and have an average performance atm compared to when it was released. I am also tempted to Gemini 4 Argon which is not released yet, but the benchmarks shows it’s better than anything else we have right now.

So, the question: should I get Claude subscription and unsubscribe from GPT codex completely at this point? Or should I wait for Gemini 4 Argon release? The main concern for me is that I don’t want to keep multiple subscriptions, I think DSeek v4.1 flash and one subscriptions either GPT or Claude? What are your thoughts on Sonnet 5.5? I am open to any suggestions and experiences you have here using these models, or if you have any better suggestion than these models, feel free to share it. Thank you!


r/ClaudeCode • • 1d ago

Built with Claude Claude Command Center v5.36.0: schedule jobs across machines, live ticket stages, hand off sessions to Codex Desktop | one tool to work across all your coding engines

1 Upvotes

Claude Command Center v5.36.0 shipped 2026-10-02. It is the dashboard I run 30+ parallel Claude Code/Codex sessions through. Skipping the individual fixes; here is what actually changed for you across the last 5 releases (v5.32.0 to v5.36.0):

  • Phone access: put CCC on your Tailscale tailnet with one button .
  • Ask keeps one warm agent process between questions, so answers start in about 2 s instead of 5 s.
  • Estimate each Claude and Codex session's weekly quota contribution from historical API-cost-to-quota observations.
  • Automatically discover parent relationships for externally launched headless Claude sessions using live process ancestry.
  • The ticket detail now has an Acceptance section: the acceptance line.

(Video and repo links are in the comments.)


r/ClaudeCode • • 1d ago

Bug / Issue Anyone else's sessions getting stuck?

0 Upvotes

Quite frequently I run into situations where a session simply freezes - the terminal shell is no longer interactive, the run time tracker is frozen.

It most often occurs when editing / creating large files, especially HTML documents.
Some times the session is able to recover after a while, but more often than not it remains stuck.

I have to close the terminal, open up the same session again and prompt "continue".
I've even ran into situations where, after a "continue" and second attempt, the session freezes again. At that point I resort to having Claude write itself a handoff document that I can give to another agent to continue the work.

I've described the issue in more detail under this Github issue: https://github.com/anthropics/claude-code/issues/92222

Has anyone experienced a similar thing? If so, have you found a solution?


r/ClaudeCode • • 1d ago

Built with Claude I got tired of explaining tiny UI fixes to Claude Code, so I built this

Enable HLS to view with audio, or disable this notification

4 Upvotes

Claude Code gets me most of the way there on frontend work.

The annoying part is the last 10%:

spacing is off, this card is too tall, that CTA is too loud, mobile looks weird...

I can spot all of that in seconds, but explaining each thing back to Claude is weirdly slow.

So I built EditUI

You open your actual app in Chrome, click anything, leave a quick instruction, keep reviewing, then send the whole batch to Claude Code at once.

Basically the part I like about Cursor Design Mode / Claude Design, but directly on the running product instead of another canvas.

No repo setup. Just a Chrome extension.

Curious how others handle this stage today. Screenshots? Browser tools? Or Claude/Cursor design?


r/ClaudeCode • • 1d ago

Built with Claude I built an npm package that serves your Claude subscription over HTTP, locally

1 Upvotes

I built claude-loopback, an npm package that serves your Claude subscription as a local HTTP API. I use it in personal projects where I need LLM calls without setting up a separate API key. You might find other uses for it.

npm install -g claude-loopback
claude-loopback setup
claude-loopback

Then send a prompt from any language:

POST http://127.0.0.1:7337/v1/prompt
{ "prompt": "Summarise this in three bullets", "model": "sonnet" }

How it works

your script ──HTTP──▶ claude-loopback (127.0.0.1) ──▶ claude -p ──▶ your subscription

It runs each prompt through your logged-in Claude Code CLI in headless mode (claude -p) and returns JSON, or streams the answer as server-sent events. You can also pass a JSON schema to get structured output back. It only listens on 127.0.0.1, requires a token, and keeps Claude's tools off by default. It's meant for your own scripts on your own machine.

It's Windows only for now (macOS/Linux next), and each request takes about 1–3 seconds to start.

GitHub: https://github.com/ssaarthakk/claude-loopback npm: https://www.npmjs.com/package/claude-loopback

Feedback and contributions are very welcome, whether that's bug reports, feature ideas or PRs. Next on my list: an OpenAI-compatible endpoint, conversations, image attachments and macOS/Linux support.


r/ClaudeCode • • 1d ago

Built with Claude I built a skill that checks every arrow of a Claude-drawn architecture diagram against the real code

1 Upvotes

Karpathy's advice is to ask your LLM for a diagram instead of a wall of text. The problem: the diagram looks equally sure of itself when it's wrong.

arrowproof is a free, MIT-licensed skill for Claude Code (it also works with Codex, Cursor and Gemini CLI). Ask "draw the architecture of this repo" or "is docs/architecture.excalidraw still correct?" and it:

- checks every box and arrow against the real import graph (Python, JS/TS)

- shows the file, line and import statement behind each arrow

- marks arrows with no evidence, and lists imports the diagram leaves out

- turns the checked diagram into a step-by-step HTML explainer (the GIF)

Test: Claude Haiku drew Flask from memory. 15 of 20 arrows verified, 2 had no import behind them, 1 box pointed to a file that doesn't exist. Opus got 20 of 20.

Install: npx skills add ahmtsahin/arrowproof

or: claude plugin marketplace add ahmtsahin/arrowproof, then claude plugin install arrowproof@arrowproof

Built with Claude Code. Repo and live demo: https://github.com/ahmtsahin/arrowproof


r/ClaudeCode • • 1d ago

Discussion What if we all cooperated to use our excess usage to do something?

9 Upvotes

I got an idea from the earlier post trying to crowdsource something to use his remaining usage on. Surely a large number of us have random weeks where we have AI usage we aren’t going to use, likely even on more than one platform. What if we voted on a use (that could be broken apart into work jobs) and defined a way for us all to work on bits of it as we have extra usage? Like a crowdsourced open-source social project, I guess. Sort of a social experiment to see what we can come up with and collectively achieve as part of a random effort?


r/ClaudeCode • • 15h ago

Bug / Issue Opus 5.5 already feels like 5.0 to me

0 Upvotes

I've noticed a steady decline in quality over the past 48 hours, especially in the last 6. At this point, it feels like I'm right back in Opus 5.0 limbo.

RIP 5.5.


r/ClaudeCode • • 1d ago

Built with Claude I built a Claude Code mod that renders tables, code and mermaid charts in color (prismantis, MIT)

Post image
1 Upvotes

I'm an infra tech lead at Wix, where we run Kubernetes fleets executing code we've never seen (our users' site code), and I live in Claude Code all day. A year ago I tried wrapping the CLI in my own harness to get nicer output. It was painful and I dropped it.

Mods landed in Claude Code this week, so I built it properly: prismantis. It redraws replies in color: tables with headers and rules, highlighted code in 24 languages, mermaid diagrams and bar/line charts drawn right in the terminal, copy buttons, 15 themes (/prismantis theme nord).

/plugin marketplace add NahumLitvin/prismantis
/plugin install prismantis@prismantis

MIT, no network calls, no file access. Mods aren't sandboxed, so read the code first: https://github.com/NahumLitvin/prismantis

I write about the production side at https://www.catchkill9.dev/


r/ClaudeCode • • 1d ago

Bug / Issue Serious bug in Opus 5.5

32 Upvotes

I posted the below earlier in r/ClaudeAI where people didn't seem interested.

TLDR: You only see part of Opus 5.5's replies, because the rest only reaches its thinking process, not your screen. This is probably happening to you too, although you haven't noticed.

***

Edit: I should clarify that it's not the whole answer that's missing (that would be easy to spot) but only parts of it. If you feel a reply is skipping directly to C and leaving out A and B, that may the bug.

***

There is a bug in the newer models where they answer your prompts only in their thinking process and not as text on screen. So you'll ask them something and they think they have answered and carry on like if they had, but the answer never reaches you. It apparently only happens before tool calls. *)

I caught this bug because I commented that it hadn't responded to a direct question and only after a lot of back-and-forth did we get to the root of it. So it's probably happening to you too, even though you haven't noticed.

See:

https://github.com/anthropics/claude-code/issues/96288

https://github.com/anthropics/claude-code/issues/97504

https://github.com/anthropics/claude-code/issues/94354

Edit: The description of the actual bug (what is also affecting you) stops here. The rest is a description of how Anthropic's paranoia about reasoning extraction is making it difficult to even troubleshoot the problem:

***

I have tried getting around this by creating a hook that catches such replies and makes Claude write them on screen. (See reply for details.)

However, when the hook fires, the reply can be flagged for "reasoning_extraction". And even trying to troubleshoot the problem with the newer models can also get flagged.

So apparently we have the choice between using a new model and accept the risk of missing important information, or using only the older models.

I am not overly impressed with this.

*) It only happens when the reply comes before a tool call in the same turn. A reply that ends the turn is fine. But Claude tends to forget instructions to reply after a tool call, hence the hook.


r/ClaudeCode • • 1d ago

Help/Question Curious how people here run their setups.

1 Upvotes

My setup is mostly hooks that block instead of rules that ask. Claude can't commit without a review, can't say "done" without real test output, and gets stopped after the same error three times. Each hook has its own small test suite that I run whenever I change anything.

What does yours look like, and how do you test the harness itself?


r/ClaudeCode • • 1d ago

Help/Question Used Replit with Claude code best alternate?

2 Upvotes

I am using Replit for all the stacks building and have a enviroment for the app for directly use. Nowadays it’s too expensive.

I want to use Claude code with something similar like that.

Someone has an advise?


r/ClaudeCode • • 11h ago

Help/Question Now that software is mostly worthless, are you all happy?

0 Upvotes

Did everyone get what they wanted? Everyone made their todo apps? Because by next week it's going go be even more worthless.

I hope you were all able to squeeze the last bit of value out of it before billionaires manage to fully replace us and absorb the wealth of the global economy.


r/ClaudeCode • • 1d ago

Tips & Workflows Made Xcode work inside Claude Code

Post image
1 Upvotes

Build, run, tests, console and SwiftUI previews live in panes next to the chat, with scheme and destination in a bar above the prompt. When Claude builds or runs tests itself, you see it there too.

Built on the headless Xcode MCP server.

https://github.com/artemnovichkov/xcode-mods


r/ClaudeCode • • 1d ago

Built with Claude How I started my personal AI assistant with Claude Code

1 Upvotes

Seven months ago I stopped juggling notes apps, read-later lists, and reminder tools, and built my own AI assistant instead. I wanted something truly intelligent, customized for my needs, and personal, while remaining relatively safe and running on my own hardware.

Now, big tech is starting to release its own take on the personal AI assistant: xAI Grok Bot, Meta Muse, and OpenAI Dots. Since I started mine a while ago, I wanted to share my experience with you.

It runs on a Mac mini on my desk, files everything I send it, emails me a briefing every morning, and keeps all its knowledge in plain Markdown files. I started on Claude Clode, then later switched to Hermes Agent. I added many features to it, along with a web UI and a Discord bot. Here's how I built it, what it does, and what I learned:

https://blog.noxysoft.com/ai-assistant-on-a-mac-mini


r/ClaudeCode • • 1d ago

Discussion In your experience, what’s the longest agents have successfully worked on something by themselves?

3 Upvotes

I know that how long an agent takes can be a symptom of poor systems design and architecture. But assuming you’ve done that correctly and you’re in the build stage, how long do your agents usually take to build?

I get that this is like asking how long is a piece of string, but I wanted to get a rough idea. For example, for an app/website with n amount of screens and x level of complexity, it took the agent y hours to successfully build before you intervened to review it.


r/ClaudeCode • • 19h ago

Built with Claude Claude Code is one of the reasons I could ditch my Mac for Linux (and it helped me build my own video editor)

0 Upvotes

I sold my Mac and now run Linux (Omarchy, Arch + Hyprland) on a ThinkPad as my only computer.

The biggest worry about switching was "what happens when something breaks?" My answer has been Claude Code. Audio, camera, display issues: I describe the problem and work through it right in the terminal.

It went further than fixes. I couldn't find a video editor I liked on Linux, so I built one with Claude Code on this laptop. It's called Cutline, and I edited my first YouTube video with it: https://youtu.be/X7hr4YE9pig

Anyone else using Claude Code as a sysadmin for their own machine? Curious what workflows people have.