Pochi LogoPochi Docs

Welcome to the Pochi Developer Updates — a digest of what's new in the codebase.

Here you will find highlights on features, enhancements, and bug fixes, plus insights into how we're improving the developer experience. Come back often! 👋


Weekly Update #7

Oct 14, 2025

TL;DR

This week, we focused on making Pochi more capable for builders who live in the terminal. We extended image-prompt support to the CLI, added global workflows for shared automations, and made the command-line experience smoother with shell autocompletion.

We’ve also shipped .pochiignore support and small but delightful touches like copying images directly from the extension chat.

🚀 Features

  • CLI Autocompletion: The Pochi CLI now supports shell autocompletion for bash, zsh, and fish. Improve your flow as you discover commands, subcommands and options while typing, without the need to stop and check docs mid-flow. #307
  • Global Workflows: You can now store workflows globally in ~/.pochi/workflows, and Pochi will load them across all workspaces. Easily share automations, setups, or linting rules, while allowing your team to maintain consistent review or deployment routines.#123, #517

  • Image Prompts in CLI: You can pass images directly to Pochi from the CLI, be it a diagram, a UI screenshot, or a flow chart. Models interpret and respond to your visuals, explaining issues, parsing charts and generating code based on UI mockups. #513

✨ Enhancements

  • .pochiignore Support: You can now use .pochiignore (just like .gitignore) to exclude files and directories from Pochi’s context, keeping your large repositories lean and your prompts focused on the task at hand. #515 , #516
# Example .pochiignore
node_modules/
dist/
*.log
  • Copy Images from MCP and Attachments: You can now right-click any image generated by MCP tools or shared in chat to copy it to your clipboard or open it in an editor tab. A small addition, but a big win for anyone working with visual data or model-generated diagrams. #500

🐛 Bug fixes

  • Command Queue Stability: Fixed race conditions between queued and other requests (particularly during preview operations) to improve execution consistency and error handling. #528

Weekly Update #6

Oct 03, 2025

TL;DR

Q4 is here, and Pochi’s cooking. 🍳

We’ve rolled out new built-in tools (webFetch and webSearch) that extend Pochi’s server-side capabilities, added support for new AI vendors (Codex and Qwen Coder), and released a new tutorial that shows how Pochi can act as your AI teammate in GitHub Actions.

Let’s start! 🧡

🚀 Features

  • Built-in Tools: Pochi now supports server-side tools, allowing it to register and expose capabilities that come bundled directly with the app. The first two built-in tools introduced are webFetch and webSearch. These let AI agents fetch, read, and process web content directly. #447
  • New AI Vendor Support: Pochi now supports Qwen Coder and Codex, adding new model vendors alongside Claude, Gemini, and Copilot. We've also introduced native compatibility with Anthropic’s API format, enabling faster and more stable integration with Claude models. #52, #304, #302

    Codex / Qwen Support

✨ Enhancements

  • Model-Aware Workflows: You can now define which model a workflow should use directly in its configuration. This gives you more control over which LLM handles each automation, especially useful if your team switches between providers like Claude, Gemini, or Codex. #343

🐛 Bug fixes

  • Assistant Retry Logic: Fixed an issue where assistant messages without tool calls were treated as new steps instead of retries, causing the retry count logic to behave incorrectly. #342

  • Diff View in VS Code: Files open before a diff operation are now reopened after accepting or rejecting changes, preserving your workspace layout. #440

📖 Resources


Weekly Update #5

Sep 26, 2025

TL;DR

This release introduces a manual sub-task execution mode for more control over sensitive workflows. We’ve also added MCP support in the CLI, enabled GitHub Copilot and Claude Pro/Max authentication, and shipped new tutorials and key security and stability improvements. 🙌

🚀 Features

  • Manual Execution Mode for Sub-Tasks: Sub-tasks created with newTask can now be run in a manual, step-by-step mode avoiding large unmoderated changes to your codebases in your sensitive workflows. #300
  • MCP support in CLI: The CLI now supports running your Model Context Protocol (MCP) servers, allowing you to connect your tools, and run MCP-powered workflows directly from the terminal. This update brings the CLI closer to parity with the VS Code extension. #100
  • AI Tooling Integrations (GitHub Copilot + Claude): You can now authenticate and use your GitHub Copilot and existing Claude Pro/Max subscriptions within Pochi across both the CLI and VS Code. Once authenticated, these services provide completions and suggestions directly in your workflows, enhancing the overall AI-assisted development experience. #184 , #61, #306

    Claude Support

  • Improved VS Code Configuration Navigation: VS Code commands like Pochi: Open MCP Server Settings now open the relevant config file and jump directly to the specific setting, #301

✨ Enhancements

  • Enhanced Gemini Model Support: We've improved existing image input capabilities with added PDF and video inputs, providing richer multimodal workflows with Gemini models. #219

  • Malformed Custom Agents in VSCode Settings: Previously ignored malformed agent files (e.g., with YAML parsing errors) are now displayed in the settings UI with a clear warning, making it easier to debug and fix broken custom agent configurations. #391, #415

📖 Resources


Weekly Update #4

Sep 19, 2025

TL;DR

We are excited to introduce Queued Messages — type prompts in advance and stop waiting for Pochi to finish a task! We also launched a new Tutorials section with guides on voice-driven development and Mermaid graphs. Have tips or insights? Contribute your own via PRs! Plus, Pochi now supports more file types, and the CLI is friendlier and more interactive. ✨

Features 🚀

Enhancements ✨

  • Multimedia file support: Share not just images, but also PDFs and videos with Pochi. #271

  • Claude Code login: The CLI now supports authentication with Claude Code. #282

  • Friendlier CLI experience: Interactively pick auth vendors and navigate through tasks, get clearer help/error messages, and see upgrade notices on startup. #287, #294, #308, #329, #357

    Interactive task list in terminal

  • Docs updates: Added documentation for queued messages and tab completion model settings and improved VS Code docs. #317, #321, #365

Bug fixes 🐛

  • VS Code UX tweaks: Unified drag-and-drop overlays with the prompt editor, fixed tooltip arrows, and ensured model selections are preserved with clear alerts when a model is unavailable. #350, #316, #373

New Contributors 🐾

A belated shout-out to @DESU-CLUB for their first contribution last week — and another one this week! 🥳


Weekly Update #3

Sep 12, 2025

TL;DR

This week we brought custom agents to life!🐣 Pochi CLI is on npm, newTask makes it simple to create and manage tasks right from the terminal, and Mermaid diagrams render beautifully inside the app. MCP interactions are smarter too, and the docs and UI keep getting smoother with every update. ✨

Features 🚀

  • Custom Agents: Define your own assistants in .pochi/agents using markdown. #176, #181
  • newTask in CLI: Spin up tasks directly from the terminal, each with its dedicated agent. #232
  • Mermaid diagrams: Drop Mermaid code blocks into Pochi and see them rendered as nice diagrams. #255

Mermaid.js rendered diagram

Enhancements ✨

  • Pochi CLI on npm 📦: npm install -g pochi and get it running! #238
  • Custom models for completion: Use your own models for code completion in VS Code. #251
  • MCP instructions: MCP servers can now guide models on tool usage, enabling more complex interactions. #254
  • Token auth: Log in with a token when browser auth doesn't work. #235, #236
  • Diff view focus mode: Pochi automatically closes a file's regular editor tab when opening its diff view. #197
  • More CLI commands: pochi mcp list to inspect configured MCP servers, and pochi task list to check task lists. #231, #266
    Pochi CLI Task List
  • VS Code UI polish: Autocomplete mention list is responsive and tabbable, workflow list is collapsible and better spaced. #215, #204, #230, #228, #242
  • Docs updates: Added checkpoint feature and updated GitHub integration docs with API key setup. #203, #262

Bug fixes 🐛

  • Scoped replies: Pochi only responds when you start a comment with /pochi. #202

Weekly Update #2

Sep 5, 2025

TL;DR

We had a massive week — 62 PRs shipped 🎉!

Pochi can now reply to you right in GitHub comments & issues, the interface speaks more languages with new i18n support, and we rolled out a sleeker, more powerful background job system. On top of that, the CLI got smarter, autocomplete got friendlier, and the docs got a glow-up!

Features 🚀

  • GitHub Action integration: Pochi now lives in your PR comments / issues! Ask for help in a PR with /pochi. #76
  • Internationalization (i18n): The VS Code extension now supports 🇺🇸 🇨🇳 🇯🇵 🇰🇷. Want your language included? Open a PR! #90

Enhancements ✨

  • CLI upgrades: The Pochi CLI got a big boost this week!
    • Install via Homebrew 🍺 #125
    • Authenticate with pochi auth, including support for Gemini login #167
    • Trigger workflows directly with pochi -p "/create-pr" #110
  • Enhanced Background jobs: Added terminal integration and lifecycle controls. Enhanced the job UI with collapsible detail logs and readable IDs for a clearer experience. #81, #97
  • Autocomplete: Pochi suggests relevant tools, functions, and variables to help you type prompts faster. #89
  • Documentation updates: Refreshed CLI usage docs, expanded model provider configuration examples, and added Slack integration documentation. #133, #141, #82

Bug Fixes 🐛

  • File writing reliability: The CLI ensures directories exist before writing, so writeToFile tool won't fail. #118
  • Code completion fix: Corrected how VS Code calculates the replacement range for suggestions, so completions insert correctly. #131

New Contributors 🐾

@karim-coder made their first contribution this week! Welcome aboard! 🎉


Weekly Update #1

Aug 29, 2025

TL;DR

This week we polished the VS Code extension with some UX upgrades, open-sourced the Pochi CLI, and did a few rounds of codebase cleanup to make contributing easier and friendlier for newcomers. We look forward to your first visit to the repo!

Enhancements ✨

  • Drag & drop images: Share visuals with Pochi in the VS Code chat just by dragging them in. #64
  • Improved docs: Updated structure and added guidance on model settings for easier use. #60, #63 , 900d162
  • Model pricing at your fingertips: Check model costs directly in settings before choosing one. #74

Bug Fixes 🐛

  • File search now correctly surfaces matching files: Queries that used to return empty results will now behave as expected. #79