The website is the management entry point for Agents, versions, and publish status. This section covers only “sign in → create an Agent → open the first draft.” It does not write any Program files locally or in a remote Workspace.
Visit the OpenAgent sign-in page. The current website provides Google and Apple sign-in options.
The Agent, drafts, publish records, and online status all belong to the current Owner. Do not switch to a different account for a temporary test, or your later CLI session may be unable to access this version.
After authorization, you should return to the website in a signed-in state. If the authorization page reports an error or the callback does not finish, restart sign-in from the website. Never give an OAuth code, Cookie, or Token to your local AI, documentation, or command line.
The first time the CLI needs platform permission, it opens a browser for a separate secure sign-in. Do not extract browser credentials for the CLI. The CLI performs the loopback, state, PKCE, and one-time code checks itself.
From the website, open Developer and then My OpenAgents. This page lists Agents owned by the current account, not every public Agent.
The current implementation creates the Agent and its first draft version in one operation, then navigates directly to the version workspace. You do not need to create an empty Agent and then create a version separately.
Verify that the browser address is /developer/agents/<agentId>/versions/<versionId> and that the workspace shows draft status. The IDs in the URL are only for identifying context; do not edit them manually.
Version labels use a strict three-part numeric format:
| Example | Valid? | Reason |
|---|---|---|
0.1.0 | Valid | Three parts, each containing one digit |
12.3.45 | Valid | Three parts, each containing one or two digits |
v1.0.0 | Invalid | A v prefix is not allowed |
1.0 | Invalid | The third part is missing |
100.0.0 | Invalid | The first part exceeds two digits |
1.0.0-beta | Invalid | The current format does not accept suffixes |
For a first experiment, use 0.1.0. The version number distinguishes deliverables; it is not the same as agent_version_id, which is the unique ID assigned by the platform.
Stop the build immediately, switch to the correct Owner, and create it again. Do not continue by guessing IDs, editing the URL, or reusing another account's CLI session. The platform enforces Owner permissions.
N.N.N, with one or two digits in each part.Continue: Understand the version workspace.