Run multiple Claude Code sessions, right inside Obsidian
A native Obsidian sidebar plugin for running multiple Claude Code sessions in parallel — with streaming markdown responses, tab management, and deep vault integration.
See it in your vault
A closer look at the conversation panel, the Agent Dashboard, and the controls that keep every thread under control.
Everything you need to run agents in parallel
A curated look at the features that make Claude Threads more than a chat sidebar.
Multi-tab sessions
Open as many Claude threads as you need, switch between them instantly.
Streaming responses
Tokens stream in with live markdown rendering — code blocks, tables, lists, and more.
Agent Dashboard + Kanban
Monitor and dispatch to multiple threads from one view, or toggle a kanban board to visualize agent state by column — idle, running, waiting, done — with folder swimlanes per project.
Slash commands & skills
Built-in context commands plus your full ~/.claude/skills/ library, browseable with /.
Model switching
Set a persistent model per thread with /model fable|opus|sonnet|haiku, or a global default.
Goals and loops
Pin a persistent goal on a thread with /goal, or re-run a prompt on an interval with /loop 10m.
Permission dialogs & Plan Mode
Claude asks before writing files or running commands. In Plan Mode, Claude proposes a written plan you can Approve, Edit, or Reject before it touches anything.
Remote mobile access
Stay connected to your running threads and respond to permission requests from your phone.
@ file mentions
Type @ in the input to search vault files by name; selecting one injects its full content as context.
MCP Elicitation
When an MCP server needs OAuth or a form filled mid-session, a card appears inline so you can respond without leaving Obsidian.
Prerequisites
Before you install, make sure your setup meets these requirements.
-
Obsidian v1.0.0+
Desktop only — Claude Threads runs as a native sidebar plugin.
-
Claude Code CLI installed and authenticated
The plugin auto-detects claude at /opt/homebrew/bin/claude, /usr/local/bin/claude, or ~/.local/bin/claude.
-
AWS Bedrock / SSO users
Set AWS_PROFILE and AWS_REGION in the plugin’s Extra Environment Variables setting.
Installation
BRAT is recommended for early access to the latest builds; manual install works too.
Via BRAT (recommended)
- 1
Install the BRAT plugin
Install BRAT from Obsidian’s Community Plugins.
- 2
Open BRAT settings
Go to BRAT settings → Add Beta Plugin.
- 3
Enter the repo
Paste the repository below into the Add Beta Plugin dialog.
rbcodelabs/obsidian-claude-threads - 4
Enable the plugin
Enable Claude Threads in Settings → Community Plugins.
Manual install
- 1
Download the latest release
Grab the latest build from GitHub Releases.
- 2
Extract into your vault
Unzip into <vault>/.obsidian/plugins/claude-threads/.
<vault>/.obsidian/plugins/claude-threads/ - 3
Enable the plugin
Enable Claude Threads in Settings → Community Plugins.
Help shape what ships next
Vote on upcoming features and see what's in progress on the public roadmap, or star the repo on GitHub to follow along.