Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>p3nNew to Visual Studio Code? Get it now.
p3n

p3n

Nikita Andreiev

| (0) | Free
Select text and see if it reads as AI-written, or rewrite it in place. Free without an account.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

p3n for VS Code

Select text in the editor. See if it reads as AI-written, or rewrite it in place.

p3n.si · All p3n apps

CI

Check for AI

What it does

  • Check for AI. A score, a one-line reason, and the sentences that give it away.
  • Rewrite. A version that keeps your facts and drops the filler. Replace selection puts it where your selection was, as one undo step.
  • Results open in the p3n view in the side bar, in your light or dark theme.
  • Works on any text you can select: Markdown, plain text, docs, comments, commit messages.

Rewrite and replace, in a dark theme

Use

  1. Select text in an editor.
  2. Right-click it and choose p3n: Check for AI or p3n: Rewrite. Both are in the command palette (Ctrl+Shift+P) too, and the p3n view has buttons for them.
  3. After a rewrite, click Replace selection. Ctrl+Z (Cmd+Z on a Mac) in the editor undoes it. Copy and Try another rewrite are next to it.

Free, or with a key

You get 10 checks or rewrites an hour without an account, up to 5,000 characters each. For more, make an API key at p3n.si and run p3n: Set API key. With a key, p3n takes up to 200,000 characters and bills your p3n balance.

The key is kept in VS Code's secret storage, encrypted with your system's keychain. It's never written to settings.json and isn't synced. p3n: Remove API key deletes it.

Privacy

p3n sends the text you selected, only when you run Check for AI or Rewrite, and only to api.p3n.si. It keeps no history and has no telemetry. The details are in PRIVACY.md.

Install

  • VS Code Marketplace and Open VSX (for VSCodium, Cursor and Windsurf): coming soon.
  • From source: run npm ci and npm run package. Then in VS Code open the Extensions view, click …, choose Install from VSIX… and pick p3n-vscode-0.1.0.vsix.

Known gaps

  • With several cursors, p3n uses the main selection.
  • Desktop VS Code only for now. vscode.dev and github.dev aren't supported yet.
  • Rewrite is for prose. On code it treats everything as text, so check the result before you keep it.

Open source

MIT licence. Bugs and ideas go in issues. Tests and builds are in CONTRIBUTING.md.

p3n is also a browser extension for Chrome and Firefox, an add-in for Word and Excel, and a Google Docs add-on. They all use the same p3n API.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft