Installation¶
Inline Agents is a desktop-only plugin — it spawns a real CLI process (Claude Code or OpenCode) behind a PTY and needs to locate your vault on disk, neither of which is possible in Obsidian Mobile. isDesktopOnly: true in manifest.json reflects this.
Manual install¶
- Download
main.js,manifest.json, andstyles.cssfrom the latest release. - Create a folder named
inline-agentsinside your vault's.obsidian/plugins/directory. - Place the three downloaded files inside it.
- Reload Obsidian (or use Settings → Community plugins → Reload plugins).
- Enable Inline Agents under Settings → Community plugins.
BRAT (Beta Reviewers Auto-update Tool)¶
If you use BRAT to track plugins directly from GitHub:
- Install BRAT from the Community Plugins browser if you haven't already.
- Run the BRAT: Add a beta plugin for testing command.
- Paste
danrfletcher/obsidian-inline-agents. - BRAT installs it and will offer updates as new releases ship.
Requirements¶
- A
claudeand/oropencodeCLI binary installed somewhere on the machine. The plugin doesn't bundle either — it shells out to whichever you already have. See Agents and Models for how the plugin locates the binary, and each CLI's own docs (Claude Code, OpenCode) for installing it in the first place. python3onPATH(or at one of a few standard locations) — used to allocate a real PTY for the terminal. True on basically any Mac or Linux environment already.
Next¶
Once it's enabled, head to Your First Button to build one from scratch.