ncode

CLI docs Deep research

ncode CLI Features

Deep research

Deep research answers one question from the web with its own team of agents and writes a report with sources. It runs in the background: you keep working in the conversation while it does.

Deep research#

A deep research answers one question from the web with its own team of agents: a lead plans the angles, workers search and read pages, and a reporter writes the answer with its sources. It runs in the background, so you can keep working while it does.

It needs at least one search engine with a key (see web search).

LevelRounds × agentsUse it for
Fastest1 × 4a quick answer in minutes
Medium (default)2 × 3most questions
High3 × 4a wider, deeper sweep
Ultra4 × 10the most thorough answer

Each research produces a Markdown answer (result.md) and a rendered HTML report. A designed report, a richer HTML page, is built afterwards in the background: by default after every research except Fastest; you can choose after every research, or only when you ask.

Research settings#

SettingDefault
Agents running at once10
Pages read per agent5
Only pages newer than N daysoff
Include or exclude domainsnone
Time limit per agent10 minutes, one retry after a timeout
A headline after each roundon
Lead, worker and reporter modelsthe defaults, or one each

Starting a research#

  1. Open Deep Research from the Ctrl+P palette, or type /deep_research with no argument.
  2. Choose New research. Type the question (it is required) and pick a level: low (called Fastest in Settings and in the table above), medium (the default), high or ultra.
  3. Choose Start, or Cancel.

The library lists your researches. From it you can open one, and stop, retry or pin it.

Note A research needs at least one web search engine with your key. Set one up first under Settings → Search & web.

Where the reports are#

Each research writes a folder with the answer as Markdown (result.md) and an HTML report you can open in a browser. The folder is named after the research's id and sits in your home folder (see Names you may still see).

Using a research in a chat#

text
/deep_research 12

attaches finished research number 12 to your next message, so the assistant can work from its findings.

Research settings in the terminal#

The settings above live in Settings → Deep research, and every key is in the settings reference.