Skip to main content
 ██╗  ██╗ ██╗ ███╗   ███╗ ██╗     ██████╗  ██████╗  ██████╗  ███████╗
 ██║ ██╔╝ ██║ ████╗ ████║ ██║    ██╔════╝ ██╔═══██╗ ██╔══██╗ ██╔════╝
 █████╔╝  ██║ ██╔████╔██║ ██║    ██║      ██║   ██║ ██║  ██║ █████╗
 ██╔═██╗  ██║ ██║╚██╔╝██║ ██║    ██║      ██║   ██║ ██║  ██║ ██╔══╝
 ██║  ██╗ ██║ ██║ ╚═╝ ██║ ██║    ╚██████╗ ╚██████╔╝ ██████╔╝ ███████╗
 ╚═╝  ╚═╝ ╚═╝ ╚═╝     ╚═╝ ╚═╝     ╚═════╝  ╚═════╝  ╚═════╝  ╚══════╝

English · 中文

Kimi Code Usage: The Curated Toolchain

Manifesting your AI quota with aesthetic precision across CLI, MCP, and VS Code.

CLI & MCP (Python) Coverage VS Code Extension Coverage


🌟 Project Vision

In the era of "Vibecoding," transparency of resources is a prerequisite for flow. Kimi Code Usage is a meticulously crafted toolchain — three components, one soul.

⚠️ 重要:API Key 类型说明

本工具查询的是 Kimi Code 平台(Coding Plan 会员) 的用量数据。你需要的是 Kimi Code 控制台 创建的 API Key(格式 sk-kimi-xxx), 不是 Kimi 开放平台(platform.kimi.com)的 API Key(格式 sk-xxx)。两种 Key 不互通。

获取方式:登录 Kimi Code 控制台 → 创建 API Key → 设置环境变量 KIMI_API_KEY。 详见 Kimi Code 文档

Prerequisite: A Kimi Coding Plan API Key (sk-kimi-xxx), set as KIMI_API_KEY in your environment or .env file.


⚡ CLI Reporter

A Rich-rendered panel in your terminal. Zero noise, pure signal.

Install & Run:

pip install kimi-code-usage
kimi-usage              # Aesthetic Rich panel
kimi-usage --json       # Machine-readable JSON
kimi-usage --plain      # Plain text output

Or run instantly without installing:

uvx kimi-code-usage

🔍 MCP Server

Exposes get_kimi_usage to any MCP-compatible AI Agent.

Compatible with Claude Code, Cursor, Windsurf, Hermes, and any MCP-enabled agent.

Add to your MCP config (e.g., ~/.claude/settings.json):

{
  "mcpServers": {
    "kimi-code-usage": {
      "command": "uvx",
      "args": ["--from", "kimi-code-usage", "kimi-mcp"],
      "env": {
        "KIMI_API_KEY": "YOUR_KEY"
      }
    }
  }
}

Note: The MCP server still needs --from because kimi-mcp is a separate command from the default kimi-code-usage entry point.

Then simply ask your AI: "Check my Kimi quota."


💎 VS Code Extension

A sleek status bar indicator with sensory color alerting.

Install: Search Kimi Code Usage in the VS Code Marketplace, or:

code --install-extension HainingYu.kimi-code-usage

Configure (Settings > Kimi Code Usage):

Setting Description Default
kimiCodeUsage.apiKey API key (or reads KIMI_CODING_API_KEY/KIMI_API_KEY env) ""
kimiCodeUsage.baseUrl API Base URL "https://api.kimi.com/coding/v1"
kimiCodeUsage.refreshIntervalMinutes Auto-refresh interval in minutes 5
kimiCodeUsage.weeklyLowThresholdPercent Weekly low quota warning threshold (%) 30
kimiCodeUsage.fiveHourLowThresholdPercent 5-hour low quota warning threshold (%) 15
kimiCodeUsage.showPaceIndicator Show pace indicator (Fast/Normal/Slow) true
kimiCodeUsage.showPaceBar Show pace bar in status bar true

Usage: Status bar shows 🌕 [===] Wee:96% 5Ho:99%. Hover for details. Cmd+Shift+P → Kimi: Refresh.


📊 Real-World Analysis

How much does a ¥199/mo Coding Plan actually cover? Real data from 5 months of heavy vibe coding, with a cost comparison against standard API pricing.

Full data → docs/kimi-code-usage.md

1. Profile

Item Detail
Plan Tier 3 Allegretto ($31/mo) → ¥199/mo
Workflow Claude Code + kimi-for-coding, heavy vibe coding
Data Period 2026-01 ~ 2026-05 full records (~3,152M tokens)

2. Token Composition

Component 5-Month Total Share
Input (Cache Miss) ~154M 4.9%
Cache Created ~89M 2.8%
Output ~12M 0.4%
Cache Read (Cache Hit) ~2,896M 91.9%
Total ~3,152M 100%

A 91.9% cache hit rate is the signature of vibe coding — long sessions where each turn carries full conversation history, and only the latest exchange is fresh.

3. Actual Monthly Burn

Based on continuous weekly sampling (3 days = 30% of weekly quota):

Metric Value
Weekly Burn ~320M tokens
Monthly Burn ≈ 1.37 ~ 1.5 billion tokens
Plan Cost ¥199/mo
Effective Rate ≈ ¥0.14 / million tokens

4. Cost Comparison

Priced against Kimi K2.6 standard API rates (input ¥6.50 / cache ¥1.10 / output ¥27.00 per million tokens):

Scenario Cost/Month Multiple
Kimi Coding Plan (¥199) ¥199
Pay-as-you-go (K2.6 standard) ≈ ¥2,420 12.2×
Pay-as-you-go Breakdown Volume/Month Rate Cost
Input (Cache Miss) 73.5M ¥6.50/MTok ¥478
Cache Read (Hit) 1,378.5M ¥1.10/MTok ¥1,516
Output 5.55M ¥27.00/MTok ¥150
Cache Created 42.5M ¥6.50/MTok ¥276
Total 1.5B ¥2,420

5. Bottom Line

The Coding Plan saves heavy users ≈ ¥2,221/month (~92%). Cache reads account for 92% of total tokens; the plan bundles both cache and input into the subscription fee. Under pay-as-you-go, cache alone makes up 63% of the bill.

⚠️ Disclaimer

This analysis reflects one user's actual usage from 2026-01 to 2026-05 via ccusage. Token ratios and cost estimates are for reference only — actual results vary by session pattern, model choice, caching behavior, and API pricing. Rates sourced from platform.kimi.com as of 2026-05-24.


🎨 About the Curator

Crafted with ❤️ by Haining Yu, an Art Curator and Vibecoder. This toolchain is part of a curated collection designed to bridge the gap between aesthetic curation and intuitive, AI-powered coding.


Enjoy the flow. Stay in the vibe.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kimi_code_usage-0.1.6.tar.gz (348.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kimi_code_usage-0.1.6-py3-none-any.whl (41.6 kB view details)

Uploaded Python 3

File details

Details for the file kimi_code_usage-0.1.6.tar.gz.

File metadata

  • Download URL: kimi_code_usage-0.1.6.tar.gz
  • Upload date:
  • Size: 348.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for kimi_code_usage-0.1.6.tar.gz
Algorithm Hash digest
SHA256 7c9bd568378cfcacd314e8fbbdfeef38e1c5e8ae0a8beaaf66c5a9a731a8f943
MD5 0e737f3599692f30f09e3a8e860b5980
BLAKE2b-256 8dba5f6089ffceb6cb7a7180a6b23815a0592561a4c800de997ee6c2a8b8dd78

See more details on using hashes here.

File details

Details for the file kimi_code_usage-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: kimi_code_usage-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 41.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for kimi_code_usage-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 40d8a81a3803c2cc2df38bfbaaeb872d872eb5b33538da803e4a306523fb0f43
MD5 15da18e0f98abd6ab20435f2ad5ca381
BLAKE2b-256 0c3f320f573e29f169def2c0d59e4af7bc5446bdf7fcdea9c6dd714892cd3503

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page