GPDoc for VS Code and CursorThe Markdown workspace for technical teamsGPDoc brings live collaboration, comments and suggestions, safe version history, Google Drive, Microsoft 365, and reviewable agent workflows into the IDE. Documents, notebooks, slides, diagrams, scripts, and spreadsheets stay open, versionable, and close to the code and research they describe. GPEditor is the shared Markdown engine across GPDoc web, desktop, mobile, VS Code, and Cursor. In the IDE, it combines visual editing with Markdown, LaTeX math, Mermaid diagrams, code, tables, comments, suggestions, Git workflows, and cloud interoperability.
Open GPDoc · Read the documentation · Report an issue · Join a discussion · Email GPDoc help Collaborate live in open files
The same GPDoc file model works across web, macOS, iOS, VS Code, and Cursor. Exact controls can differ by platform. Work where the source already lives
Google Workspace and Microsoft 365GPDoc works with the document systems your collaborators already use.
Cloud actions are available from the GPDoc File menu, export modal, Explorer context menu, and Command Palette where the selected file type is supported.
Reviewable agent workflowsThe extension includes GPDoc language-model tools and an MCP server for compatible agent clients. Use GPDoc commands to configure the workspace for VS Code, Cursor, Claude Code, and Codex:
Agents can list, read, create, and update GPDoc files, add comments and suggestions, add slides, and add notebook cells. GPDoc files remain the durable source so agent work stays visible in the editor and Git. Product viewsDocuments
Notebooks
Slides
Source-controlled diagrams
Getting started
To connect cloud providers, search the Command Palette for ConfigurationOpen Settings ( For local-only editing:
Supported IDEsGPDoc is built for VS Code and Cursor. Other VS Code-compatible IDEs can install the Open VSX package, but host-specific APIs may affect language-model tools or MCP setup. GPDoc uses the same file model as the web, iOS, and macOS apps. Exact interface features can differ by platform. Help and feedback |





