Getting Started
Pochi is an open-source AI coding agent built as a VS Code extension, checkout the video below to see it in action.
Installation
Install the Pochi extension from the VSCode Marketplace or OpenVSX.
We recommend dragging Pochi to the right side of your VSCode window to get the best experience.
With Pochi, you can use any LLM provider by configuring their API keys. Use the VS Code command Pochi: Open Custom Model Settings
to open the settings file and configure it. Alternatively, Pochi offers cloud-based services. Creating a Pochi account gives you access to:
- Pochi's managed LLM models
- Shared task histories and team management
- Integrations with GitHub and Slack for a collaborative workflow
To use these features, sign up at app.getpochi.com and log in to your VS Code extension.
Customize
Pochi supports hierarchical configuration with both global (user-level) and workspace-specific settings.
- Global Configuration:
~/.pochi/config.jsonc
- Your default configuration available across all projects - Workspace Configuration:
.pochi/config.jsonc
- Project-specific configuration that override or extend global settings
You can tailor Pochi to your needs by editing these configuration file. The file uses the JSONC (JSON with Comments) format, so you can add notes to explain your settings.
{
// The schema enables autocompletion and validation in your code editor.
"$schema": "https://getpochi.com/config.schema.json",
// For details on available options, see the "Models," "Rules," pages in the sidebar
// ...
}