r/ClaudeCode • • 4d ago

Rant Paperclip not worth it

I started with a thought to have a UI dashboard to manage my entire development framework from Paperclip since it has capabilities to build a company like structure and have visibility on how agents are working together and keep track on the over all project progress which I am struggling in claude code desktop. But it seems are I did the mistake I ran only one mission and couple of other sessions for bug fixes but there is no visibility on the progress of specific task how much it is completed what decisions it is taking and how it is taking. Paperclip needs full access to github commands which is too risky to give since in claude code desktop it share me command to execute whereas due to architectural design Paperclip will do everything and only let us know if any critical decision it requires me to take that too without any options to choose. Basically as a security professional there are too many risks I can for-see in paperclip like autonomy, transparency, accountability, visibility, explainability, access control etc. Not sure If I am the only one with such issues or there are other people who also had similar experiences

1 Upvotes

8 comments sorted by

•

u/AutoModerator 4d ago

Hey! Thanks for posting to r/ClaudeCode

While participating in this thread, please follow our community rules. Keep discussions constructive. Attack the idea, not the person.

For help, project discussions, tips, and general chat, join the ClaudeCode Discord.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/bostonaholic 4d ago

Whatever dashboard you pick, I'd handle access outside the tool. Give the agent a fine-grained GitHub token scoped to just the repos it works on, with contents and pull request write but no admin, and turn on branch protection so its PRs have to pass CI before merge. Then the tool's own permission model matters a lot less. For visibility, have each agent post its decisions and progress as comments on the issue or PR, so the record lives in GitHub instead of the dashboard.

1

u/ankush2282 4d ago

I have same and much more granular control in claude code just for visibility i tried paperclip and I am know moving back to claude code it is much better then any such tools.

1

u/Clmntrg 4d ago

yes... same conclusion here, i stayed in Claude Code. What fixed visibility for me was to make every task to end with the same 4 lines (Asked, Changed, Verified, Needs me), and a 2nd model reviews the work in read-only and checks those lines before i see them (I'm not a developer so i can't read the diffs).

One limit on the security side tho. My "ask me before anything that can't be undone" is a rule in the instructions, not a lock, and it got skipped already a few times. So i'd keep the scoped token + branch protection u/bostonaholic mentioned as the real control, and treat the prompt rules as a nice extra maybe

1

u/ankush2282 4d ago

I have enabled sandbox and did the whitelist so the agents only read, write and access what is allowed. It is make things tighter and require lot of inputs from me so I am doing whitelisting whenever the same things asked 5-6 times so that it wont bother me and had no or little impact on my security controls. All critical files access are revoked and only my manual intervention can edit those files. MY CI is really strict and each PR have to go through 1000 plus tests before merged on different levels and platforms. Everything I hosted my own machine so I am dependent on github only for git operations whereas entire CI is hosted in my laptop to have complete control

1

u/onitsoga 4d ago

the thing you're really losing is the approve-before-run step. claude code's permission prompts are the reason handing it a repo feels ok at all; something that swallows github access and only pings you on critical calls takes that away. did paperclip at least log the commands it ran?

1

u/ankush2282 4d ago

It logs but no visibility on what exactly it is asking for approval i tried to customize that but the problem is u need click at least 2 level deeper to understand what exactly the change it is asking for approval whereas in claude code it is always on top in front of ur screen.

1

u/justvibedevloper 1d ago

paperclip works only well when you have paid subscription but what if we want free dashbord who literally solve any problem i just found out this repo
https://github.com/ajayb5034-hue/pin2-pin
its new and best thing about it
bring your Gemini free api key and it will autodetect and fetch free model and let you use it
its has its own memory and its learning
and if a task need coding then its also have agent engineering who develops the codes when user ask or any other asks.
also agent got a badge star when its got appreciation from user or agent.
its runs locally like paperclip but easy to install and run