Pensieve Docs
Docs menu

Connect your agent

Pensieve for Qwen Code

This page tells you how to connect Qwen Code to Pensieve over MCP, and what changes on your computer.

Connect Qwen Code

  1. Install Pensieve (see Install).
  2. Run one of these commands:
    pensieve integrate recommended   # every agent on this computer
    pensieve integrate qwen-mcp qwen pensieve-search   # only Qwen Code
  3. Restart Qwen Code. It loads its MCP servers when it starts.
  4. Ask Qwen Code a question about your code, for example “where do we retry failed webhooks?”.

What Pensieve adds

Add-onIdFile
MCP serverqwen-mcp~/.qwen/settings.json
Instructions blockqwen~/.qwen/QWEN.md
Skillspensieve-search~/.agents/skills (Qwen Code 0.25 and later), or a link in ~/.qwen/skills for older versions

The instructions block goes in ~/.qwen/QWEN.md, between <!-- pensieve:start --> markers.

Connect by hand

Add this entry to ~/.qwen/settings.json. Use the full path of your pensieve command. To find it, run which pensieve.

{
  "mcpServers": {
    "pensieve": {
      "command": "/Users/you/.local/bin/pensieve",
      "args": ["mcp"]
    }
  }
}

Pensieve indexes your Qwen Code sessions from ~/.qwen/projects. Thus search with kind:session also finds earlier Qwen Code work.

Remove

pensieve integrate qwen-mcp qwen --remove

Pensieve removes only the entries that it added.

See also: scopes, the MCP tools, and the benchmark.

Something wrong or missing? Tell us on GitHub.