Why OpenClaw is an amazing tool that we aren't ready for
/The arrival of an open source AI agent called OpenClaw (previously Moltbot, previously Clawdbot) a few months ago has been nothing short of epic. In just a few weeks, it dominated conversations in the AI and open source communities. Why? Because it works without the limitations of a Siri or Google Assistant. It’s also forcing us to rethink security in a world of AI.
What are AI agents? Simply put, they are AI that takes actions without human oversight. Tools like ChatGPT respond to each and every prompt with an answer. Agents, once prompted with a goal or task, “reason” how to accomplish it and then act…sometimes by using more agents to assist them. Want to book a flight? Tell your agent where, when, and about how much to spend and let it loose. It can comparison shop across airlines, find the best deals and availability, compare those with your calendar, pick your seats, and provide your credit card to make the purchase. It can scan your email for the flight confirmation, and if something’s wrong (missing your frequent flier number or trusted traveler number), call the airline and talk to a representative (or their AI agent) and get it sorted. Then it can text or whatsapp your friends and family to let them know your plans (and answer any questions they send back). It can book a car service for when you arrive.
OpenClaw does all of that, and more. Assign it a task and let it loose. But you have to trust it in several ways. You need to trust its judgement and reasoning to not book 20 “backup” flights in case delayed, or book a 3 day layover. In Cleveland. You need to trust it to not be hacked to gain access to your passwords and credit card info. And you need to trust it to not be tricked and manipulated (or given tasks) by someone who isn’t you, like wiring your money to an overseas bank.
And therein is the challenge. In order to be useful, you have to give it access to your entire digital life. The less you give it, the less it can do. And agents do make mistakes (called “hallucinations”). They also get hacked and tricked.
The real challenge is that we need to rethink security. The way we’ve handled security for decades is by restricting access to sensitive stuff, often limited by identity (called entitlements). We segment networks, we isolate critical systems, we install VPN’s, and we use “least privileges”, all to limit what you can get to. We check and double check that it’s really you, using more and more intrusive authentication. But agents need broad access, and authenticating who they are doesn’t mean they are doing what they are supposed to do. Before your airline books your flight, before your bank wires money, before Amazon accepts an order for 5000 unicycles, they need to know that you really wanted this. That means proof of instructions from the human that originally made the request. That capability, called “delegated authorization”, isn’t built into the current systems. Until that bit exists, you have a choice; give OpenClaw access to everything sensitive, or limit what it can access which kind of defeats the purpose…because you are limiting what it can do for you.
Authorization may not fix every issue, there’s still plenty that can go wrong. You might still get a middle seat in the last row by the lavatory, but at least you won’t have a 3 day layover.
[Note: I wrote this a month ago when OpenClaw burst on the scene, but failed to post it then. Note2: I’ve actually been to Cleveland a number of times and find it a nice city. I just don’t want a 3 day layover there]
