Microsoft Research Blog

Orchard:一个可扩展的智能体AI开放框架

微软研究院推出了Orchard,一个用于可扩展智能体AI研究的开源框架。其核心是Orchard Env,一个基于Kubernetes的环境服务,为跨任务域(包括软件工程、网页导航和个人助理)训练和评估智能体提供可复用的隔离组件。该框架支持直接在真实的部署环境中训练智能体。三个领域特定配方已发布:Orchard-SWE在SWE-bench Verified上达到69.7%的准确率,Orchard-GUI在网页导航基准上平均达到68.4%,Orchard-Claw在生产力任务上完成59.6%。该项目还发布了训练数据和评估方法以促进开放研究。

状态已摘要
抓取快照1
AI 输出2
开放问题0

已验证摘要

英文摘要

Orchard: An open framework for scalable agentic AI

Microsoft Research introduces Orchard, an open-source framework for scalable agentic AI research. At its core is Orchard Env, a Kubernetes-based environment service that provides reusable isolated components for training and evaluating agents across diverse task domains, including software engineering, web navigation, and personal assistants. The framework supports training agents directly inside real deployment harnesses such as Codex, OpenClaw, and ZeroClaw. Three domain-specific recipes are released: Orchard-SWE achieves 69.7% on SWE-bench Verified with about 3 billion active parameters, Orchard-GUI reaches 68.4% average on web-navigation benchmarks, and Orchard-Claw completes 59.6% of productivity tasks. The project also releases training data and evaluation methods to foster open research.

  • Orchard is an open framework with Orchard Env, a Kubernetes-based reusable environment service.
  • It supports training agents directly inside real deployment harnesses like Codex, OpenClaw, and ZeroClaw.
  • Orchard-SWE reaches 69.7% on SWE-bench Verified using ~3B active parameters, approaching larger frontier models.
  • Orchard-GUI achieves 68.4% average success on web navigation benchmarks, strong for a 4B-parameter model.
  • Orchard-Claw completes 59.6% of personal-assistant tasks, improving to 73.9% with ZeroClaw.
  • The project releases training data, evaluation methods, and workflows to support open agent research.

中文摘要

Orchard:一个可扩展的智能体AI开放框架

微软研究院推出了Orchard,一个用于可扩展智能体AI研究的开源框架。其核心是Orchard Env,一个基于Kubernetes的环境服务,为跨任务域(包括软件工程、网页导航和个人助理)训练和评估智能体提供可复用的隔离组件。该框架支持直接在真实的部署环境中训练智能体。三个领域特定配方已发布:Orchard-SWE在SWE-bench Verified上达到69.7%的准确率,Orchard-GUI在网页导航基准上平均达到68.4%,Orchard-Claw在生产力任务上完成59.6%。该项目还发布了训练数据和评估方法以促进开放研究。

  • Orchard是一个开放框架,其核心Orchard Env是基于Kubernetes的可复用环境服务。
  • 该框架支持直接在真实部署环境中训练智能体,如Codex、OpenClaw和ZeroClaw。
  • Orchard-SWE在SWE-bench Verified上达到69.7%的准确率,仅使用约30亿活跃参数,接近更大规模的尖端模型。
  • Orchard-GUI在网页导航基准上平均成功率达68.4%,对于40亿参数模型而言表现强劲。
  • Orchard-Claw在个人助理任务上完成59.6%,结合ZeroClaw时提升至73.9%。
  • 该项目发布了训练数据、评估方法和工作流程,以支持开放的智能体研究。

agentic AI / open-source / framework / Microsoft Research / Orchard / Kubernetes / software engineering / web navigation / productivity / reinforcement learning / SWE-bench / AI agents

完整文章

Skip to main content

Research

Publications

Code & data

People

Microsoft Research blog

Artificial intelligence

Audio & acoustics

Computer vision

Graphics & multimedia

Human-computer interaction

Human language technologies

Search & information retrieval

Data platforms and analytics

Hardware & devices

Programming languages & software engineering

Quantum computing

Security, privacy & cryptography

Systems & networking

Algorithms

Mathematics

Ecology & environment

Economics

Medical, health & genomics

Social sciences

Technology for emerging marketsAcademic programs

Events & academic conferences

Microsoft Research ForumBehind the Tech podcast

Microsoft Research blog

Microsoft Research Forum

Microsoft Research podcast

About Microsoft Research

Careers & internships

People

Emeritus program

News & awards

Microsoft Research newsletter

Africa

AI for Science

AI Frontiers

Asia-Pacific

Cambridge

Health Futures

India

Montreal

New England

New York City

Redmond

Applied Sciences

Mixed Reality & AI - Cambridge

Mixed Reality & AI - Zurich

Register: Research Forum

Microsoft Security

Azure

Dynamics 365

Microsoft 365

Microsoft Teams

Windows 365

Microsoft AI

Azure Space

Mixed reality

Microsoft HoloLens

Microsoft Viva

Quantum computing

Sustainability

Education

Automotive

Financial services

Government

Healthcare

Manufacturing

Retail

Find a partner

Become a partner

Partner Network

Microsoft Marketplace

Software companies

Blog

Microsoft Advertising

Developer Center

Documentation

Events

Licensing

Microsoft Learn

Microsoft Research

View Sitemap

Return to Blog HomeMicrosoft Research BlogAt a glanceOrchard is an open-source framework for scalable and cost-effective agentic AI research, built around Orchard Env, a reusable environment service for training and evaluating agents across task domains.The same Orchard infrastructure supports software-engineering, web-navigation, and personal-assistant agents, and can train them directly inside real deployment harnesses such as Codex, OpenClaw, and ZeroClaw—letting researchers reuse environments, data pipelines, and evaluation workflows across tasks. Orchard-SWE, Orchard-GUI, and Orchard-Claw demonstrate that relatively small open-weight models can achieve strong results on complex real-world tasks. For example, Orchard-SWE reaches 69.7% on SWE-bench Verified—73.0% with value-model reranking—using only about 3 billion active parameters, approaching frontier systems using more than 10 times larger models. Alongside the models and workflows, the project releases training data and evaluation methods intended to help the broader research community build and study open agentic systems. Artificial intelligence is rapidly moving beyond static question-answering toward autonomous agents that can plan, reason, and act across complex, multistep environments. These systems can fix bugs in complex codebases, navigate the web on a user’s behalf, and manage workflows involving calendars and email.  While there is excitement around agentic AI’s capabilities, the research community faces a persistent bottleneck. Building state-of-the-art agentic systems often requires proprietary infrastructure, including custom sandboxes, closed training pipelines, and proprietary datasets that most researchers and practitioners cannot access or reproduce.To address this gap, we introduce Orchard (opens in new tab) , an open-source framework for scalable agentic modeling. At the center of Orchard is Orchard Env, a lightweight, Kubernetes environment that provides reusable isolated components for running and building agents at scale—from collecting training data to reinforcement learning rollouts and evaluation.  Unlike many existing frameworks, Orchard Env is designed to support different agent systems and task types without modification. The same service can support software-engineering agents, web-browsing agents, and personal-assistant agents across domains. To demonstrate this approach, we are releasing three domain-specific training recipes— Orchard-SWE, Orchard-GUI, and Orchard-Claw. (opens in new tab) We are also releasing the training data and evaluation methods used to build them.Azure AI Foundry LabsGet a glimpse of potential future directions for AI, with these experimental technologies from Microsoft Research.

Azure AI Foundry

Opens in a new tabEnvironment layer that scales across types of tasksThe central idea behind Orchard is that the runtime environment should be a standalone, reusable service rather than infrastructure embedded inside a specific training framework. Orchard Env’s Kubernetes foundation enables it to create, manage, and remove thousands of isolated components in parallel.The system is designed to work across tasks like coding, web browsing, using tools. It is also designed to work across different agent systems, along with stages of the training and evaluation process, including data distillation and reinforcement learning rollouts.This flexibility makes Orchard practical at a research scale. Teams can introduce new benchmarks, agent systems, or training algorithms without rebuilding the underlying infrastructure from scratch.Orchard also makes it possible to train agents inside any harness. Today’s most capable agents rarely run as a bare model. They operate through sophisticated harnesses—such as Claude Code, Codex, and OpenClaw—that manage multi-turn reasoning, tool use, and connections to external systems. Open training tools usually cannot handle these stateful, multi-process harnesses, forcing researchers to train on a simplified stand-in and then deploy in the real setting, which creates a mismatch. Orchard closes this gap: a lightweight proxy records the harness’s own model calls as training data while each rollout runs in its own container, so an agent can be trained end-to-end directly in the harness that it will be deployed with—OpenClaw, Codex, ZeroClaw, or others—and across several harnesses.Orchard-SWE: Advancing open-source software engineering agentsSoftware engineering is one of the most demanding settings for autonomous agents. It requires multi-step reasoning over real codebases, tool use, and the ability to recover from mistakes. Orchard-SWE is our training workflow for this domain. It is built using the Mini-SWE-Agent framework, designed to autonomously solve software engineering tasks, and evaluated on the widely used SWE-bench Verified benchmark, which tests a model’s ability to navigate, diagnose, and repair real-world codebases.To train the system, we distilled 107,000 agent interactions from two advanced open-weight models (MiniMax-M2.5 and Qwen3.5-397B) covering a broad range of GitHub Issues. The training process uses credit-assignment supervised fine-tuning: rather than discarding attempts where the agent failed to fully resolve an issue, the system learns from the productive portions of those partial attempts, expanding the amount of useful training data available to the model.Reinforcement learning comes next, but its feedback is sparse—an agent usually learns only whether its final patch passed or failed the hidden tests. We start with Balanced Adaptive Rollout, designed to make the most of these infrequent success signals, and then add two “dense reward” techniques for richer guidance: on-policy distillation, in which a stronger teacher model scores the agent’s decisions step by step, and a process reward model, in which an AI judge rewards sound problem-solving process—writing tests that reproduce the bug, verifying the fix, and checking that existing behavior still works—independent of whether the final tests passed. Finally, we train a value model on past rollouts to rerank candidate solutions. Reinforcement learning generates many practice trajectories that are normally discarded; instead, trajectories from 20 prior experiments train a compact 4-billion-parameter value model that recognizes high-quality solutions, and at problem-solving time it scores several candidate answers and picks the best one. Together, these techniques take Orchard-SWE from a 61.4% baseline on SWE-bench Verified to 69.1% with Balanced Adaptive Rollout and 69.7% with the dense-reward techniques—a new state of the art among open-source models of comparable size (roughly 3 billion active parameters)—rising to 73% with value-model reranking, approaching frontier systems more than 10 times larger, as shown in Figure 1. Orchard-GUI: A lightweight browser agent for real-world web tasksWeb navigation presents a different set of challenges. Agents must interpret visual layouts, interact with dynamic interfaces, and complete open-ended tasks described only in natural language.Orchard-GUI trains a 4-billion-parameter vision-language model as a browser agent using a relatively small amount of supervision: 400 distilled demonstrations combined with 2,200 open-ended training tasks. Despite this limited training data, the resulting model achieves strong results across several web-navigation benchmarks: 74.1% on WebVoyager, 67.0% on Online-Mind2Web, and 64.0% on DeepShop, for an average of 68.4%, as shown in Figure 1.

Figure 1. Performance comparison. Left: Orchard-SWE (35B-A3B, ~3B active) reaches 69.7% on SWE-bench Verified—73% with value-model reranking—matching frontier systems more than 10x larger. Right: Orchard-GUI (4B) achieves 68.4% average success across WebVoyager, Online-Mind2web, and DeepShop, making it the strongest open-source GUI agent while staying on par with proprietary systems from OpenAI and Google.These results place Orchard-GUI among the strongest open-source web agents to date while remaining competitive with larger proprietary models. The results also suggest that with the right training approach and environment, small open models can perform well on real-world web tasks.Orchard-Claw: Personal assistant agents for everyday productivityMany of the most impactful agentic applications involve everyday productivity tasks, including reading and drafting emails, managing calendars, searching for information, and coordinating across tools. Orchard-Claw focuses on personal-assistant tasks by training an agent on just 200 synthetic tasks. Evaluated on Claw-Eval, a benchmark covering realistic productivity workflows, it successfully completes 59.6% of tasks when given up to three attempts. That increases to 73.9% when paired with the stronger ZeroClaw agent system.Because Orchard can train agents directly inside real deployment harnesses, Orchard-Claw is trained across several of them—including ReACT, ZeroClaw, OpenClaw, and Codex—rather than a single simplified loop. Training inside these real harnesses substantially improves the agent’s reliability; under the Codex harness, for example, its success rate rises from 18.6% for the untrained model to 51.5% after Orchard training. Figure 2. Overview of the Orchard framework. Orchard Env (center) is a lightweight, Kubernetes-native environment service that provides shared capabilities such as sandbox management, command execution, file access, network controls, a REST API, and agent integration. It supports a range of task environments (bottom row) and is used across three task domains (top row): Orchard-SWE (software engineering), Orchard-GUI (browser navigation), and Orchard-Claw (AI personal assistant).Implications and the road aheadOrchard’s results reinforce a broader point: the environment layer matters. By making the underlying infrastructure open, lightweight, and reusable, Orchard lowers the cost of agentic AI research. Teams no longer need to build custom isolated environments from scratch or depend on proprietary cloud services. The same Orchard Env can be used to generate training data, run reinforcement learning rollouts, and evaluate final models without rebuilding the system each time.Looking ahead, we see reusing training experience as a promising direction toward cumulative agent learning. Instead of discarding trajectories once a training run finishes, we treat them as persistent assets—for example, distilling them into reusable value models. This enables agentic experience to accumulate over time, allowing each new generation of agents to inherit and extend the knowledge acquired by previous ones, rather than starting from scratch. The data efficiency demonstrated by Orchard-GUI suggests that larger-scale web agents could be trained without requiring large amounts of manually created training data. By releasing the complete Orchard stack, including the environment service, training pipelines, and training datasets, we hope to help the broader research community build more capable open agents more quickly. AcknowledgementsWe thank the teams at Microsoft Research and collaborating institutions for their contributions to Orchard, as well as the open-source community whose benchmarks and tools made this research possible.Opens in a new tabMeet the authorsBaolin PengPrincipal Research ManagerLearn moreWenlin YaoPrinciple ResearcherMicrosoft ResearchLearn moreQianhui WuSenior ResearcherLearn moreHao ChengPrincipal ResearcherLearn moreJianfeng GaoTechnical Fellow & Corporate Vice PresidentLearn moreResearch Areas

Artificial intelligenceFollow us:

Follow on X

Like on Facebook

Follow on LinkedIn

Subscribe on Youtube

Follow on Instagram

Subscribe to our RSS feedShare this page:

Share on X

Share on Facebook

Share on LinkedIn

Share on Reddit

Surface Pro

Surface Laptop

Surface Laptop Ultra

Surface RTX Spark Dev Box

Copilot for organizations

Copilot for personal use

Explore Microsoft products

Windows 11 apps

Account profile

Download Center

Microsoft Store support

Returns

Order tracking

Certified Refurbished

Microsoft Store Promise

Flexible Payments

Microsoft in education

Devices for education

Microsoft Teams for Education

Microsoft 365 Education

How to buy for your school

Educator training and development

Deals for students and parents

AI for education

Microsoft AI

Microsoft Security

Dynamics 365

Microsoft 365

Microsoft Power Platform

Microsoft Teams

Microsoft 365 Copilot

Small Business

Azure

Microsoft Developer

Microsoft Learn

Support for AI marketplace apps

Microsoft Tech Community

Microsoft Marketplace

Software companies

Visual Studio

Careers

About Microsoft

Company news

Privacy at Microsoft

Investors

Diversity and inclusion

Accessibility

Sustainability

Your Privacy ChoicesConsumer Health Privacy

Sitemap

Contact Microsoft

Privacy

Manage cookies

Terms of use

Trademarks

Safety & eco

Recycling

About our ads

抓取快照

用于解析和审计的抓取证据。

200 · text/html; charset=UTF-8

2026/08/04 08:01

8d652b347596a8d2f66c18fb1d0c988c84effb9bfe47707f7e057388a4176e6b

AI 输出

带验证状态的结构化模型输出。

article.summarize

deepseek-v4-flash · 有效

{"tags":["agentic AI","open-source","framework","Microsoft Research","Orchard","Kubernetes","software engineering","web navigation","productivity","reinforcement learning","SWE-bench","AI agents"],"titleEn":"Orchard: An open framework for scalable agentic AI","titleZh":"Orchard:一...
article.classify

deepseek-v4-flash · 有效

{"relevant":true,"confidence":0.95,"primaryTopic":"agent-engineering","secondaryTopics":["ai-research","software-engineering","ai-engineering"]}

质量问题与日报引用

开放或已解决的问题,以及文章出现在每日日报中的记录。

日报

Signal Hub 2026-08-04

微软的Orchard框架解决了可扩展智能体AI基础设施的关键需求,提供了可复用组件和出色的基准表现。其开源特性和全面的配方使其对构建实际AI智能体的研究人员和从业者具有即时参考价值。 (score: 0.92)

排序 12026/08/04 00:00草稿