Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Open in Claude Code

wepeewepee102 downloads

Open the current note's directory or vault root in Claude Code from the command palette or ribbon.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

An Obsidian plugin that launches Claude Code in the directory of the current note or at the vault root.

image

Features

  • Ribbon icon — Click the Claude icon in the left sidebar to open Claude Code in the active note's directory.
  • Command palette — Two commands available:
    • Open current directory in Claude Code — Opens the parent directory of the active note.
    • Open vault root in Claude Code — Opens the vault root directory.
  • Auto-sync plugins — Before each launch, the plugin ensures that the target directory inherits all enabledPlugins from the vault root's .claude/settings.json. If the directory doesn't have its own .claude/settings.json, one is created automatically.

Requirements

  • macOS (uses AppleScript to launch Terminal)
  • Claude Code CLI installed and available in your PATH

Installation

From community plugins

  1. Open Settings → Community plugins → Browse.
  2. Search for Open in Claude Code.
  3. Click Install, then Enable.

Manual

  1. Download main.js and manifest.json from the latest release.
  2. Create a folder open-in-claude-code inside your vault's .obsidian/plugins/ directory.
  3. Copy both files into that folder.
  4. Reload Obsidian and enable the plugin in Settings → Community plugins.

Development

git clone https://github.com/wepee/open-in-claude-code.git
cd open-in-claude-code
npm install
npm run dev

Copy or symlink the built main.js and manifest.json into your vault's .obsidian/plugins/open-in-claude-code/ folder.

95%
HealthExcellent
ReviewSatisfactory
About
Open Claude Code from Obsidian in the current note's directory or at the vault root via a ribbon icon or command palette. Ensure the target directory inherits enabled plugins from the vault root's Claude settings by auto-creating and syncing a .claude/settings.json before each launch.
AIIntegrationsFolders
Details
Current version
1.0.0
Last updated
2 months ago
Created
2 months ago
Updates
1 release
Downloads
102
Compatible with
Obsidian 1.12.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
wepeewepee
GitHubwepee
  1. Community
  2. Plugins
  3. AI
  4. Open in Claude Code

Related plugins

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.

Smart Composer

AI chat with note context, smart writing assistance, and one-click edits for your vault.

Snipd Official

Sync Snipd podcast highlights to your vault with transcript, notes, AI summaries and metadata.

Local REST API & MCP Server

Unlock your automation needs by interacting with your notes over a secure REST API.

Copilot

Your AI Copilot: Chat with Your Second Brain, Learn Faster, Work Smarter.

Claudian

Embeds Claude Code/Codex as an AI collaborator in your vault. Your vault becomes agent's working directory, giving it full agentic capabilities: file read/write, search, bash commands, and multi-step workflows.

Smart Connections

AI link discovery copilot. See related notes as you write. Lookup using semantic (vector) search across your vault. Zero-setup local model for embeddings, no API keys, private.

BRAT

Easily install a beta version of a plugin for testing.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.