derek-larson14/obsidian-claude-sidebar
Run Claude Code, Codex, and other agent CLIs in Obsidian
What it solves
It integrates AI agent command-line interfaces (CLIs) directly into the Obsidian note-taking app, eliminating the need to switch between a separate terminal window and your notes when using AI coding or productivity agents.
How it works
The plugin uses xterm.js for terminal emulation and Python's pty module (or pywinpty on Windows) to create a pseudo-terminal. This allows it to embed a fully functional terminal in the Obsidian sidebar that can run various agent CLIs like Claude Code, Codex, or GitHub Copilot.
Who it’s for
Users of Obsidian who use AI agent CLIs for coding or knowledge management and want a seamless way to interact with these agents while managing their files and notes.
Highlights
- Multi-backend support: Works with Claude Code, Codex, Grok Build, OpenCode, GitHub Copilot, Cursor Agent, and Pi.
- Contextual integration: Right-click folders to open agents in specific directories or send file paths and selections directly to the agent.
- Project flexibility: Ability to open agents in projects located outside the Obsidian vault.
- Cross-platform: Supports macOS, Linux, and Windows (including WSL path translation).
Related
- Project
YishenTu/claudianClaudian is an Obsidian plugin that embeds multiple AI coding agents (Claude Code, Codex, Grok Build, OpenCode, Pi, DeepSeek Harness) into your vault, allowing the model to read/write files, run commands, and manage multi‑step workflows. It offers inline editing, Zen mode, slash‑command skills, @‑mentions, side chats, tabbed sessions, and MCP server integration. Installation is via the Obsidian community plugins store or from source. The plugin sends only your prompts and tool outputs to the chosen provider, with no telemetry. It includes detailed troubleshooting for CLI detection, model discovery, and authentication issues. Licensed under MIT and sponsored by Moonshot AI and BEIKE.
- Project
ajsahni/agents-officeAgents Office is a beta, locally‑run visual platform that turns Claude into a team of 35 role‑based AI agents. You type tasks, the system routes them to the right agent (or a team), the agents use Claude Code connectors (Gmail, Slack, Chrome, etc.) to do the work, and results are saved as notes in your personal “Brain”. Features include customizable briefs/skills, recurring routines, a calendar view, team‑splitting, model/effort selection, and a non‑commercial license.
- Project
RAIT-09/obsidian-agent-clientAn Obsidian plugin that integrates AI agents via the Agent Client Protocol, allowing agents to read and edit notes in your vault without copy-pasting.
- Project
griffinmartin/opencode-claude-authA plugin for the OpenCode IDE that automatically reads Claude Code OAuth tokens (from macOS Keychain or a JSON file), refreshes them when needed, and injects the proper `Authorization: Bearer` header into every Anthropic API request. It works on macOS, Linux, and Windows, supports multiple Claude accounts, and requires no manual API‑key configuration.
- Project
Owloops/claude-powerlineClaude Powerline is a Node‑based plugin that adds a configurable, Vim‑style status bar to Claude Code. It shows live AI usage (tokens, cost, daily/monthly budgets), Git info, model and session details, context‑window usage, rate‑limit windows, and more. Users install it via the Claude Code plugin wizard or an `npx` command, then customize segments, themes, and styles through JSON config files or the online Powerline Studio visual configurator.