sharp-pen for VS CodeReview Markdown and plain-text writing without leaving VS Code. sharp-pen turns a local AI CLI into a careful copy editor: it finds focused improvements, shows each one in context, and leaves every change in your hands. Your editor remains the source of truth. Suggestion choices never touch the document until Apply, which writes them as one undoable VS Code edit; task checkboxes and code-block language selectors in the preview are the exception and edit their source marker immediately, each as its own undoable edit. See it in actionSplit review — compare the staged draft and suggested result side by side.
Inline review — work through every proposed change in one rendered document.
Why sharp-pen
How it works
Accepted choices are staged first. You can reset them, continue editing, or re-analyze before applying. If the source changes, sharp-pen keeps unaffected suggestions where it can and refuses to apply a change whose original text no longer matches. Built for Markdown authors
Markdown syntax that is not prose—including code, front matter, raw HTML, and link destinations—is rendered but excluded from writing suggestions. A sentence containing that syntax can still receive Level 1 fixes, but not a Level 2 sentence-construction suggestion. AI clients and modelssharp-pen uses an AI CLI you have already installed and signed in to. It supports Claude Code, Codex, GitHub Copilot CLI, and OpenCode. With Auto, it selects the first available client in this order: Claude Code, Codex, GitHub Copilot CLI, then OpenCode. A failed analysis is reported; sharp-pen never silently sends your document to another provider. Choose a client and preview theme from sharp-pen: Open Settings. Model choices are scoped to their provider, so a model selected for one CLI is never sent to another. Use the client default, an available discovered model, or a manual model ID. Codex is currently supported only at safety-reviewed Codex CLI 0.155.1. GitHub Copilot is currently supported only at safety-reviewed GitHub Copilot CLI 1.0.88. OpenCode is currently supported only at safety-reviewed OpenCode 1.18.32. Requirements and limitations
Privacy and securitysharp-pen owns no API keys, account, service, analytics, or telemetry. It sends the document snapshot to the local CLI you select; that CLI and its provider own authentication, storage, and any provider transmission. sharp-pen does not read or manage provider credentials. See the privacy policy for details. InstallInstall from the VS Code Marketplace. If you have downloaded a release VSIX, use Extensions: Install from VSIX... in VS Code, or run:
Release builds are available from GitHub Releases. Help and linksSource and support · Report an issue · Changelog · MIT License |

