GitDB for VS Code
Browse, edit, and commit code in your GitDB repositories from Visual Studio Code, with no clone.
The GitDB extension for Visual Studio Code lets you work in your GitDB repositories right in the editor. You can browse files, branches, tags, and history, then edit and commit, all without cloning. Your code stays on GitDB. Files load from GitDB when you open them, your saved edits are kept on GitDB as drafts, and commits are made on GitDB.
These pages describe version 0.1.5 of the extension.
What you can do
- Browse your repository. The GitDB views in the activity bar list files, branches, tags, commit history, and your repositories. See Views and search.
- Edit and commit. Open files, save your edits, and commit from VS Code's Source Control view. See Edit and commit.
- Find code. Search for functions, their callers, file names, and text across the repository. Functions show caller counts above them. See Views and search.
- Use the GitDB terminal. It's a built-in terminal for git-style commands like
log,diff,grep,branch,commit, andmerge, all run on GitDB. See GitDB terminal. - Connect AI agents. The extension comes with an MCP server that lets MCP-capable agents such as Claude Code read, search, and commit to your repository. See MCP server for AI agents.
Requirements
- Visual Studio Code 1.90 or later.
- A gitdb.co account with a verified email address. See Create an account.
- At least one repository on gitdb.co. The extension connects to repositories that already exist. It can't create them. See Create your first repository.
- Node.js on your
PATH. The extension uses it to run the bundled MCP server for AI agents.
Your data
- The extension talks to GitDB over HTTPS.
- Your sign-in is kept in VS Code's secure storage, not in your settings files.
Get started
Start with Install and connect.
The composer and status bar
Sending messages, the send-key preference, attaching images, the status bar and what each word means, notifications, and the permission and approval prompts agents show.
Install and connect
Install the GitDB extension, sign in with your gitdb.co account, and connect to a repository.