{"id":118309,"date":"2026-02-10T10:00:40","date_gmt":"2026-02-10T03:00:40","guid":{"rendered":"https:\/\/wp.eastgate-software.com\/?p=118309"},"modified":"2026-04-01T15:20:19","modified_gmt":"2026-04-01T08:20:19","slug":"separating-logic-from-inference-a-scalable-ai-agent-architecture","status":"publish","type":"post","link":"https:\/\/wp.eastgate-software.com\/jp\/separating-logic-from-inference-a-scalable-ai-agent-architecture\/","title":{"rendered":"Separating Logic From Inference: A Scalable AI Agent Architecture"},"content":{"rendered":"<p><span data-contrast=\"auto\">As org<\/span><span data-contrast=\"auto\">anizations move from generative AI prototypes to production-grade systems,\u00a0AI\u00a0agent\u00a0scalability\u00a0is increasingly constrained by reliability and maintainability rather than raw model capability. Large language models are inherently probabilistic, forcing developers to embed retries, fallbacks, and branching logic directly into agent code. Over time, this entanglement of business logic and inference strategy creates brittle systems that are hard to test,\u00a0optimize, and govern.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">New research from\u00a0Asari AI,\u00a0MIT CSAIL, and\u00a0California Institute of Technology\u00a0proposes a different architectural approach. The team introduces\u00a0<\/span><span data-contrast=\"auto\">Probabilistic Angelic Nondeterminism (PAN)\u00a0and a Python framework called\u00a0<\/span><span data-contrast=\"auto\">ENCOMPASS, which\u00a0separates\u00a0what an AI agent does from how uncertainty is handled at inference time.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Instead, developers write a clean \u201chappy path\u201d and mark only uncertain points with a <code data-start=\"89\" data-end=\"104\">branchpoint()<\/code> primitive. At runtime, ENCOMPASS explores these points using search strategies without altering the workflow code. This design keeps agents \u201cprogram-in-control,\u201d a model preferred in enterprise environments for predictability, auditability, and governance.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">The research demonstrates clear benefits in complex tasks such as legacy code migration. <\/span>For example, in a Java-to-Python task, ENCOMPASS\u2019s beam search outperformed simpler sampling while remaining maintainable. Importantly, smarter search scaled better with inference cost than adding more refinement loops.<\/p>\n<p><span data-contrast=\"auto\">From a cost and governance perspective, this separation matters. Inference strategy becomes a tunable runtime concern rather than an application rewrite, allowing teams to balance accuracy, latency, and compute spend per use case. It also simplifies oversight: problematic behaviors can correct by adjusting search policies globally rather than modifying each agent individually.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Overall, the research signals a shift toward more modular, software-engineering\u2013driven approaches to AI agent design. As agentic syst<\/span><span data-contrast=\"auto\">ems become core to enterprise operations, separating logic from search may prove essential for scaling reliably, efficiently, and sustainably.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">\u30bd\u30fc\u30b9\uff1a<\/span><\/b><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6}\">\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/www.artificialintelligence-news.com\/news\/how-separating-logic-and-search-boosts-ai-agent-scalability\/\"><span data-contrast=\"none\">https:\/\/www.artificialintelligence-news.com\/news\/how-separating-logic-and-search-boosts-ai-agent-scalability\/<\/span><\/a><span data-contrast=\"auto\">\u00a0<\/span><span data-ccp-props=\"{&quot;335551550&quot;:6,&quot;335551620&quot;:6}\">\u00a0<\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>As organizations move from generative AI prototypes to production-grade systems,\u00a0AI\u00a0agent\u00a0scalability\u00a0is increasingly constrained by reliability and maintainability rather than raw model capability. Large language models are inherently probabilistic, forcing developers to embed retries, fallbacks, and branching logic directly into agent code. Over time, this entanglement of business logic and inference strategy creates brittle systems that are hard to test,\u00a0optimize, and govern.\u00a0 New research from\u00a0Asari AI,\u00a0MIT CSAIL, and\u00a0California Institute of Technology\u00a0proposes a different architectural approach. The team introduces\u00a0Probabilistic Angelic Nondeterminism (PAN)\u00a0and a Python framework called\u00a0ENCOMPASS, which\u00a0separates\u00a0what an AI agent does from how uncertainty is handled at inference time.\u00a0 Instead, developers write a clean \u201chappy path\u201d and mark only uncertain points with a [&hellip;]<\/p>","protected":false},"author":238283293,"featured_media":118311,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","inline_featured_image":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1584],"tags":[1488,1564],"class_list":["post-118309","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech-enthusiast","tag-ai","tag-ai-agent"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.4 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Separating Logic From Inference: A Scalable AI Agent Architecture - Eastgate Software<\/title>\n<meta name=\"description\" content=\"Decoupling workflow logic from inference strategies helps enterprises scale AI agents with better reliability and lower cost.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Separating Logic From Inference: A Scalable AI Agent Architecture\" \/>\n<meta property=\"og:description\" content=\"Decoupling workflow logic from inference strategies helps enterprises scale AI agents with better reliability and lower cost.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wp.eastgate-software.com\/jp\/separating-logic-from-inference-a-scalable-ai-agent-architecture\/\" \/>\n<meta property=\"og:site_name\" content=\"Eastgate Software\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/EastgateSoftware\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-02-10T03:00:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-01T08:20:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/wp.eastgate-software.com\/wp-content\/uploads\/2026\/02\/EGS-news-website-1366-x-768px-7.webp?fit=1366%2C768&ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"1366\" \/>\n\t<meta property=\"og:image:height\" content=\"768\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"huongnguyen253\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@EastgateSoft\" \/>\n<meta name=\"twitter:site\" content=\"@EastgateSoft\" \/>\n<meta name=\"twitter:label1\" content=\"\u57f7\u7b46\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"huongnguyen253\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593\" \/>\n\t<meta name=\"twitter:data2\" content=\"2\u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/wp.eastgate-software.com\\\/separating-logic-from-inference-a-scalable-ai-agent-architecture\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wp.eastgate-software.com\\\/separating-logic-from-inference-a-scalable-ai-agent-architecture\\\/\"},\"author\":{\"name\":\"huongnguyen253\",\"@id\":\"https:\\\/\\\/wp.eastgate-software.com\\\/#\\\/schema\\\/person\\\/01b8220b50bd555756a737527646a79a\"},\"headline\":\"Separating Logic From Inference: A Scalable AI Agent Architecture\",\"datePublished\":\"2026-02-10T03:00:40+00:00\",\"dateModified\":\"2026-04-01T08:20:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/wp.eastgate-software.com\\\/separating-logic-from-inference-a-scalable-ai-agent-architecture\\\/\"},\"wordCount\":304,\"publisher\":{\"@id\":\"https:\\\/\\\/wp.eastgate-software.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/wp.eastgate-software.com\\\/separating-logic-from-inference-a-scalable-ai-agent-architecture\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/wp.eastgate-software.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/EGS-news-website-1366-x-768px-7.webp?fit=1366%2C768&ssl=1\",\"keywords\":[\"Ai\",\"AI Agent\"],\"articleSection\":[\"Tech Enthusiast\"],\"inLanguage\":\"ja\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wp.eastgate-software.com\\\/separating-logic-from-inference-a-scalable-ai-agent-architecture\\\/\",\"url\":\"https:\\\/\\\/wp.eastgate-software.com\\\/separating-logic-from-inference-a-scalable-ai-agent-architecture\\\/\",\"name\":\"Separating Logic From Inference: A Scalable AI Agent Architecture - Eastgate Software\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wp.eastgate-software.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wp.eastgate-software.com\\\/separating-logic-from-inference-a-scalable-ai-agent-architecture\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wp.eastgate-software.com\\\/separating-logic-from-inference-a-scalable-ai-agent-architecture\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/wp.eastgate-software.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/EGS-news-website-1366-x-768px-7.webp?fit=1366%2C768&ssl=1\",\"datePublished\":\"2026-02-10T03:00:40+00:00\",\"dateModified\":\"2026-04-01T08:20:19+00:00\",\"description\":\"Decoupling workflow logic from inference strategies helps enterprises scale AI agents with better reliability and lower cost.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wp.eastgate-software.com\\\/separating-logic-from-inference-a-scalable-ai-agent-architecture\\\/#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wp.eastgate-software.com\\\/separating-logic-from-inference-a-scalable-ai-agent-architecture\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/wp.eastgate-software.com\\\/separating-logic-from-inference-a-scalable-ai-agent-architecture\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/wp.eastgate-software.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/EGS-news-website-1366-x-768px-7.webp?fit=1366%2C768&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/wp.eastgate-software.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/EGS-news-website-1366-x-768px-7.webp?fit=1366%2C768&ssl=1\",\"width\":1366,\"height\":768,\"caption\":\"Separating Logic From Inference: A Scalable AI Agent Architecture\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wp.eastgate-software.com\\\/separating-logic-from-inference-a-scalable-ai-agent-architecture\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/wp.eastgate-software.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Separating Logic From Inference: A Scalable AI Agent Architecture\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wp.eastgate-software.com\\\/#website\",\"url\":\"https:\\\/\\\/wp.eastgate-software.com\\\/\",\"name\":\"Eastgate Software\",\"description\":\"A Global Fortune 500 Company&#039;s Strategic Partner\",\"publisher\":{\"@id\":\"https:\\\/\\\/wp.eastgate-software.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wp.eastgate-software.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/wp.eastgate-software.com\\\/#organization\",\"name\":\"Eastgate Software\",\"url\":\"https:\\\/\\\/wp.eastgate-software.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/wp.eastgate-software.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/wp.eastgate-software.com\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/logo.svg\",\"contentUrl\":\"https:\\\/\\\/wp.eastgate-software.com\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/logo.svg\",\"width\":124,\"height\":36,\"caption\":\"Eastgate Software\"},\"image\":{\"@id\":\"https:\\\/\\\/wp.eastgate-software.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/EastgateSoftware\\\/\",\"https:\\\/\\\/x.com\\\/EastgateSoft\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/wp.eastgate-software.com\\\/#\\\/schema\\\/person\\\/01b8220b50bd555756a737527646a79a\",\"name\":\"huongnguyen253\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/21ed2e1167cb8fc59108a43023c298cbe9c81ec2b240fc3b6f8bbf05134975b1?s=96&d=identicon&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/21ed2e1167cb8fc59108a43023c298cbe9c81ec2b240fc3b6f8bbf05134975b1?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/21ed2e1167cb8fc59108a43023c298cbe9c81ec2b240fc3b6f8bbf05134975b1?s=96&d=identicon&r=g\",\"caption\":\"huongnguyen253\"},\"url\":\"https:\\\/\\\/wp.eastgate-software.com\\\/jp\\\/author\\\/huongnguyen253\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Separating Logic From Inference: A Scalable AI Agent Architecture - Eastgate Software","description":"Decoupling workflow logic from inference strategies helps enterprises scale AI agents with better reliability and lower cost.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"ja_JP","og_type":"article","og_title":"Separating Logic From Inference: A Scalable AI Agent Architecture","og_description":"Decoupling workflow logic from inference strategies helps enterprises scale AI agents with better reliability and lower cost.","og_url":"https:\/\/wp.eastgate-software.com\/jp\/separating-logic-from-inference-a-scalable-ai-agent-architecture\/","og_site_name":"Eastgate Software","article_publisher":"https:\/\/www.facebook.com\/EastgateSoftware\/","article_published_time":"2026-02-10T03:00:40+00:00","article_modified_time":"2026-04-01T08:20:19+00:00","og_image":[{"width":1366,"height":768,"url":"https:\/\/i0.wp.com\/wp.eastgate-software.com\/wp-content\/uploads\/2026\/02\/EGS-news-website-1366-x-768px-7.webp?fit=1366%2C768&ssl=1","type":"image\/webp"}],"author":"huongnguyen253","twitter_card":"summary_large_image","twitter_creator":"@EastgateSoft","twitter_site":"@EastgateSoft","twitter_misc":{"\u57f7\u7b46\u8005":"huongnguyen253","\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593":"2\u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/wp.eastgate-software.com\/separating-logic-from-inference-a-scalable-ai-agent-architecture\/#article","isPartOf":{"@id":"https:\/\/wp.eastgate-software.com\/separating-logic-from-inference-a-scalable-ai-agent-architecture\/"},"author":{"name":"huongnguyen253","@id":"https:\/\/wp.eastgate-software.com\/#\/schema\/person\/01b8220b50bd555756a737527646a79a"},"headline":"Separating Logic From Inference: A Scalable AI Agent Architecture","datePublished":"2026-02-10T03:00:40+00:00","dateModified":"2026-04-01T08:20:19+00:00","mainEntityOfPage":{"@id":"https:\/\/wp.eastgate-software.com\/separating-logic-from-inference-a-scalable-ai-agent-architecture\/"},"wordCount":304,"publisher":{"@id":"https:\/\/wp.eastgate-software.com\/#organization"},"image":{"@id":"https:\/\/wp.eastgate-software.com\/separating-logic-from-inference-a-scalable-ai-agent-architecture\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/wp.eastgate-software.com\/wp-content\/uploads\/2026\/02\/EGS-news-website-1366-x-768px-7.webp?fit=1366%2C768&ssl=1","keywords":["Ai","AI Agent"],"articleSection":["Tech Enthusiast"],"inLanguage":"ja"},{"@type":"WebPage","@id":"https:\/\/wp.eastgate-software.com\/separating-logic-from-inference-a-scalable-ai-agent-architecture\/","url":"https:\/\/wp.eastgate-software.com\/separating-logic-from-inference-a-scalable-ai-agent-architecture\/","name":"Separating Logic From Inference: A Scalable AI Agent Architecture - Eastgate Software","isPartOf":{"@id":"https:\/\/wp.eastgate-software.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wp.eastgate-software.com\/separating-logic-from-inference-a-scalable-ai-agent-architecture\/#primaryimage"},"image":{"@id":"https:\/\/wp.eastgate-software.com\/separating-logic-from-inference-a-scalable-ai-agent-architecture\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/wp.eastgate-software.com\/wp-content\/uploads\/2026\/02\/EGS-news-website-1366-x-768px-7.webp?fit=1366%2C768&ssl=1","datePublished":"2026-02-10T03:00:40+00:00","dateModified":"2026-04-01T08:20:19+00:00","description":"Decoupling workflow logic from inference strategies helps enterprises scale AI agents with better reliability and lower cost.","breadcrumb":{"@id":"https:\/\/wp.eastgate-software.com\/separating-logic-from-inference-a-scalable-ai-agent-architecture\/#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wp.eastgate-software.com\/separating-logic-from-inference-a-scalable-ai-agent-architecture\/"]}]},{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/wp.eastgate-software.com\/separating-logic-from-inference-a-scalable-ai-agent-architecture\/#primaryimage","url":"https:\/\/i0.wp.com\/wp.eastgate-software.com\/wp-content\/uploads\/2026\/02\/EGS-news-website-1366-x-768px-7.webp?fit=1366%2C768&ssl=1","contentUrl":"https:\/\/i0.wp.com\/wp.eastgate-software.com\/wp-content\/uploads\/2026\/02\/EGS-news-website-1366-x-768px-7.webp?fit=1366%2C768&ssl=1","width":1366,"height":768,"caption":"Separating Logic From Inference: A Scalable AI Agent Architecture"},{"@type":"BreadcrumbList","@id":"https:\/\/wp.eastgate-software.com\/separating-logic-from-inference-a-scalable-ai-agent-architecture\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wp.eastgate-software.com\/"},{"@type":"ListItem","position":2,"name":"Separating Logic From Inference: A Scalable AI Agent Architecture"}]},{"@type":"WebSite","@id":"https:\/\/wp.eastgate-software.com\/#website","url":"https:\/\/wp.eastgate-software.com\/","name":"Eastgate Software","description":"\u30b0\u30ed\u30fc\u30d0\u30eb\u30d5\u30a9\u30fc\u30c1\u30e5\u30f3500\u4f01\u696d\u306e\u6226\u7565\u7684\u30d1\u30fc\u30c8\u30ca\u30fc","publisher":{"@id":"https:\/\/wp.eastgate-software.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wp.eastgate-software.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"},{"@type":"Organization","@id":"https:\/\/wp.eastgate-software.com\/#organization","name":"Eastgate Software","url":"https:\/\/wp.eastgate-software.com\/","logo":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/wp.eastgate-software.com\/#\/schema\/logo\/image\/","url":"https:\/\/wp.eastgate-software.com\/wp-content\/uploads\/2023\/09\/logo.svg","contentUrl":"https:\/\/wp.eastgate-software.com\/wp-content\/uploads\/2023\/09\/logo.svg","width":124,"height":36,"caption":"Eastgate Software"},"image":{"@id":"https:\/\/wp.eastgate-software.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/EastgateSoftware\/","https:\/\/x.com\/EastgateSoft"]},{"@type":"Person","@id":"https:\/\/wp.eastgate-software.com\/#\/schema\/person\/01b8220b50bd555756a737527646a79a","name":"\u30d5\u30aa\u30f3\u30b0\u30a8\u30f3253","image":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/secure.gravatar.com\/avatar\/21ed2e1167cb8fc59108a43023c298cbe9c81ec2b240fc3b6f8bbf05134975b1?s=96&d=identicon&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/21ed2e1167cb8fc59108a43023c298cbe9c81ec2b240fc3b6f8bbf05134975b1?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/21ed2e1167cb8fc59108a43023c298cbe9c81ec2b240fc3b6f8bbf05134975b1?s=96&d=identicon&r=g","caption":"huongnguyen253"},"url":"https:\/\/wp.eastgate-software.com\/jp\/author\/huongnguyen253\/"}]}},"jetpack_featured_media_url":"https:\/\/i0.wp.com\/wp.eastgate-software.com\/wp-content\/uploads\/2026\/02\/EGS-news-website-1366-x-768px-7.webp?fit=1366%2C768&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/pf8Ne8-uMd","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wp.eastgate-software.com\/jp\/wp-json\/wp\/v2\/posts\/118309","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.eastgate-software.com\/jp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp.eastgate-software.com\/jp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp.eastgate-software.com\/jp\/wp-json\/wp\/v2\/users\/238283293"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.eastgate-software.com\/jp\/wp-json\/wp\/v2\/comments?post=118309"}],"version-history":[{"count":5,"href":"https:\/\/wp.eastgate-software.com\/jp\/wp-json\/wp\/v2\/posts\/118309\/revisions"}],"predecessor-version":[{"id":119524,"href":"https:\/\/wp.eastgate-software.com\/jp\/wp-json\/wp\/v2\/posts\/118309\/revisions\/119524"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wp.eastgate-software.com\/jp\/wp-json\/wp\/v2\/media\/118311"}],"wp:attachment":[{"href":"https:\/\/wp.eastgate-software.com\/jp\/wp-json\/wp\/v2\/media?parent=118309"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp.eastgate-software.com\/jp\/wp-json\/wp\/v2\/categories?post=118309"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp.eastgate-software.com\/jp\/wp-json\/wp\/v2\/tags?post=118309"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}