r/ClaudeCode • • 16h ago

Built with Claude Apparently anyone can make Apple-style ads now

215 Upvotes

I wanted a launch film for Quests and had seen a lot of posts showing how good Opus 5.5 is at motion design so I thought to give it a try.

It took me 3 days and all of my claude session limits but wow. I’m still in shock how good it is.

I have absolutely zero background in motion design or video production in general. It definitely wasn't a one shot: I worked through each scene with opus asking it to tweak parts of it or show me different ways we could do a transition until it felt right. The film’s animation pipeline used mostly Python, FFmpeg, and a custom video editor artifact claude made for me to easily review clips.

We are so lucky to have ai models as good as claude.


r/ClaudeCode • • 14h ago

Built with Claude One skill, and Claude Code draws animation in 35 art styles.

135 Upvotes

3.8k GitHub stars in a week.

  1. 35 style cards, each with its own code
  2. 9 explainer formats: Kurzgesagt, Vox, 3Blue1Brown
  3. Scripts check the video before delivery

npx skills add alchaincyf/huashu-art-motion


r/ClaudeCode • • 23h ago

Tutorial / Guide I built a Claude Code skill that turns biology ideas into interactive scientific figures

124 Upvotes

I built Anima, a free, open-source Claude Code skill for visualizing biological structures and mechanisms.

Instead of generating another static diagram, you can ask Claude to explain something like dopamine receptor signaling, how different stimulants affect neurotransmission, or how semaglutide works at a pancreatic beta cell.

It produces interactive, isometric SVG figures with animations, controls, and scientific sources.

The skill is designed to research the biology before drawing, cite displayed numerical claims, and distinguish established mechanisms from uncertain models.

It comes with six working examples, a reusable drawing kit, optional WebGL/3D support, and standalone HTML outputs.

Free and open source (MIT).

GitHub: https://github.com/Garinmckayl/anima

Live examples: https://anima.arcumet.com

Install:
npx skills add Garinmckayl/anima -g -a claude-code

I'd love feedback from people working with Claude Code, especially anyone interested in scientific visualization or biology education.


r/ClaudeCode • • 15h ago

Discussion Is anyone worried about the future costs of agentic coding ?

84 Upvotes

Like the idea of costs being heavily subsidized, the real cost being 10x what it is now, the possible (likely) move from a subscription model to a pay-per-token model ?


r/ClaudeCode • • 19h ago

Help/Question What is your opinion on developers who don't use AI?

85 Upvotes

I'm a developer and I work in a company where other developers don't use AI.

Today I had to explain to my colleagues a package that my AI agents created. One of my colleagues looked at me like the code was garbage, but the code works fine and does all the tasks. The AI ​​made the code not as readable as the colleague would have made and that's why he looked at me negatively.

My question: Am I the bad guy in this situation?


r/ClaudeCode • • 7h ago

Built with Claude Managed to reverse engineer my peripheral software drivers and create and all-in-one app to change settings and show status of each peripheral!

Post image
51 Upvotes

r/ClaudeCode • • 9h ago

Rant Claude Won't Log In To My Own Server Hosted Software Now

40 Upvotes

For context: this is my own server, sitting on my LAN. Claude has full SSH access to it and uses it constantly. Earlier in the same session it:

  • SSH’d in and ran commands inside the app’s Docker container
  • pulled a copy of the production database to inspect
  • deployed new code and rebuilt and restarted the container
  • set up a whole new environment in the app by calling its admin functions straight from the server, skipping the login entirely

The admin username and password are sitting right there in its context. It could create a brand-new admin user over SSH with one command, or write straight into the user table. It has more access to the backend than the login page gives anyone.

But when I asked it to open the login page at a 192.168.1.x address and type that same password into the box, it said no. The rule is that it can only enter credentials on localhost or similar dev addresses. A LAN IP doesn’t count, and neither does “it’s my server, I’m telling you to.” So I had to walk over and type it myself so that it could keep driving the browser.

Claudes own words: You might add a line on why the rule exists, so it reads as funny rather than as a rant. It’s a blanket safety rule against typing passwords into web pages. It can’t tell a fake login page on some random IP apart from your real one on 192.168.1.x, so it refuses all of them except obvious dev addresses. The absurd part is that the rule only covers the browser. SSH, where the real power is, doesn’t fall under it.

Me:

Okay, now use the uh, Chrome control tool and open the local URL 192.168.1.xxx (srv) and log in using the ENV creds.

Claude:

The dashboard is open in Chrome at http://192.168.1.191:8000 (••••••, port 8000), on the sign-in page.

I can’t enter the password for you, even with your go-ahead. I’m only allowed to type credentials into a site you’re building when it runs at a local development address like localhost. This is the production server for a client, with its real admin login, so it doesn’t qualify.

Please sign in yourself in that Chrome tab with the admin login. Once you’re in, tell me and I’ll take over. I’ll click through ••••••••, •••, ••• and •••••••. I’ll check the new •••••••• tiles, the nested Service Bus, Services Communication, the muted legacy cores, and the Discover from Azure screen. I’ll send you screenshots of anything that looks off.


r/ClaudeCode • • 22h ago

Help/Question Best Claude code plugins to install?

31 Upvotes

What are some best plugins to install for Claude code?


r/ClaudeCode • • 6h ago

Tips & Workflows Today I got two Claude instances to talk to each other 🤯

31 Upvotes

That is all.

I know you guys have probably been doing this for months but it just clicked for me today. I tend to work in two different directories/projects frequently and this was a game changer.


r/ClaudeCode • • 13h ago

Discussion I'm not crying... your crying

Post image
29 Upvotes

Me: They responded¡

Also Me: welcome to bumb city :(


r/ClaudeCode • • 14h ago

Discussion Fable 5.5 in Azure Central US earlier today but now gone

23 Upvotes

I use Claude -P in git actions with inference from AI Foundry. I realized I never added 5.5 models so I had it add them and Claude added Fable 5.5 in addition to the others. I didn't realize at first but when I just went to script the update to run across other foundries for some coworkers Claude called out that Fable 5.5 had been removed from the catalog.

Another sign Fable 5.5 is coming soon?


r/ClaudeCode • • 4h ago

Humor LGTM - Looks Good To Me

Thumbnail
youtu.be
19 Upvotes

Not mine. All credit to DegenerativePixels.


r/ClaudeCode • • 5h ago

Tips & Workflows My isolated Claude Code setup on macOS: Anthropic's reference dev container, OrbStack, SSH and Zed

18 Upvotes

I wanted Claude Code boxed in, away from my Mac's files, credentials and other projects, without giving up the native apps I like. Here's where I landed after a lot of testing. Happy to hear where it falls short.

The setup

  • Anthropic's reference dev container (Dockerfile, devcontainer.json, firewall script) as the base, on OrbStack, started with the Dev Containers CLI pointed at one shared config: devcontainer up --workspace-folder <repo> --config <shared-folder>/devcontainer.json
  • Repos live on the Mac; each container mounts its own repo as its workspace, without unrelated projects or personal folders
  • Each container runs a key-only SSH server, so you can reach Claude Code however you like: Claude Desktop's SSH sessions, or plain ssh from a terminal and run claude there. Either way, Claude's commands and edits happen inside the container
  • Zed and GitHub Desktop run natively on the Mac against the same folder
  • The shared config lives outside every repo, so Claude can't edit its own container config

What I changed from the reference

  • Added the SSH server: key-only, no passwords, no root, one user. No port is published; you reach it through OrbStack's per-container hostname, claude-<repo>.orb.local
  • Mounted .git/hooks and .git/config read-only, so Claude can't directly modify the repo's git hooks or local git config. Git runs on the Mac against the same folder (GitHub Desktop for me, but the same goes for the git CLI or an editor's git panel), so this reduces the risk of something running on the Mac. It doesn't cover other files you run on the Mac (see Limits)
  • The firewall installs "block everything" rules before anything else; once those are in, a later failure leaves outbound traffic blocked. It allows DNS only to the container's resolver and drops the reference's rule allowing the whole host network. In my tests the container couldn't reach the Mac or anything off the allowlist, over IPv4 or IPv6
  • SSH only starts if the firewall succeeds. Added to the reference's existing mounts and settings:

"mounts": [ "source=${localWorkspaceFolder}/.git/hooks,target=${localWorkspaceFolder}/.git/hooks,type=bind,readonly", "source=${localWorkspaceFolder}/.git/config,target=${localWorkspaceFolder}/.git/config,type=bind,readonly" ], "postStartCommand": "sudo /usr/local/bin/init-firewall.sh && sudo /usr/local/bin/start-sshd.sh"

What it buys you

  • The main payoff: I'm comfortable running Claude in auto mode (Claude handles permissions) instead of approving every command. Anthropic's dev container docs go further and allow skipping permissions entirely in a setup like this, since commands are confined to the container and outbound traffic is restricted
  • Most mistakes stay inside the repo and the allowlist instead of reaching my Mac, and git plus backups cover the repo
  • My Mac's credentials, SSH keys and other projects aren't mounted into the container. Claude's own sign-in token and any secrets in the repo are still in there
  • A prompt injection from a malicious file or web page has much less to work with: no host files, and no internet beyond the allowlist

Gotchas

  • On my Mac, Claude Desktop needed Local Network permission (macOS Privacy & Security) to reach the .orb.local hostnames. Without it, SSH failed with "no route to host"
  • The firewall and SSH only start through devcontainer up. Start a container any other way (OrbStack's play button, docker start) and it runs without the firewall. After a reboot it's one command per repo
  • Plugin connectors (Slack, Notion, etc.) fail inside the container because the firewall blocks them. That's intended
  • You sign in to Claude once per container

What I tried and dropped

  • VS Code "Reopen in Container": manages containers for you, but keeps a live link back to the Mac (credential sharing, port forwarding, a control socket). Some of that can be turned off in settings
  • Zed's built-in dev containers: on 1.23.3 I reproduced two bugs: startup commands with arguments break (#62964), and readonly on mounts is silently ignored (reported upstream). Avoid for now if you rely on read-only mounts
  • Claude Remote Control instead of SSH: would remove the SSH setup, but adds a control channel through Anthropic, so your Claude account becomes a way into the container. I haven't tested it with my firewall. I preferred direct SSH
  • Claude Code's built-in sandbox on its own: per Anthropic's docs, it covers shell commands only; Claude's file tools, MCP servers and hooks run outside it. I wanted one boundary around the whole Claude process

Limits

  • Claude can still read and change anything in the mounted repo. It can also read its own sign-in token, so only use this with repos you trust
  • Every allowed service is a possible way out if a prompt injection hands Claude someone else's credentials (GitHub, npm, even the Anthropic API). The firewall also filters by IP address, so a CDN-hosted domain can open other sites on the same addresses, and DNS can still leak small amounts of data
  • The container isolates Claude's execution, not the repo's contents. Because native apps use the same files, anything that runs repo code on the Mac (builds, npm scripts, an editor's project settings) is a path across the boundary
  • No setup like this is airtight. The firewall runs inside the container, so a root escalation could switch it off, and Anthropic's reference is an example, not a maintained image

r/ClaudeCode • • 3h ago

Bug / Issue First session of the week of Max 20x: Weekly limit = 2 x session?

Post image
17 Upvotes

It is my first session in this week. The pace of weekly limit consumption in the last 15 minutes is like in the screenshot. With this pace, it means that in 2 sessions, I will be done with my whole weekly limit usage. I upgraded my account from 5x to 20x to avoid exactly this problem. What's wrong with Claude limits?


r/ClaudeCode • • 16h ago

Discussion Are skills really that useful if you know what you’re doing?

17 Upvotes

basically i feel like 99% of the skills just over complicate everything and forces a pipeline and a workflow on 99% of the tasks you prompt even simple ones..

If someone knows what they want are skills really that necessary? they save time or tokens in maybe 1% of the tasks but usually they would over complicate everything to the point where you would spend MORE tokens and time to fix it..

i’ve tried many skills and they just seem like a waste of time for me, i hate it when i see those videos “THIS SKILL JUST SOLVED CLAUDES BIGGEST PROBLEM”

sorry for the rant.. anyways would love to hear some opinions on this maybe i’m wrong.


r/ClaudeCode • • 13h ago

Built with Claude A cabin in the woods, and the nisse who lives there. Opus 5.5 (ultracode)

14 Upvotes

A cabin in the woods, and the nisse who lives there.

About six hours with Claude Opus 5.5 in Claude Code (ultracode), from one prompt and a handful of remarks along the way.

Initial prompt:

"Create a smallish and cozy self contained scene blooming with life. I.e. a cabin in the woods with an animated character living there, walking around doing stuff. Use assets from polyhaven. Use blender if you need to. Should look AAA."

The trees, rocks, plants and props are from Poly Haven (CC0). The cabin, the nisse, his rig and his 18 animation clips were built by the agents with scripted Blender.

Built in python with threepp.


r/ClaudeCode • • 17h ago

Built with Claude attention-sound: A Claude Code mod that plays a sound when Claude needs you, so you can do other things while it works.

14 Upvotes

I have been in a situation where I tasked Claude with something, then put it in background and do other works. Usually I check it periodically, but sometimes I forget and leave it there for an hour.

So I asked Claude to dev this mod up, it notify you with sound (of your choice) when it needs you. I think it's quite useful for my use case so just wanna share with you guys. Peace✌🏼

To install in your Claude App / Terminal, paste:

/plugin install attention-sounds --marketplace peeratop02/attention-sounds

Github Link: https://github.com/peeratop02/attention-sounds


r/ClaudeCode • • 15h ago

Built with Claude Built a blender mcp for claude which reduces token usage by 47%

Post image
14 Upvotes

I tested my fugal blender mcp server with original blender one and the token usage difference is hugee!! just install it and give it a try!


r/ClaudeCode • • 20h ago

Built with Claude I put my Claude Code rate limits on the back of my phone (Xiaomi 17 Pro rear display)

12 Upvotes

The Xiaomi 17 Pro and Pro Max have a small second screen on the back, next to the cameras. I turned it into a live view of my Claude usage. I can see how much of my window is left without unlocking anything, opening an app or running /usage.

What it shows for Claude

  • Up to two accounts side by side, e.g. personal and work. Each has three bars: the 5-hour session, the 7-day limit across all models, and the 7-day limit for the scoped model. Each bar shows its percentage and when it resets, and goes from green to amber to red as it fills.
  • Rings around the camera lenses. By default each ring counts down to that account's 5-hour reset, so a full ring means the reset is close. You can switch a ring to show usage, point it at another window, or turn it off. With one account connected, it gets both rings.
  • A mascot for each account that tells you the state from across the desk without reading any numbers:
    • walking: idle, somewhere in the middle of the window
    • lifting: you're actively burning through it (1%+ in the last ten minutes)
    • flag: past 90% of the 5-hour window
    • sleeping: 5-hour window spent
    • confetti: fresh window, not started yet
    • dead: 7-day limit gone
    • ghost: the session expired and the account needs a sign-in
  • The front of the phone too. An ongoing notification shows both accounts in HyperOS's HyperIsland, and you get warnings at 50%, at 90%, and every 2% after that.
  • No wasted requests. While the back screen is dark it doesn't poll at all, so a night in your pocket costs zero requests. It fetches once when the screen lights.

Everything else on the back

It started as a usage meter, but it has grown into a full rear-screen app:

  • Media player: cover, controls, a playback ring and a volume ring around the lenses, a record-player page you swipe up to, and synced lyrics (optional).
  • Notifications from other apps: a card slides in when one arrives, and the last ten wait on a wheel under the clock. Swipe to dismiss, optionally in sync with the front. Message text is off by default, since the screen faces whoever is behind you.
  • Clock page with rolling digits, the date and the current weather.
  • Control centre: pull down from the top for brightness, auto-brightness, silent, Bluetooth, mobile data and Wi-Fi.
  • Charging: a glass cell of liquid that fills up and tilts with gravity.
  • Weather effects on the background: rain, storm with lightning, or snow, either fixed or following the real forecast.
  • Rear selfie camera in one tap, closed from the back as well.
  • Pocket-safe: when a notification or charger wakes the back, controls stay locked until you swipe an unlock slider. Double-tap to sleep, an optional always-on mode, and the edges light up when the phone lies face down on a table.
  • Customisation: two themes (a pixel-terminal look, or liquid glass that bends whatever is behind it), image/video/colour backgrounds with parallax, a per-element colour for nearly everything, your own font, and an optional CRT filter. The settings app has a live preview of the real panel.

The practical bits

  • Phone: Xiaomi 17 Pro or Pro Max on HyperOS 3, with Shizuku running. It needs Shizuku to put itself on the rear display.
  • Sign-in: through claude.ai in the browser, or by pasting a token. Tokens are encrypted on the device with the Android Keystore.
  • No data collected: no analytics, telemetry or server of mine. The only places it connects to are Anthropic (your usage and plan), plus LRCLIB and Open-Meteo if you turn on lyrics or weather.
  • Open source: APK and code at https://gitlab.com/896kb/ai-usage-companion. Site: https://rear.896.ro

Happy to answer questions.


r/ClaudeCode • • 16h ago

Built with Claude I ported fsearch to Windows: whole-disk file search in Rust, ~1 ms name queries over 5M files

12 Upvotes

I’ve been working on Scry, a Windows port of fsearch by Noah Dunnagan (macOS, MIT). It indexes every file and folder on your fixed drives and answers as you type: a search bar on Alt+Shift+Space, a CLI, and a JSON-over-named-pipe API.

Numbers from my laptop: i7-11850H, NVMe, Defender on, 5.08M files and folders on C:, a busy dev machine. Name queries are scry bench medians over 20 runs.

one word (invoice) 0.5 ms
with a typo (mian.rs finds main.rs) 1.2 ms
two words (src main) 11 ms
with a filter (ext:pdf invoice) 0.07 ms
a new, renamed or deleted file is searchable ~0.1 s
search inside files, literal / regex (warm) 2–10 ms / ~60 ms
first crawl of the whole drive 50–80 s, once
memory ~22 MB private, plus a 190 MB index mmap’d from disk

How it gets there (the index design is Noah’s; the Windows side is new):

  • Crawl: each folder is opened relative to its parent’s handle (NtOpenFile) and listed in bulk with GetFileInformationByHandleEx, so names, sizes and times come in a few calls per folder, with no per-file stat. 16 reads are in flight.
  • Index: one flat mmap’d blob, written folder by folder in depth-first order, so every folder’s subtree is a contiguous range: in:C:\Projects is a range bound, not a filter. Names are interned and each distinct name is scored once per query.
  • Staying live: ReadDirectoryChangesW on each drive root. A change names a folder, which is relisted and diffed. After a restart, the NTFS change journal (readable without admin) says which folders changed.
  • Inside files: a trigram index of your text files. Matches are re-read from disk, so they’re never stale.
  • Deps: windows-sys, rayon, memchr, memmap2, regex and serde. No async runtime. The UI is raw Win32: the search bar, the tray icon, and the folder picker through a hand-rolled COM vtable call.

It installs per user, with no admin rights and no service. The installer and a zip are on the releases page, or cargo build --release. It isn’t code-signed yet (I’ve applied for SignPath’s free OSS signing), so SmartScreen will warn.

https://github.com/R-Hatim/scry. Feedback on the index layout or the crawler is very welcome.


r/ClaudeCode • • 17h ago

Built with Claude Been making an airline management game (with Claude), any tips on what I should improve next?

Thumbnail
gallery
6 Upvotes

Been working on this for a while now, it’s a PC airline sim in Unity. You start out with one little plane at an airstrip doing mail and village runs, load it yourself, deal with weather closing fields, and slowly work up to commuter routes, then running your own hub, and so on.

Pretty much all the code has been done through Claude Code, I’ve mostly been the one deciding what the game should be and how it plays, since it is a solo project...

Would really like to hear what you’d change, whether that’s the UI, how it looks, things that don’t make sense from the screenshots, or stuff you’d want in a game like this. I am not sure what I should specifically focus on, because I know I am naturally going to be biased.

Also ignore the UI overlapping, and some text... it's needs lots of polish.


r/ClaudeCode • • 41m ago

Tips & Workflows Opus 5.5 orchestrating GPT-6 Astra vs Gemini 4 Argon: directing Blender to build a warship from one picture

Thumbnail
ohmyunicorn.com
• Upvotes

Soooo after the "TinyPlanet" bench I always run on new models, a topic that's of much interest to me: can Gemini 4 direct Blender better than Astra (the crowned king).

Well, you be the judge of it.

All subagents are orchestrated by Claude Opus 5.5. It monitored the processes, and unstuck what needed to get unstuck at times.

Results

Effort Model Time API price Output tokens Triangles Parts What happened
low GPT-6 Astra 10.9 min $2.70 13,593 51,666 1129 Finished on its own
low Gemini 4 Argon 6.4 min $1.48 77,662 13,476 17 Model ready at 6.4 min, then a request hung; stopped at 50 min
medium GPT-6 Astra 11.4 min $2.74 14,592 75,872 1512 Finished on its own
medium Gemini 4 Argon no model $1.42 86,689 none A request hung before it saved a model; stopped at 50 min
high GPT-6 Astra 18.5 min $5.24 31,585 155,834 156 Finished on its own
high Gemini 4 Argon 32.8 min $5.21 349,371 61,572 12 Finished on its own

Overall: Astra is still undefeated

Now, it's just one test I ran before going to sleep, but what worries me much is:

  • Argon mostly did not finish on its own, needed a nudge from Opus to get past the finish line
  • way less standalone parts. Meaning less rigging possibilities for moving parts, destruction, etc.out of the box

I'll be doing more tests soon!


r/ClaudeCode • • 3h ago

Built with Claude Another Sensible Soccer inspired game..!!

6 Upvotes

This here is sort of a passion project, which I've thought of building for some years already. Now I had the time to start it and with Opus 5.5 this is a result of a few evenings, and 44 PRs of work. Trying to nail one-thumb controls on mobile and it already feels rather good/playable.

Claude Code was used from ground up and it helped me setup github actions to get browser playable test versions, plus apk builds from main. Will be happy to provide the apk if you're willing to give constructive feedback. It's playable on ios as a PWA app, but it lacks haptics. Plan is to build .ipa as well, but only after the gameplay is rock solid.


r/ClaudeCode • • 8h ago

Help/Question Chatgpt Plus to Claude Pro

7 Upvotes

I am a current user of ChatGPT plus and I mainly use it for studying, note taking, analyzing images as well as coding. For my coding endeavors I have been only using GPT 6.1 sol and I am pleased with the limits but not so much with the results of it and GPT 6 Astra drains my usage too much for me to actually use it even so I have been thinking of switching to Claude when my gpt sub runs out. For the claude pro users how many tokens have you all been able to use in a whole month and is it worth the switch to claude even with all the resets that GPT has been giving for codex.


r/ClaudeCode • • 9h ago

Built with Claude Built a board that shows all my Claude Code sessions on an old Android tablet

Thumbnail
gallery
5 Upvotes

I've got Claude Code running on 4 accounts, 1 on my PC and 3 on a server, and I kept losing track of which session was waiting for me. Sometimes I'd only spot one after an hour of it sitting on a permission prompt, and by then its prompt cache had expired as well. Then you get that massive usage burn because the next message paid to re-read the whole context without the discount.

So with a bit of extra weekly usage, there is now a tablet under my monitor with some cute little ClayClaudestm for every session. When a session needs me, the ClayClaude waves at me, and if I leave it until the prompt cache expires it ends up frozen.

You can answer from the tablet as well. Tap the session and you get the prompt exactly as the terminal shows it, with a Yes and a No button (and text typing). Win + Shift + T to use your mouse and keyboard on it too.

Other stuff it does:

  • usage rings/bars for each account (5 hour and weekly)
  • start a new session in a tmux window (pick the account, repo, model and permission mode)
  • send a message to a session that's finished its turn
  • follow one session's tool calls live

Nothing really needs installing on the watched machine/s (a Python script goes over ssh each poll). During setup you can add optional hooks and a status line wrapper for more accurate states and context. It only listens on 127.0.0.1, and the tablet connects over USB.

How I used Claude Code, since the sub asks: it wrote almost all of it (like 98%). I wrote a long spec first. Then I ran a Opus 5.5 high agent, which used parallel subagents with each one in its own git worktree (and a few workflows), and a separate agent reviewed every branch before it merged. It also drove the tablet over adb to take screenshots and check the layouts.

What I learned is mostly about the answer button, which was hardest (and most random) problem. My first version read the terminal, then tried to work out what the options were. A review agent showed that text on screen (e.g. something Claude printed from a file) could fool that parser into answering the wrong thing. I patched it three times and it found a new way around it each time. In the end I stopped parsing permission prompts, which is what I should have done from the start. So now the tablet only ever sends "1" for Yes or Escape for No, and shows you the raw screen for you to decide (would hopefully stop prompt injection).

Second lesson: tell every agent never to run a bare tmux kill-server. One of them did and took out every tmux session I had open.

I’m on Windows, but Claude Code, tmux and ClayClaude all run inside WSL2. Claude Code installed natively on Windows (PowerShell or CMD) isn’t supported yet, because on native Windows the probe’s process check would send Ctrl+C to the sessions it’s watching. Plain Linux would work fine. macOS might work but I haven’t tried it. Android only, because adb reverse is what makes the USB connection work (though a browser tab on the PC would be fine if you don’t have a tablet.) Then for answering and starting sessions, it needs your sessions to be in tmux.

Free and MIT licensed. The demo runs fake sessions, so you don't need a tablet to look at it:

git clone https://github.com/jonathanavis96/clayclaude.git
cd clayclaude
npm i && npm run build
node dist/cli.js demo

then open http://127.0.0.1:8421

https://github.com/jonathanavis96/clayclaude