원클릭으로
sprites
Use Sprites to create, list, inspect, operate, and clean up isolated cloud development environments from Codex.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use Sprites to create, list, inspect, operate, and clean up isolated cloud development environments from Codex.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | sprites |
| description | Use Sprites to create, list, inspect, operate, and clean up isolated cloud development environments from Codex. |
Use this skill when the user asks Codex to work with Sprites, sprite environments, remote development environments, cloud sandboxes, or the Sprites MCP server.
Sprites are remote, isolated development environments with their own filesystem, URL, services, checkpoints, and network policy. This skill runs in Codex, outside the sprite. Use the Sprites MCP tools provided by the installed plugin as the control plane.
For normal Sprites tasks, call the Sprites MCP tools directly. Do not use shell commands, nested codex exec, codex mcp add, codex mcp list, codex mcp login, curl, or local config inspection as part of the normal flow.
If Sprites MCP tools are not available in the current tool list, say that the Sprites plugin MCP tools are not loaded in this session and ask the user to restart Codex or reinstall/refresh the plugin. Do not try to work around missing plugin tools by registering another MCP server from the shell.
OAuth is handled by Codex when the Sprites MCP tools are invoked. If Codex prompts for authorization, wait for the user to complete it, then retry the original MCP tool call once. Do not start a second login path from the shell.
Keep user-facing progress concise. Report the result, not MCP registration details, local config checks, or CLI noise.
Use the smallest direct tool for the request:
list_sprites.create_sprite, then list_sprites only if the user asked to see the updated list.destroy_sprite, only after explicit delete/destroy/remove intent.exec. Inspect or stop exec sessions with exec_list and exec_kill.service_list and service_get.service_create, service_start, service_stop.service_logs.checkpoint_create, checkpoint_list, checkpoint_get, checkpoint_restore.policy_network_get, policy_network_update.Sprite-scoped tools usually require a sprite argument. If the user did not name a sprite and the task needs one, call list_sprites and choose the obvious match; ask a short clarification only when there is no clear choice.
List sprites:
list_sprites.Create a sprite:
create_sprite with a descriptive task-scoped name.list_sprites and summarize the updated list.Inspect or operate a sprite:
service_list, service_logs, or targeted exec based on the task.exec for short commands.Keep these contexts distinct:
Do not assume Codex's local shell is inside a sprite. To inspect or change a sprite, use Sprites MCP tools.
If sprite-specific guidance files exist, read them remotely with exec only when relevant. Common examples include repository guidance files or project docs inside the sprite.
Treat any HTTP service in a sprite as potentially internet-accessible. Sprite URLs can be switched from authenticated access to public access.
Never create HTTP endpoints that expose:
Destroying a sprite is irreversible. It deletes the environment state, services, checkpoints, and URL. Only call destroy_sprite when the user explicitly asks to delete, destroy, or remove a sprite, or when they approve cleanup.
For risky filesystem changes, package installs, migrations, or broad refactors inside a sprite, create a checkpoint first and mention the checkpoint id.
If network access fails, use policy_network_get first. Update network policy only when the user has asked to allow or block domains, or when the required access is clearly part of the requested work and you can explain it.