Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix Now×
Skip to content
World desk3 min

You Learned Your Hands by Using Them. An Agent Gets a Paragraph.

An AI agent cannot safely learn a lock or thermostat by trial and error. Rodrigo Giuliani argues that device descriptions must account for capability, consequences, and context.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A person learns what a hand can do through touch, practice, mistakes, and feedback. An AI agent asked to control a lock, light, or thermostat may get only a written description—and cannot safely learn by trying things out. Rodrigo Giuliani’s essay argues that a device must describe itself before an agent acts, but that a list of functions is not enough: safe control also depends on consequences and the context in which the device is installed and used.

Why physical devices cannot be learned by trial and error

Human motor skills develop through continuous interaction. We reach, feel resistance, adjust, and learn from the result. Small mistakes are often tolerable, and perception and action inform one another.

As an Amazon Associate I earn from qualifying purchases.

An agent controlling an external device has no equivalent relationship by default. A command is not a harmless experiment: switching off a light is usually easy to reverse, while locking a door could leave someone outside. The agent may not know what will happen until after it acts. Giuliani treats that gap as a core design constraint, not merely a clumsy interface that can be fixed by adding more button labels.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What a device description needs to say

A manifest can tell an agent how to address a device and what inputs it accepts. Giuliani’s examples make clear why this matters: a lock may support locking and unlocking, a light may turn on or accept a brightness setting, and a thermostat may accept a target temperature. Types, ranges, and units make those controls more precise. But precision about an action does not explain whether it is wise to take it.

The essay points to three distinct information layers. They are related, but they answer different questions and may be known by different people.

Information layer Question it answers Example Likely source of knowledge
Capability What can the device do, and what inputs does it accept? A light accepts a brightness value; a thermostat accepts a temperature target. The manufacturer can describe the device’s functions, types, ranges, and units.
Consequence What may happen if the action is wrong, and can it be reversed? A light can usually be switched back on; locking a door may leave someone outside. It requires information about the action’s effects, not just the device’s controls.
Deployment context Should this device be used in this particular place and situation? A device’s role and the risks of automating it depend on where and how it is installed. An installer may know the site; the current situation determines which details matter now.

The table is a conceptual distinction in Giuliani’s argument, not a published standard or a complete schema. In particular, the essay does not settle how to encode consequence or context, or which party should maintain each piece of information.

Why “could it matter?” is not the same as “should it be used?”

A broad field such as “could this device matter in an emergency?” can be nearly useless if the answer is yes for most devices. It identifies theoretical relevance without guiding a decision. The sharper question is whether the device should be used in the current context.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

That distinction matters because a manufacturer can explain what a product is capable of, but may not know where a particular unit was installed or what local constraints apply. An installer may know the placement and intended role, while an agent confronting a live situation may need to judge which of those facts matter at that moment. Treating all of this as one generic capability field risks either authorizing actions too freely or making the system so cautious that its declarations stop helping.

The manifest problem remains open

Giuliani frames the unresolved design question directly: “what is the minimum a device must declare so that an agent can act on it correctly without ever having been allowed to experiment on it?” He does not claim to have a clean answer. His essay is a design argument, not an empirical evaluation or a specification prescribing mandatory fields.

That qualification is important: knowing a function and its valid inputs does not, by itself, make an action safe. The hard part is representing what a mistake would cost and whether the device is appropriate to use here and now, without pretending one static description can supply every judgment an agent needs.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

DoSync and the effort to make the semantic layer concrete

Giuliani presents DoSync as an open protocol effort aimed at making the semantic layer between agents and physical systems concrete. It is relevant as an attempt to address the device-description problem, not as proof that the minimum safe manifest has been established. The distinction in the essay remains the useful starting point: a device needs to say what it can do, but safe action also depends on what can go wrong and whether this is the right context for acting.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.