General AI Agent Products
ChatGPT Work · OpenClaw · Manus · WorkBuddy
A product is the user-facing system or application.
This module explains AI systems that can carry out multi-step work across browsers, desktop interfaces, tools, and applications.
Build a mental model of product, agent logic, capability, interaction mode, and control.
ChatGPT Work · OpenClaw · Manus · WorkBuddy
A product is the user-facing system or application.
This working loop lets a system carry out multi-step tasks.
Ways an agent can access or act on external systems.
Controls determine what the agent may do and when a human must review.
A modern agent product is usually a system that combines a model, planning logic, tools, interface capabilities, state, and control mechanisms.
User-facing agent products or systems. Each can package a different mix of models, tools, interfaces, and controls.
AI interaction with graphical interfaces.
Agents acting in web or desktop environments.
A system that carries out multi-step tasks across tools and interfaces.
Tool calling is a cross-module capability; see Module 09.
A complete user-facing system that may combine a model, instructions, tools, memory or state, interfaces, permissions, and workflow logic.
Examples: ChatGPT Work, Manus, OpenClaw.
A trained AI model that provides language, generation, reasoning, or multimodal capabilities.
Examples: GPT, Claude, Gemini, Qwen.
A capability that lets AI interact with graphical interfaces: click, type, scroll, select, and navigate UI.
A complete system that may use Computer Use as one capability among many.
Usually receives a goal, observes pages, decides next actions, and adapts to intermediate results.
Usually follows predefined rules or steps and executes expected actions with limited adaptive reasoning.
Requests a structured external function, such as get_order_status(order_id); a system executes it and returns structured data.
Interacts with a graphical interface: open browser → click Orders → search order → read the screen.
| Interface | API / function | GUI |
|---|---|---|
| Input | Structured | Visual / UI |
| Typical result | Structured data | Screen / UI state |
Designed for broad tasks: research, browser work, files, business workflows, and computer use.
Specialized for software development: repositories, code editing, terminals, tests, diffs, and review.
Tool Calling, Computer Use, Browser Agents, and Desktop Agents are not mutually exclusive; a product can combine them.
A general agent product is a complete system. Computer Use, browser interaction, desktop interaction, and tool calling are capabilities the system may use to complete tasks.
The model provides intelligence; the agent system decides how that intelligence is connected to actions and controls.