Skip to content

Quickstart

Assumes you’ve installed CodeBuddy and configured at least one provider key.

Click the CodeBuddy icon in the activity bar to open the chat view. (You can bind a shortcut to the View: Show CodeBuddy command in VS Code’s Keyboard Shortcuts if you want a hotkey — CodeBuddy doesn’t ship one by default.)

Type in natural language:

Create a utility that validates email addresses and write tests for it.

CodeBuddy plans the work, edits files, runs tests, and opens a diff for review. Tool calls, file reads, and terminal output stream to the panel in real time.

Every LLM-issued file change goes through diff review — added lines in green, removed in red, 3 lines of context.

ActionWhat it does
Accept allApply every change
Accept fileApply changes for one file
RejectDiscard; optionally ask the agent to retry
EditModify a proposed hunk before applying

Undo the last set via CodeBuddy: Undo Last Changes in the command palette.

Complex requests auto-delegate to subagents:

Refactor the auth module to use JWT. Design the shape, implement,
test, and document.

You’ll see architect, Developer Agent, tester, doc-writer, and reviewer collaborate in the chat stream.

Remember that we use Zod for input validation in this project.

Saves a project-scoped Rule memory. Future conversations in this workspace apply it automatically.