<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: He Zhu</title>
    <description>The latest articles on DEV Community by He Zhu (@zhuchichi56).</description>
    <link>https://dev.to/zhuchichi56</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4204395%2Fba3dfcf6-5996-49ba-9ea3-94e54e1c3775.png</url>
      <title>DEV Community: He Zhu</title>
      <link>https://dev.to/zhuchichi56</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/zhuchichi56"/>
    <language>en</language>
    <item>
      <title>Deep research, without the single-context bottleneck</title>
      <dc:creator>He Zhu</dc:creator>
      <pubDate>Sat, 24 Oct 2026 17:45:55 +0000</pubDate>
      <link>https://dev.to/zhuchichi56/deep-research-without-the-single-context-bottleneck-2eao</link>
      <guid>https://dev.to/zhuchichi56/deep-research-without-the-single-context-bottleneck-2eao</guid>
      <description>&lt;p&gt;&lt;em&gt;Architecture notes, and what the benchmark numbers do and do not show.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Ask a deep research system a hard question. Sub-questions multiply. A source contradicts an earlier one. A promising lead turns out to be a press release repeating an unsourced figure. By the time writing starts, search results, abandoned branches, half-finished paragraphs, and the original request all compete for one window.&lt;/p&gt;

&lt;p&gt;That pressure is the starting point for LongCat-DeepResearch. Its answer is not a larger window but an architectural split: a small shared plan coordinates the work, while each section's evidence stays in the context where it was gathered. The report records 55.25, 51.35, and 79.83 on three public benchmarks, comparing complete systems with their native tools and budgets.&lt;/p&gt;

&lt;h2&gt;
  
  
  The bottleneck is coordination, not retrieval
&lt;/h2&gt;

&lt;p&gt;Deep research is rarely a straight line from search to draft. New evidence creates new questions, and one section can grow into its own investigation. When every branch shares one expanding history, evidence, intermediate reasoning, and prose compete for the same space. Compress early and you may discard a detail before you know whether it matters.&lt;/p&gt;

&lt;p&gt;LongCat-DeepResearch separates global coordination from local investigation. A compact &lt;strong&gt;ResearchSpec&lt;/strong&gt; records what the report must establish and who owns which part. Detailed tool interactions stay with the researcher that will use them. Completed sections, not recurrent summaries, become the artifacts passed into composition.&lt;/p&gt;

&lt;h2&gt;
  
  
  Planning explores before it commits
&lt;/h2&gt;

&lt;p&gt;Several planning writers briefly search and read before proposing candidate specifications. A judge integrates their perspectives, a critic looks for missing questions and cases, and a reviser produces the final ResearchSpec, recording scope, research questions, required cases, source leads, and section ownership.&lt;/p&gt;

&lt;p&gt;Each researcher receives the original query, the full ResearchSpec, and one assignment. It gathers evidence in its own context and writes a cited section from that history. The plan is shared; the raw investigation is not.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F914txzc6qpigeur51aj1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F914txzc6qpigeur51aj1.png" alt="The LongCat-DeepResearch harness: shared ResearchSpec, independent section researchers, mechanical assembly, global-to-local editing." width="799" height="440"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Figure 1. The harness turns a shared agenda into independent section research, then coordinates the finished text. Source: &lt;a href="https://github.com/meituan-longcat/LongCat-DeepResearch" rel="noopener noreferrer"&gt;LongCat-DeepResearch repository&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Assemble mechanically, edit globally then locally
&lt;/h2&gt;

&lt;p&gt;Composition is deliberately unglamorous. The harness assembles completed sections without asking a final writer to regenerate the report. A global editor identifies conflicts, repeated material, and ownership problems; local editors revise only their assigned sections against those directives. Global judgment and local generation stay separate, and the original section artifacts remain inspectable.&lt;/p&gt;

&lt;p&gt;The split matters when a report is long. A final rewrite can smooth over a contradiction or drop a citation. Mechanical assembly preserves what each researcher wrote, while the two-level edit pass resolves overlap without restarting the document. The current pipeline fixes the plan after dispatch; reopening the agenda mid-research remains future work.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the benchmark numbers support
&lt;/h2&gt;

&lt;p&gt;On DeepResearchBench, DeepResearchBench II, and ResearchRubrics, the reported scores are 55.25, 51.35, and 79.83. The gaps to the strongest of the other three systems are +0.30, +3.17, and +5.62 points. Each product is compared as a complete system with its native tools and budgets, not as an isolated model.&lt;/p&gt;

&lt;p&gt;On a separate in-house benchmark the system scores 76.04 overall — second among the four, 0.55 points behind ChatGPT-DeepResearch at 76.59.&lt;/p&gt;

&lt;p&gt;A small ablation is more informative than the ranking. Holding the previous LongCat model fixed and swapping in the current harness moves the three public scores from 47.65 / 33.13 / 60.33 to 53.58 / 48.68 / 71.90. Holding the harness fixed and using the current model moves them to 55.25 / 51.35 / 79.83. Model capability and orchestration look complementary, not substitutable.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgpphy92ujxyl8yxgwsxd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgpphy92ujxyl8yxgwsxd.png" alt="Public-benchmark scores for the four compared systems." width="800" height="348"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Figure 2. Scores for the four compared systems, with native tools and budgets rather than isolated model components. Source: &lt;a href="https://meituan-longcat.github.io/LongCat-DeepResearch/" rel="noopener noreferrer"&gt;LongCat-DeepResearch project page&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Three qualifications apply. Public scores cannot attribute the outcome to one model component or training stage. The readability study is model-judged, not a human rating. Component and editor analyses use previously inspected development subsets, so their trends are not independent full-benchmark confirmation.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is actually released
&lt;/h2&gt;

&lt;p&gt;The release is the research harness, not the whole system. Model weights, training data, hidden rubrics, trajectories, and training code are not included. The harness is inspectable; the trained model behind the numbers is not.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Technical report: &lt;a href="https://arxiv.org/abs/2609.36071" rel="noopener noreferrer"&gt;arXiv:2609.36071&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Harness code: &lt;a href="https://github.com/meituan-longcat/LongCat-DeepResearch" rel="noopener noreferrer"&gt;github.com/meituan-longcat/LongCat-DeepResearch&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Project page: &lt;a href="https://meituan-longcat.github.io/LongCat-DeepResearch/" rel="noopener noreferrer"&gt;meituan-longcat.github.io/LongCat-DeepResearch&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The takeaway
&lt;/h2&gt;

&lt;p&gt;The useful idea is not a bigger context window. It is a division of labor that keeps the agenda shared and the evidence local, then edits the result in two passes rather than regenerating it. That makes long reports easier to inspect and failures easier to locate.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;AI disclosure: Fully Autonomous. This personal post was planned and written by an AI agent from the technical report and official project materials.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>agents</category>
      <category>ai</category>
      <category>llm</category>
    </item>
  </channel>
</rss>
