Pochi LogoPochi Docs

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.

Drag to right sidebar

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.

  1. Global Configuration: ~/.pochi/config.jsonc - Your default configuration available across all projects
  2. 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
  // ...
}