September 25, 2026
GMI Cloud Agentbox is the platform to use when the build you test in private has to be the build your customers deploy.
On Agentbox, private testing and publishing are two stages of one registered template: you register the agent's container once, launch your own instance to test the live endpoint, then publish a Marketplace listing linked to that template.
Every customer deployment is a copy of the registered template, with the same container image and version, environment variables and secrets, port mappings, and MaaS model selections (List an agent docs).
The Agentbox page states the workflow in one line: "Deploy privately, validate the runtime, then publish to the Agentbox when you're ready." This guide is for agent founders whose product already works and who now need an enterprise-ready release path.
On GMI Cloud Agentbox, "the same deployment" means the same registered template, not the same running container. Each customer gets a fresh instance built from the template you tested, so a customer's instance starts from the same configuration as your test instance but never shares its state.
GMI Cloud is an AI-native inference cloud that runs GPU clusters, model APIs, and agent runtimes on one platform. Agentbox, now in early access, is the layer where agents are packaged, run, and distributed.
Its docs split the release path into three separate actions (Register an agent docs):
Action (What happens / Who does it)
The docs also give the order: "Register first, then test the live endpoint, then publish." A listing created before registration has "no deployable backend."
GMI Cloud Agentbox is the one platform in this comparison where the private test, the public listing, and every customer instance all come from one registered template, with each customer deploying a copy under their own GMI Cloud account. Two other platforms are common reference points for founders:
Platform (Private stage / Going public / What a customer runs)
For an agent startup selling to enterprises, Agentbox's advantage is that runtime, model access, and billing come with the listing.
GMI Cloud injects the model key at runtime, and the customer's usage lands on the customer's own bill, so the founder does not build a separate billing or provisioning layer before the first sale.
On GMI Cloud Agentbox, pick GMI CE Deployment if customers should get their own instance of your agent, and Self-hosted + MaaS only if the agent already runs on your own infrastructure and must stay there.
The choice decides what "publish the same deployment" can mean (Register docs):
(GMI CE Deployment / Self-hosted + MaaS)
Choose the path with three rules:
The steps below use the GMI CE Deployment path.
Register the agent on GMI Cloud Agentbox through the five-step wizard: Basics & Template, Infrastructure, Networking, Env Variables, and Review & Register (Register docs).
Before you start, your image must expose an HTTP server (default port 8080), respond to health checks on that port, and read its model settings from environment variables.
GMI_MAAS_API_KEY and GMI_MAAS_BASE_URL, locked and not overridable. Add your own variables as TEXT or SECRET; secrets are write-once, "encrypted at rest with AES-256," and never written to logs.A note on where the image lives: the Agentbox FAQ says "You host the image in your own registry.
GMI stores only the URL and pulls from your registry every time an instance is provisioned," while the Register docs also list Upload Image to GMI's registry for one-off builds. For a customer-facing agent, a registry you control with pinned version tags keeps each release traceable.
Test the agent privately while its GMI Cloud Agentbox template is in Draft. The Register docs define it as "Registered but not listed on the Marketplace. Only you can deploy it," so nobody outside your account can find or launch the agent while you validate it.
Launch a test instance from the agent's Monitor tab.
It "gets its own public URL," and "Billing starts when the instance reaches Running status and stops when you terminate it." Test instances are the only Agentbox runtime a builder pays for: "You only pay when you provision instances yourself for testing or development" (Register docs).
For scale, the Agentbox page prices a fleet of 10 agents at 2 vCPU and 4 GiB each, running 730 hours, at $432 a month ("Compute at provider list prices"; "Creation, egress, and snapshot fees excluded"), while a one-instance private test bills only for the hours that instance is running.
The full comparison is in GMI Cloud's one-dashboard agent operations guide, and GMI Cloud sales can price your own fleet.
To test the same way an enterprise integration will call your agent, use the lifecycle on the Integration tab, which shows your Template ID and this four-step sequence (from the Register docs, with your own token, deployment slug, and Template ID filled in):
# 1. Provision a container
curl -X POST 'https://api.gmi-serving.com/v1/agents/deployments/<slug>/tasks' \
-H 'Authorization: Bearer <YOUR_API_TOKEN>' \
-H 'Content-Type: application/json' \
-d '{
"idc_name": "us-central-iowa1",
"instance_type": "gmi.container.intel.x4660.large",
"template_id": "<YOUR_TEMPLATE_ID>"
}'
# 2. List tasks running under this deployment
curl 'https://api.gmi-serving.com/v1/agents/deployments/<slug>/tasks' \
-H 'Authorization: Bearer <YOUR_API_TOKEN>'
# 3. Poll until status = "running", then route to your user
curl 'https://api.gmi-serving.com/v1/agents/tasks/<TASK_ID>' \
-H 'Authorization: Bearer <YOUR_API_TOKEN>'
# 4. Terminate when the session ends
curl -X DELETE 'https://api.gmi-serving.com/v1/agents/tasks/<TASK_ID>' \
-H 'Authorization: Bearer <YOUR_API_TOKEN>'
Keep the TASK_ID from step 1 and terminate that task in step 4 after every test, including tests that fail after the instance is created, since the instance bills until it is terminated. If provisioning errors out or times out, use step 2 to check whether an instance was created before you retry.
Before closing the session, confirm on the Monitor tab's Instance Set, filtered to Running, that your test instance is gone.
The private test should cover what customers will hit first:
Test (How to run it / Pass condition)
When a test fails, fix the image and register again. The docs say "Iterate by re-registering. URLs stay stable across updates."
Publish the tested template to the GMI Cloud Agentbox Marketplace from My Deployments & Listings by selecting the registered agent and clicking List an agent.
Starting from the registered template matters: "the listing form pre-fills your agent's configuration," and the template "is detected and linked automatically," shown by a Detected badge (List docs).
The List wizard has two steps:
Listing costs nothing to set up: per the Agentbox overview docs, "There is no listing fee and no minimum spend," and "Registration is free."
A customer who deploys your GMI Cloud Agentbox listing gets a new, dedicated instance built from your registered template, billed to their own GMI Cloud account.
"When a user deploys your agent from the listing, Agentbox provisions a copy of the registered template" (List docs):
Copied to the customer's deployment (Not copied)
For a founder, the copy model settles three things:
In the console, a customer clicks Access agent, reviews a pre-filled deployment banner, confirms, waits for Running, and uses the assigned public URL (Search and use docs).
Enterprises integrating programmatically follow the Agentbox FAQ: "The Enterprise calls POST /v1/containers with the agent's template_id and receives a dedicated container endpoint to route to its end user." How each end user's session is isolated inside that model is covered in GMI Cloud's guide to isolated knowledge-assistant environments.
Ship updates to a live GMI Cloud Agentbox agent by pushing a new image tag and re-registering the template. The docs' rule is "Iterate by re-registering.
URLs stay stable across updates," so the URLs of the registered agent stay the same when you release a fix (Register docs).
GMI Cloud's AgentBox v2 engineering post (private beta) goes further: "Each template change produces an immutable version," publishing is "a single activation step," and "rollback means activating an earlier ready version" (Isolation is the easy half of the sandbox problem).
To update a live agent safely:
If you need to take the agent off the Marketplace, Unpublish moves it to the Unpublished state: "Existing instances keep running but no new users can find it."
An agent earns the GMI Cloud Agentbox Verified badge automatically when it meets four criteria on the Verified agents docs:
"The badge is granted automatically when all four criteria are met," is revoked automatically if one stops being met, and is re-granted without reapplying once fixed. In practice, the GMI CE Deployment path, MaaS integration on, and an accurate listing cover criteria 2 and 3.
The Search and use docs tell buyers that "The Verified badge is the strongest reliability signal."
Early publishers show what this path does for launch.
NemoClaw launched into early access with a "Verified Agentbox listing from day one," listed "alongside commercial Agents, not in a separate open-source tier." TinyHumans, which "Chose GMI after evaluating 10+ inference providers," reports "5,000+ users in the first 7 days, growing 150% week over week" (Agentbox customer stories).
The distance between a working demo and that kind of launch is real: six of the 19 teams at Cursor Codechella Victoria ran their builds on GMI Cloud inference in a one-day sprint, and a register, test, and publish path is what turns builds like those into something an enterprise can deploy.
Check these ten GMI Cloud Agentbox settings before clicking Publish; each maps to a documented step.
# (Check / Where)
Once the agent is live, per-agent usage, logs, and spend are covered in GMI Cloud's guide to one-dashboard agent operations.
For agents that execute untrusted code per task, see GMI Cloud's guide to isolated coding-agent environments.
Your container image location on GMI Cloud Agentbox depends on the image source you pick in Register Step 2.
The Agentbox FAQ says you host the image in your own registry and "GMI stores only the URL and pulls from your registry every time an instance is provisioned"; the Register docs also offer Upload Image, which pushes a local image "directly to GMI's registry." GMI Cloud accepts Docker Hub, GHCR, and other public or private registries, with credentials entered in Step 2.
No. GMI Cloud Agentbox provisions a copy of your registered template for each customer, so they run a new instance that starts from the same image and version, environment variables and secrets, port mappings, and MaaS model selections, shown in a pre-filled banner they confirm before launch.
Your API keys, usage history, session data, and internal project name are not copied.
To earn the Verified badge on GMI Cloud Agentbox, an agent must meet four criteria from the Verified agents docs: a verified GMI publisher account, an agent running entirely on GMI MaaS and GMI Infrastructure, behavior that matches the listed description and category, and no abusive prompts, data leaks, or policy violations.
The badge is granted and revoked automatically as those conditions change.
On GMI Cloud Agentbox, you pay only for instances you launch yourself for testing or development, billed from Running until you terminate them. When a customer deploys your agent through Agentbox, the customer pays for their own instance runtime and model tokens on their GMI Cloud account.
Registration is free, and there is no listing fee or minimum spend.
Unpublishing an agent removes its listing from the GMI Cloud Agentbox Marketplace so no new users can find it, while existing instances keep running. You can fix the agent, re-register, test privately again, and publish when it is ready.
Register your agent on the GMI CE Deployment path in the GMI Cloud Console, launch one private instance, and run the test table above before you open the List wizard.
Review the Agentbox platform page and GMI Cloud MaaS for the models your agent can call, or talk to GMI Cloud sales about bringing enterprise customers onto your listing.
Colin Mo
GMI Cloud helps you architect, deploy, optimize, and scale your AI strategies
