pi-commandcode-provider

A pi custom provider that connects pi to the Command Code API.

Disclaimer: This is an unofficial, community-maintained package. I am not affiliated with, endorsed by, or connected to Command Code in any way. This provider simply forwards requests to the public Command Code API using your own API key.

Note: This package only provides a model provider. It does not include an API key. You must bring your own Command Code API key or subscription.

💰 Current offer: Command Code offers 4× usage of DeepSeek V4 (Pro and Flash) at no extra cost.

Models

18 models across premium and open-source providers:

Category Models
Anthropic Claude Opus 4.7, Claude Opus 4.6, Claude Sonnet 4.6, Claude Haiku 4.5
OpenAI GPT-5.5, GPT-5.4, GPT-5.3 Codex, GPT-5.4 Mini
Open-source DeepSeek V4, DeepSeek V4 Pro, DeepSeek V4 Flash, Kimi K2.6, Kimi K2.5, GLM-5.1, GLM-5, MiniMax M2.7, MiniMax M2.5, Qwen 3.6 Max, Qwen 3.6 Plus

Install

pi install npm:pi-commandcode-provider

Or shorthand:

pi install pi-commandcode-provider

Then reload pi:

/reload

Setup

Set your Command Code API key using one of these methods:

1. Environment variable

export COMMANDCODE_API_KEY="cc-..."

Create ~/.commandcode/auth.json:

{
  "apiKey": "cc-..."
}

Or use pi's auth file at ~/.pi/agent/auth.json:

{
  "commandcode": "cc-..."
}

Usage

After installing and setting your API key, select a Command Code model in pi:

/model claude-sonnet-4-6

Any query will then use the Command Code API. You can list available models:

pi -e index.ts --list-models

Or within pi:

/models

Publish

npm login
npm publish --access public

License

MIT

S
Description
No description provided
Readme
715 KiB
Languages
TypeScript 90.7%
JavaScript 9.3%