New Plugin: Obsidian Vault Agent Terminal with Claude Code/Codex

:hammer_and_wrench: New Plugin: Obsidian Vault Agent

Hi everyone! :waving_hand:

Iโ€™m excited to share Obsidian Vault Agent โ€” a powerful new plugin that integrates consoles, shells, and terminals inside Obsidian, enhanced with AI coding agent support.

:link: GitHub: liuyixin-louis/obsidian-vault-agent


:rocket: What It Is

Obsidian Vault Agent turns your Obsidian vault into an execution surface for interactive terminals and AI-aware coding workflows.
Itโ€™s a fork of the original obsidian-terminal plugin, but with AI-focused enhancements specifically designed to support tools like Claude Code, Cursor, and other agent workflows.

Instead of just a terminal emulator, Vault Agent includes:

  • AI Context Sync โ€” exports active files/folders to .obsidian/ai-context.json for AI agents to consume

  • Drag & Drop File Paths โ€” drag files/folders into the terminal and paste their path instantly

  • New Tab Button โ€” quickly open new terminals


:brain: Why This Plugin

This plugin isnโ€™t just another terminal in Obsidian โ€” itโ€™s designed as an execution substrate for AI agents.
That means terminals are first-class surfaces where AI models can operate with awareness of your vaultโ€™s structure, context, and files, not just side-panel assistants.

This fills a gap between:

  • vault templates focused on workspace organization

  • chat-based AI plugins

  • and simple terminal emulators

Vault Agent brings AI-contextualized execution directly into your note-centric workflow.


:package: Installation

You can install Obsidian Vault Agent in several ways:

  1. Manual install

    • Create .obsidian/plugins/terminal-ai in your vault

    • Download the latest release and place manifest.json, main.js, styles.css there

  2. Build from source

    • Clone the repo

    • npm install

    • npm run obsidian:install <vault path>

  3. Obsidian42 โ€“ BRAT

    • Add liuyixin-louis/obsidian-vault-agent as a beta plugin

    • See BRAT docs for instructions

Optionally, you can install Python dependencies for enhanced external terminal support on Windows (see README for details).


:test_tube: Who Itโ€™s For

This is especially useful if you:

  • want terminal workflows tightly integrated with your vault

  • use AI coding agents like Claude Code/Codex

  • need a consistent, context-aware workspace for notes + shell + agents

  • like custom terminal UX inside Obsidian

Whether youโ€™re a power user, developer, or researcher building agent workflows, this plugin gives you a new way to act inside your vault.


:puzzle_piece: Feedback & Contributions

Iโ€™m happy to get your feedback, issues, or ideas!
Contributions are welcome โ€” check out the GitHub repo for contribution guidelines