Features Quick Start User Guide Feedback Install for VS Code
Free & open source VS Code extension

The note panel
your editor was missing.

Notes that live on the file, line, and branch they're about — and that Claude Code can read

DevNotes+ features

Six features, each one a page: what it does, with its own demo running beside it in VS Code. Anchoring, branch scoping, the block editor, pull request and issue linking, opt-in sharing over git, and the Claude Code MCP server.

Notes that stick to the line

Write the note where the problem is. DevNotes+ keeps the line, not the line number — paste fifty lines above it and the note comes with them, because it is re-found by content.

  • Gutter pin on every noted line
  • Click a card to jump back to the code
  • Survives renames and refactors

One branch at a time

Scope a note to the branch it belongs to. Switch branches and the list filters itself; nothing is deleted, and switching back brings it straight home.

  • Branch read straight from the repo
  • Global or branch-scoped, per note
  • The status bar counts the notes on the file you are in

Templates, tags and reminders

Start from one of six built-in templates, colour and name your own tags, and put a date on anything you need to come back to. Filter the list by tag and the rest steps aside.

  • Six built-in templates
  • Your own tag names, colours and icons
  • A reminder date on any note

When a note outgrows its card

Open it as a document: headings, task lists, code blocks with highlighting, tables and images. Markdown in, Markdown on disk, no lock-in.

  • Six templates to start from
  • Tick tasks off inside the note

The pull request it is about

Paste a pull request or issue URL onto a note and the badge tracks it from then on — open, closed, merged — without you going to look.

  • Link a note to a PR or an issue
  • Or open the issue straight from the note

Private until you say otherwise

The .devnotes folder is gitignored the moment it is created. Share one note and that one file is un-ignored: it shows up in Source Control, and nowhere else.

  • No account, no server, no telemetry
  • Conflicts resolved in the panel

Claude Code reads your notes

One command registers the built-in MCP server. Ask Claude Code what is still open on this branch and it answers from your notes — then ticks them off.

  • Fourteen tools over MCP
  • No API key, no config file
Get Started in Seconds

Up and running in 4 easy steps

No complex configuration, API keys, or databases required.

1

Install Extension

Search for DevNotes+ in the VS Code Extension Marketplace or Open VSX.

ext install HibaChaabnia.devnotes-plus Copy
2

Open Side Panel

Click the DevNotes+ icon in your activity bar to open the side panel. No setup required.

3

Anchor Notes

Press Ctrl+Alt+Q on any line, right-click in the editor for Add DevNote Here, or hit + New in the panel.

4

Connect Claude

Optionally run DevNotes: Connect to Claude Code from the Command Palette, then restart Claude Code.

The manual

Every feature, one task at a time

Seven pages: installing, anchoring notes to code, organizing them, the Claude Code integration, sharing over git, and exactly what lands on disk.

Read the user guide
Open Source & Community Driven

Help us build the best developer note tool

DevNotes+ is actively developed and open for feedback, feature requests, and bug reports.