{"id":7069208,"date":"2026-09-28T15:44:16","date_gmt":"2026-09-28T15:44:16","guid":{"rendered":"https:\/\/peraltafinancing.com\/uncategorized\/give-your-agent-its-own-computer-oreilly\/"},"modified":"2026-09-28T15:44:16","modified_gmt":"2026-09-28T15:44:16","slug":"give-your-agent-its-own-computer-oreilly","status":"publish","type":"post","link":"https:\/\/fivemor.com\/?p=7069208","title":{"rendered":"Give Your Agent Its Own Computer \u2013 O\u2019Reilly"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div id=\"postContent-content\">\n<iframe loading=\"lazy\" title=\"Zero to Agent in 30 Minutes: Give Your Agent Its Own Computer\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/4hwklWYt1AQ?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p class=\"wp-block-paragraph\">In the most recent episode of <em>Zero to Agent in 30 Minutes<\/em>, AI engineer Sajal Sharma showed how to use a remote sandbox to let your agents install software, run commands, and control a browser without endangering your everyday machine. In effect, you\u2019re giving your agents a computer of their own.<\/p>\n<p class=\"wp-block-paragraph\">Sajal demonstrated both approaches with <a href=\"https:\/\/e2b.dev\/\" target=\"_blank\" rel=\"noopener\">E2B<\/a>. In one example, an agent downloaded a dataset, installed the packages it needed, analyzed the data, and produced a report inside the sandbox. In another, an agent opened a browser on a remote desktop and searched IKEA for furniture. The demos put both command-line and GUI-based computer use to work on a separate machine.<\/p>\n<p class=\"wp-block-paragraph\">If you want to follow along or try the same setup, Sajal shared the demo code in his <a href=\"https:\/\/github.com\/sajal2692\/zero-to-agent-own-computer\" target=\"_blank\" rel=\"noopener\">GitHub repo<\/a>.<\/p>\n<h2 class=\"wp-block-heading\"><strong>How to give an agent its own computer, step-by-step<\/strong><\/h2>\n<ol class=\"wp-block-list\">\n<li><strong>Choose how the agent will use the computer.<\/strong> Sajal demoed two ways to work with a remote machine. In the first, the agent used shell commands and files to install packages and process data. In the second, it worked through the graphical interface by reading screenshots and sending mouse and keyboard actions.<\/li>\n<li><strong>Create an isolated sandbox.<\/strong> For the first demo, Sajal created an E2B sandbox before starting the agent loop. He configured LangChain Deep Agents to send command execution to that remote environment. The agent still did its reasoning locally, but package checks, installs, and data processing ran inside the sandbox.<\/li>\n<li><strong>Transfer the files you need.<\/strong> Files on your local machine aren\u2019t available in a remote sandbox unless you move them there. Sajal\u2019s agent downloaded the dataset it needed inside the sandbox, created its report there, and then transferred the finished report back to the local machine.<\/li>\n<li><strong>Map the agent\u2019s actions to the remote desktop.<\/strong> In the GUI demo, Sajal used the OpenAI Agents SDK and built an E2B computer class that connected model actions to the desktop. He mapped screenshots, clicks, keystrokes, and scrolling to the corresponding E2B operations. An early version of the demo crashed because one of those actions wasn\u2019t mapped, so he had to add the missing behavior before the demo could run without crashing.<\/li>\n<li><strong>Tell the agent what environment it has.<\/strong> Sajal gave the agent basic operating instructions, including which browser was installed. That kept it from spending tokens figuring out how to use the machine. He also recommended giving agents their own task-specific credentials or secrets instead of reusing a person\u2019s authentication profile.<\/li>\n<\/ol>\n<p class=\"wp-block-paragraph\">A separate computer also helps when multiple agents need to work at the same time. Sajal used frontend development as an example. Two agents making UI changes might otherwise try to start development servers on the same port or inspect the wrong running instance. With a sandbox for each agent, they can start their own servers and test their own changes. Each run can also start on a fresh machine that gets deleted when the task is done.<\/p>\n<h2 class=\"wp-block-heading\"><strong>Coming next week<\/strong><\/h2>\n<p class=\"wp-block-paragraph\">Next week, author and AI innovator Bruce Hopkins will show how to build your first agent with the Model Context Protocol (MCP). He\u2019ll demonstrate how to take existing HTTP REST APIs and make them available through MCP so an agent can use those services as tools.<\/p>\n<p class=\"wp-block-paragraph\"><em>Follow along with Zero to Agent in 30 Minutes on<\/em> <em><a href=\"https:\/\/www.oreilly.com\/radar\/topics\/zero-to-agent-in-30-minutes\/\" target=\"_blank\" rel=\"noopener\">Radar<\/a>, or watch the latest episode on<\/em> <em><a href=\"https:\/\/www.youtube.com\/playlist?list=PLMJ6moSi2Cgg\" target=\"_blank\" rel=\"noopener\">YouTube<\/a>,<\/em> <em><a href=\"https:\/\/open.spotify.com\/show\/033SYd1qhhBAQuMpgJUVTt\" target=\"_blank\" rel=\"noopener\">Spotify<\/a>,<\/em> <em><a href=\"https:\/\/podcasts.apple.com\/us\/podcast\/zero-to-agent-in-30-minutes\/id6793216641\" target=\"_blank\" rel=\"noopener\">Apple<\/a>, or wherever you get your podcasts. If you\u2019re an O\u2019Reilly member, you can watch live.<\/em> <em><a href=\"https:\/\/www.oreilly.com\/live-events\/zero-to-agent-in-30-minutes\/0642572392338\/\" target=\"_blank\" rel=\"noopener\">Save your seat<\/a>.<\/em><\/p>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>In the most recent episode of Zero to Agent in 30 Minutes, AI engineer Sajal Sharma showed how to use a remote sandbox to let your agents install software, run commands, and control a browser without endangering your everyday machine. In effect, you\u2019re giving your agents a computer of their own. Sajal demonstrated both approaches [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":7069209,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[105396,230258],"tags":[3038,4507,10971,108637],"dealstore":[],"offerexpiration":[],"class_list":["post-7069208","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-commentary","category-zero-to-agent-in-30-minutes","tag-agent","tag-computer","tag-give","tag-oreilly"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Give Your Agent Its Own Computer \u2013 O\u2019Reilly - Som2ny Network<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fivemor.com\/?p=7069208\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Give Your Agent Its Own Computer \u2013 O\u2019Reilly - Som2ny Network\" \/>\n<meta property=\"og:description\" content=\"In the most recent episode of Zero to Agent in 30 Minutes, AI engineer Sajal Sharma showed how to use a remote sandbox to let your agents install software, run commands, and control a browser without endangering your everyday machine. In effect, you\u2019re giving your agents a computer of their own. Sajal demonstrated both approaches [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fivemor.com\/?p=7069208\" \/>\n<meta property=\"og:site_name\" content=\"Som2ny Network\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-28T15:44:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/09\/USE_THIS_zero-to-agent-radar-1600x840-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"840\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fivemor.com\/?p=7069208#article\",\"isPartOf\":{\"@id\":\"https:\/\/fivemor.com\/?p=7069208\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371\"},\"headline\":\"Give Your Agent Its Own Computer \u2013 O\u2019Reilly\",\"datePublished\":\"2026-09-28T15:44:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fivemor.com\/?p=7069208\"},\"wordCount\":605,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fivemor.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/?p=7069208#primaryimage\"},\"thumbnailUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/09\/USE_THIS_zero-to-agent-radar-1600x840-1.png\",\"keywords\":[\"Agent\",\"Computer\",\"Give\",\"OReilly\"],\"articleSection\":[\"Commentary\",\"Zero to Agent in 30 Minutes\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fivemor.com\/?p=7069208#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fivemor.com\/?p=7069208\",\"url\":\"https:\/\/fivemor.com\/?p=7069208\",\"name\":\"Give Your Agent Its Own Computer \u2013 O\u2019Reilly - Som2ny Network\",\"isPartOf\":{\"@id\":\"https:\/\/fivemor.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/fivemor.com\/?p=7069208#primaryimage\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/?p=7069208#primaryimage\"},\"thumbnailUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/09\/USE_THIS_zero-to-agent-radar-1600x840-1.png\",\"datePublished\":\"2026-09-28T15:44:16+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fivemor.com\/?p=7069208#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fivemor.com\/?p=7069208\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/?p=7069208#primaryimage\",\"url\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/09\/USE_THIS_zero-to-agent-radar-1600x840-1.png\",\"contentUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/09\/USE_THIS_zero-to-agent-radar-1600x840-1.png\",\"width\":1600,\"height\":840},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fivemor.com\/?p=7069208#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/fivemor.com\/?bp_activities=1\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Give Your Agent Its Own Computer \u2013 O\u2019Reilly\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fivemor.com\/#website\",\"url\":\"https:\/\/fivemor.com\/\",\"name\":\"Som2ny Network\",\"description\":\"Daily Deals\",\"publisher\":{\"@id\":\"https:\/\/fivemor.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fivemor.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/fivemor.com\/#organization\",\"name\":\"Som2ny Network\",\"url\":\"https:\/\/fivemor.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png\",\"contentUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png\",\"width\":300,\"height\":86,\"caption\":\"Som2ny Network\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/fivemor.com\"],\"url\":\"https:\/\/fivemor.com\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Give Your Agent Its Own Computer \u2013 O\u2019Reilly - Som2ny Network","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fivemor.com\/?p=7069208","og_locale":"en_US","og_type":"article","og_title":"Give Your Agent Its Own Computer \u2013 O\u2019Reilly - Som2ny Network","og_description":"In the most recent episode of Zero to Agent in 30 Minutes, AI engineer Sajal Sharma showed how to use a remote sandbox to let your agents install software, run commands, and control a browser without endangering your everyday machine. In effect, you\u2019re giving your agents a computer of their own. Sajal demonstrated both approaches [&hellip;]","og_url":"https:\/\/fivemor.com\/?p=7069208","og_site_name":"Som2ny Network","article_published_time":"2026-09-28T15:44:16+00:00","og_image":[{"width":1600,"height":840,"url":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/09\/USE_THIS_zero-to-agent-radar-1600x840-1.png","type":"image\/png"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fivemor.com\/?p=7069208#article","isPartOf":{"@id":"https:\/\/fivemor.com\/?p=7069208"},"author":{"name":"admin","@id":"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371"},"headline":"Give Your Agent Its Own Computer \u2013 O\u2019Reilly","datePublished":"2026-09-28T15:44:16+00:00","mainEntityOfPage":{"@id":"https:\/\/fivemor.com\/?p=7069208"},"wordCount":605,"commentCount":0,"publisher":{"@id":"https:\/\/fivemor.com\/#organization"},"image":{"@id":"https:\/\/fivemor.com\/?p=7069208#primaryimage"},"thumbnailUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/09\/USE_THIS_zero-to-agent-radar-1600x840-1.png","keywords":["Agent","Computer","Give","OReilly"],"articleSection":["Commentary","Zero to Agent in 30 Minutes"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fivemor.com\/?p=7069208#respond"]}]},{"@type":"WebPage","@id":"https:\/\/fivemor.com\/?p=7069208","url":"https:\/\/fivemor.com\/?p=7069208","name":"Give Your Agent Its Own Computer \u2013 O\u2019Reilly - Som2ny Network","isPartOf":{"@id":"https:\/\/fivemor.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fivemor.com\/?p=7069208#primaryimage"},"image":{"@id":"https:\/\/fivemor.com\/?p=7069208#primaryimage"},"thumbnailUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/09\/USE_THIS_zero-to-agent-radar-1600x840-1.png","datePublished":"2026-09-28T15:44:16+00:00","breadcrumb":{"@id":"https:\/\/fivemor.com\/?p=7069208#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fivemor.com\/?p=7069208"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/?p=7069208#primaryimage","url":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/09\/USE_THIS_zero-to-agent-radar-1600x840-1.png","contentUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/09\/USE_THIS_zero-to-agent-radar-1600x840-1.png","width":1600,"height":840},{"@type":"BreadcrumbList","@id":"https:\/\/fivemor.com\/?p=7069208#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fivemor.com\/?bp_activities=1"},{"@type":"ListItem","position":2,"name":"Give Your Agent Its Own Computer \u2013 O\u2019Reilly"}]},{"@type":"WebSite","@id":"https:\/\/fivemor.com\/#website","url":"https:\/\/fivemor.com\/","name":"Som2ny Network","description":"Daily Deals","publisher":{"@id":"https:\/\/fivemor.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fivemor.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/fivemor.com\/#organization","name":"Som2ny Network","url":"https:\/\/fivemor.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/#\/schema\/logo\/image\/","url":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png","contentUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png","width":300,"height":86,"caption":"Som2ny Network"},"image":{"@id":"https:\/\/fivemor.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png","caption":"admin"},"sameAs":["https:\/\/fivemor.com"],"url":"https:\/\/fivemor.com\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts\/7069208","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7069208"}],"version-history":[{"count":0,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts\/7069208\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/media\/7069209"}],"wp:attachment":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7069208"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=7069208"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7069208"},{"taxonomy":"dealstore","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fdealstore&post=7069208"},{"taxonomy":"offerexpiration","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fofferexpiration&post=7069208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}