Customizing Your Coding Setup with Pi Coding Agent Extensions
Melvin Vivas · X video post · 2026-10-02 · 0:25 · 181 views · Open on X
Topics: AI Dev Tools & Productivity, AI Agents, Tool Use & MCP · Level: intermediate
Summary
Melvin Vivas recommends the Pi coding agent for developers who like to customize their coding setup. He describes Pi's Extensions API, which can read the agent's context, send messages to LLMs and show text in the UI. As an example he shows Pi Agent Council, his own extension that asks several models for advice in parallel and compares their answers side by side.
Key points
- Pi is a coding agent built to be customized, and its Extensions API is flexible enough to do "pretty much anything".
- Extensions can read the agent's context, send messages to LLMs and display text in the UI.
- Pi works with existing Codex (ChatGPT) and Claude accounts, giving access to GPT-6.x models and Claude Opus/Sonnet 5.5.
- To use open models, connect OpenRouter as a provider.
- Pi Agent Council is an example extension: one /council command sends the same question to several models in parallel.
- In the demo, Council asked Opus 5.5, GPT-6 Astra and GPT-6.1 Sol, then showed the answers side by side with points of agreement and disagreement.
- Asking several models and comparing them is a cheap way to cross-check advice and spot where models disagree.
Resources mentioned
- Pi · tool · x.com · free
A customizable coding agent that can be extended through its Extensions API and connected to several model providers.
Also in: Sign in with ChatGPT: Setting Usage Limits for Each App (Melvin Vivas on X · notes), Pi reaches v1.0 (Melvin Vivas on X · notes), Claude Code mods: customize behavior and UI with plugins (Melvin Vivas on X · notes), Pi Agent Council: Ask Multiple LLMs in Parallel and Compare Their Advice (Melvin Vivas on X · notes) and 39 more - Pi Extensions API · docs · github.com · free · open in a browser to verify
Pi's API for building extensions that can read context, send messages to LLMs and display text in the UI. - Pi Agent Council · repo · github.com · free
Open-source Pi extension that adds a /council command to ask several models in parallel and compare their advice side by side.
Also in: Pi Agent Council: Ask Multiple LLMs in Parallel and Compare Their Advice (Melvin Vivas on X · notes) - OpenRouter · tool · openrouter.ai · free
A single OpenAI-compatible API that routes requests to hundreds of models from many providers, with one bill and model fallbacks.
Also in: The Jev model is now on OpenRouter (Melvin Vivas on X · notes), Kev-4B model, an alternative to Jev, now available on OpenRouter (Melvin Vivas on X · notes), Space Bunny Alpha: stealth 1M-context flash model on OpenRouter (Melvin Vivas on X · notes), Adding Vercel AI Gateway as a provider in AIBackends with Devin (Melvin Vivas on X · notes) and 42 more - OpenAI Codex · tool · openai.com · paid
OpenAI's coding agent. In the diagram it writes code, fixes review findings and drives the build loop. The creator also used it to make this video.
Also in: An agent bot that installs and drives Codex on its own (Melvin Vivas on X · notes), Asking a Coder bot to install Codex (Melvin Vivas on X · notes), Sign in with ChatGPT: Setting Usage Limits for Each App (Melvin Vivas on X · notes), Codex Cloud Environments Must Be Saved & Published Before Use (Melvin Vivas on X · notes) and 240 more - Claude Opus 5.5 · tool · claude.ai · paid · open in a browser to verify · recommended by both Bashiri Smith & Melvin Vivas
Anthropic's AI assistant, used throughout the guide to tailor resumes, add live roles to the tracker, match connections to target companies and find hiring managers.
Also in: Generating a Repo Promo Video with a Claude Skill on Sonnet 5.5 vs Opus 5.5 (Melvin Vivas on X · notes), Comparing Coding Models on the Same Task in Devin iOS (Melvin Vivas on X · notes), AI Engineer Roadmap Overview: From ML Foundations to RAG, Agents & Ops (Bashiri Smith on Facebook · notes), LLM Council Agent in Pi Using Codex and Claude Models (Melvin Vivas on X · notes) and 53 more - Claude Sonnet 5.5 · tool · anthropic.com · paid
Anthropic's newly released mid-tier Claude model, reported to be strong at agentic coding.
Also in: Generating a Repo Promo Video with a Claude Skill on Sonnet 5.5 vs Opus 5.5 (Melvin Vivas on X · notes), GPT-6.1 and Sonnet 5.5 Released the Same Week (Melvin Vivas on X · notes), Use Sonnet 5.5 instead of Opus 5.5 for faster video-clipping tasks (Melvin Vivas on X · notes), Advisor/Executor setup in Claude Code: Opus 5.5 plans, Sonnet 5.5 runs (Melvin Vivas on X · notes) and 2 more - GPT-6 Astra · tool · openai.com · paid
The model announced in the quoted launch post, pitched as the developer's most capable model for work, coding, science and cybersecurity, and able to operate a computer.
Also in: Pi Agent Council: Ask Multiple LLMs in Parallel and Compare Their Advice (Melvin Vivas on X · notes), Use GPT-6.1 Sol by Default, Save Astra for Emergencies (Melvin Vivas on X · notes), Dots in ChatGPT: always-on AI agents that you hand responsibilities to (Melvin Vivas on X · notes), OpenAI DevDay recap: Dots, GPT-6.1 Sol, Codex Cloud, Agents API (Melvin Vivas on X · notes) and 49 more - GPT-6.1 Sol · tool · openai.com · paid
A new OpenAI model announced at DevDay 2026 (name as written in the machine transcript), offered with Fast and Ultra fast speed tiers.
Also in: JevDev: Open-Source UI Tool for Experimenting with Jev (Typesafe.ai) (Melvin Vivas on X · notes), Comparing Coding Models on the Same Task in Devin iOS (Melvin Vivas on X · notes), Pi Agent Council: Ask Multiple LLMs in Parallel and Compare Their Advice (Melvin Vivas on X · notes), GPT-6.1 and Sonnet 5.5 Released the Same Week (Melvin Vivas on X · notes) and 9 more
Try this
- Try the Pi coding agent if you like to customize your coding setup.
- Study Pi's Extensions API to build your own extensions.
- Connect your Codex and Claude accounts to Pi, and add OpenRouter for open models.
- Try Pi Agent Council (/council) to compare advice from several models side by side.
- Build a Pi extension that asks several LLMs the same question in parallel and highlights where they agree and disagree (like Pi Agent Council).
- Write a custom Pi extension that uses the agent's context, sends messages to an LLM and shows the results in the UI.
More in AI Dev Tools & Productivity
- Comparing Coding Models on the Same Task in Devin iOS
- Pi reaches v1.0
- Claude Code mods: customize behavior and UI with plugins
- Pi Agent Council: Ask Multiple LLMs in Parallel and Compare Their Advice
- SkillsBento: Free Plugin Marketplace for Codex and Claude Code
- Countering AI Sycophancy with a Devil's Advocate Plugin for Codex & Claude