Before you begin
Select the project where the agent belongs. You need access to create agents and to any resources you attach.Create and test
- Open AgentOps → Agents and select Create agent.
- Enter a name and an Instruction describing the job, expected output, and boundaries. For example: “Summarize the text I provide in three bullets. Do not change any external resources.”
- Choose an available Model and execution mode. Legacy uses an existing Workspace; Sandbox uses a dedicated Workspace and user permissions. The mode is not an ordinary editable field after creation; an existing Legacy agent can use the migration workflow below. Leave tools and knowledge unselected for this simple test.
- Select Create. Find the new agent in the list and open its chat.
- Send: “Summarize this: The team shipped the search page Monday. On Tuesday, users reported slow results. The team plans to add caching on Friday.” A plausible response contains three bullets: the search page shipped Monday; users reported slowness Tuesday; caching is planned for Friday. Check the facts and bullet count. See Chat with an agent.
Configure capabilities
Open the agent’s settings to change its instruction, model, tools, skills, or knowledge. For a Sandbox agent, you can also edit its roles and individual permissions; ordinary editing does not change its execution mode. Use Edit tools to add only the tools the job needs, and Edit skills to attach reusable instructions. Under Knowledge, choose available Table DB or Vector DB resources when the agent needs them. For Sandbox, select available roles or individual permissions appropriate to the work; choices exceeding your permissions are unavailable. Review each tool’s Ask first setting: it controls whether confirmation is required before that tool runs. Save your changes and test the specific capability with a limited request. Bundled skills run through the Shell built-in tool. Outside Sandbox execution, add Shell when using a bundled skill; the settings show a warning if it is missing. See Project skills for uploading and attaching project skills. If creation or a test fails, read the displayed message and check the selected project, access, and configuration. If a test could have changed a resource, inspect its destination before retrying. Review any requested decision as described in Approvals and recovery.Migrate an existing Legacy agent
Use Migrate Agent in the agent’s settings when Sandbox is available for the project. This workflow retains the Agent ID and integrations while moving execution to its own Workspace.- Save any pending settings edits, then choose Migrate Agent to preview the move.
- Review the selected roles, individual permissions and displayed environment-variable names. If a runtime-reset acknowledgement appears, read it before confirming: local files and manually installed packages remain in the old Workspace and are not copied automatically by this migration. Preserve needed output in durable storage first.
- Choose Migrate and inspect completion. If interrupted, use Check status, then the displayed Complete migration or Cancel migration action as appropriate. Do not start another migration without checking the existing state.
- After completion, send a small read-only request and verify the agent’s expected capabilities. Inspect any denied operation against its new roles and resources.