Two jobs, one box, and your cat does not notice either.
A solid wood box with holes cut through the top and sides. Balls sit in the channels underneath. Your cat has to reach in, hook one and work it around — which takes a while, because the balls do not want to come out.
The holes are lined with a filing surface. Every time a paw goes in and drags back out, it takes a little off the tip of the claw. Not a replacement for clipping, but a slow constant sanding that happens while they play.
What it is for
The cat who gets bored in four minutes. This is a problem rather than a toy, and a problem lasts longer.
The cat who hates having their paws held. Nobody is holding anything. They file their own claws by playing, on their own terms, with no wrestling and no clippers.
The sofa you would like to keep. A cat with something better to hook their claws into is a cat doing less damage elsewhere.
Straight talk
This will not replace nail trimming. It takes the sharp point off over time; it does not shorten an overgrown claw, and if your cat's nails are already too long they need clipping first.
Some cats work it out in a minute and some need a treat dropped through a hole to get the idea. Rotate the balls or swap in a treat now and then to keep it fresh.
Specifications
Solid wood box with cut holes on the top and sides
Filing surface lining the holes
Rolling balls included
No batteries, nothing to charge
Wipe clean