The vast majority of models on OpenRouter (both closed and open) have multiple providers.
Terminal and Bash or any shell can do this, if the user sucks. I want Claude Code to be able to do anything and everything, that's why it's so powerful. Sure, I can also make it do bad stuff, but that's like any tool. We don't ban knives because sometimes they kill people, because they're useful.
Don't use an MCP server with permission (capability) to do more than you want, regardless of whether you think you're instructing the AI tool do the bad thing it's technically capable of.
Don't run AI tools with filesystem access outside of something like a container with only a specific whitelist of directory mounts.
Assume that the worst that could happen with the capability given will happen.
It doesn't run by itself, you have to choose to run it. We have tons of apps with loads of permissions. The terminal can also mess with your filesystem and run commands... sure, but it doesn't open by itself and run commands itself. You have to literally run claude code and tell it to do stuff. It's not some living, breathing demon that's going to destroy your computer while you're at work.
Claude Code is the most amazing and game changing tool I've used since I first used a computer 30 years ago. I couldn't give two fucks about its "vectors of attack", none of them matter if no one has unauthorized access to my computer, and if they do, Claude Code is the least of my issues.
You're absolutely right! I should not have `rm -rf /bin`d!
I’m considering this, but curious if the name is a turn off for others like it does for me?
As a baby GenX(er), is that a generational thing?
Most western countries are democracies because people got fed up of being exploited by dictators (sometimes called "kings"), removed them and setup a system in which they elect who makes the decisions. This system has issues but is less bad than dictatorship.
Yet, companies kept their hierarchical power structures.
Workers should decide who makes the decisions. If they don't wanna invest time into selling their product, they hire a salesman. If they want somebody to make long term projections, plan what gets worked on and communicates with other teams, they hire an assistant. And they decide how much he gets paid according to how much value he actually brings them.
Managers should be assistants.