[model-inventory] Model alias inventory update - 2026-10-07
メンテナーはふだん 1 日以内に返信
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 72/100
- issue の種類
- バグ
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- github-actions, json
- 領域
- data
調査の方向性
Issueによると同一である pkg/cli/data/models.json と actions/setup/js/models.json から始め、モデルのレコードと価格を報告されているCopilot SDKの値と比較します。提案どおり make refresh-models-json を実行し、その後ファイルを調整して claude-haiku-5.5 を追加し、記載されている cache_read の不一致を修正します。両方のファイルが一致し、報告されている価格が正しければ完了です。
索引モデルが issue の本文から書いたものです。
説明
Summary
4 pricing items + 1 stale alias found; no new model families lacking alias coverage.
- Providers queried: OpenAI (135), Anthropic (12), Gemini (50), Copilot SDK (24), Copilot reflect (42 IDs, incl. deprecated/embedding IDs)
- Proposed alias changes: 1 (optional cleanup)
- Pricing gaps found: 5
- Docs pricing table (Step 2.5): skipped — Playwright extraction was not performed; the billing artifact is an empty placeholder. SDK vs reflect used for validation.
Provider Model Counts
| Provider | Models | Status |
|---|---|---|
| openai | 135 | ✅ ok |
| anthropic | 12 | ✅ ok |
| gemini | 50 | ✅ ok |
| copilot-sdk | 24 | ✅ ok |
| copilot (reflect) | 42 | ✅ ok |
Raw API Fields Discovered
- Copilot SDK:
billing.tokenPrices(inputPrice, outputPrice, cacheReadPrice, cacheWritePrice, contextMax, longContext tier),discountPercent(auto only). - Reflect: model ID list only (no billing multiplier in this run).
- Gemini: input/output token limits; Anthropic:
display_name; OpenAI:owned_by.
models.json Pricing Analysis
(pkg/cli/data/models.json and actions/setup/js/models.json are identical.)
Missing from models.json
| Model ID | Provider | Inferred Pricing (per 1M tokens) | Basis |
|---|---|---|---|
| claude-haiku-5.5 | copilot / anthropic (claude-haiku-5-5) |
in $10 (SDK units: 10, out 50, cache read 1, cache write 12.5) → stored form: input 1e-07, output 5e-07, cache_read 1e-08, cache_write 1.25e-07 | Copilot SDK billing.tokenPrices |
Note: models.json stores per-token costs; SDK prices are in units of 1e-8 $/token (e.g. 200 → 2e-06). provider_type would be anthropic.
Historical entries not currently returned
Kept as historical: claude-fable-5, claude-fable-5.1, claude-opus-4.5/4.6/4.7, claude-sonnet-4/4.5/4.6, gemini-2.5-pro, gemini-3-flash-preview, gemini-3.1-pro-preview, gemini-3.5/3.6/3.7/3.8-flash (not in Copilot SDK; present in Gemini API), gpt-5.2, gpt-5.2-codex, kimi-k2.7-code, kimi-k3, mai-code-1-flash-picker, raptor-mini.
Inferred vs stored pricing discrepancies
| Model ID | Stored | SDK | Field |
|---|---|---|---|
| claude-sonnet-5.5 | cache_read 2e-07 | 1e-07 | cache_read |
| gpt-5.4-mini | cache_read 7e-08 | 7.5e-08 | cache_read (rounding) |
| gpt-5.3-codex | cache_read 1.7e-07 | 1.75e-07 | cache_read (rounding) |
| gpt-5-mini | cache_read 2e-08 | 2.5e-08 | cache_read (rounding) |
All other input/output/cache prices of the 23 SDK-priced models match.
Proposed Alias Updates
- What: Optional cleanup of
reasoningalias. Why: no live Copilot model matchescopilot/o1*|o3*|o4*; OpenAI API still lists o1/o3/o4-mini, so no change is required — keep as is. - All live models are covered by existing aliases (
haikucovers claude-haiku-5.5;sonnet-6xcovers sonnet-5.5;gpt-6covers gpt-6.1-sol/astra/luna/sol;gemini-flash-litecovers gemini-3.8-flash-lite-*;grokcovers 4.5–4.7;mai-codecovers mai-code-1.1-flash). - Task-oriented aliases (
coding,reasoning,vision,summarization) already exist.
Full Copilot Model IDs (reflect)
claude-haiku-4.5, claude-haiku-5.5, claude-opus-4.8, claude-opus-5, claude-opus-5.5, claude-sonnet-5, claude-sonnet-5.5, gpt-5-mini, gpt-5.3-codex, gpt-5.4, gpt-5.4-mini, gpt-5.5, gpt-5.6-luna, gpt-5.6-luna-utility, gpt-5.6-sol, gpt-5.6-terra, gpt-6-astra, gpt-6-luna, gpt-6-sol, gpt-6.1-sol, grok-4.5, grok-4.6, grok-4.7, mai-code-1.1-flash, trajectory-compaction, text-embedding-*, plus deprecated gpt-3.5/4/4o/4.1 variants (ignored).
Notes
- Suggested action: add
claude-haiku-5.5togithub-copilotin both models.json files and fix the cache_read values above (runmake refresh-models-json, then adjust). - Deprecated IDs (gpt-4o-mini, gpt-4.1, gpt-4o, gpt-5.4-nano) were ignored per policy.
gpt-5.6-luna-utilityandtrajectory-compactionappear in reflect only (not in SDK); no pricing available.
Generated by 📦 Daily Model Inventory Checker · copilot · auto · 23.6 AIC · ⌖ 0.743 AIC · ⊞ 13.6K · ◷
- expires on Oct 14, 2026, 4:01 PM UTC-08:00
- 主要言語
- Go
- スター
- 5.4k
- フォーク
- 576
- 平均マージ
- 8時間 29分
- マージ済み PR(30日)
- 783
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
github/gh-aw のほかの issue
-
[duplicate-code] Duplicate Code: pull_request event detection duplicated across safe_update filesオープンautomated-analysis code-quality cookie refactoring
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 1 日以内に返信
-
[deep-report] Migrate manual os.Setenv/Unsetenv restore patterns to t.Setenv in 2 pkg/cli test filesオープンautomation code-quality cookie deep-report improvement quick-win task-mining
難易度 2/5 1時間未満 初心者へのやさしさ 85/100
メンテナーはふだん 1 日以内に返信
-
automation code-quality cookie deep-report improvement quick-win task-mining
難易度 2/5 1時間未満 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信
-
automation code-quality cookie deep-report improvement quick-win task-mining
難易度 2/5 1時間未満 初心者へのやさしさ 76/100
メンテナーはふだん 1 日以内に返信
-
ai-generated cookie high-priority security
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
github/gh-aw#66933 · コメント 12 件 ·
メンテナーはふだん 1 日以内に返信
似ている issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
メンテナーはふだん 1 日以内に返信
-
agent-research agent-review-finding chore
難易度 2/5 1〜3時間 初心者へのやさしさ 66/100
jordansmall/spindrift#4922 ·
メンテナーはふだん 1 日以内に返信
-
gcsartifact: deleting a missing version returns an error対応中かも @ktsoator が今日担当しました。 オープンbug
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 2 日以内に返信
-
govulncheck
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
メンテナーはふだん 1 日以内に返信
-
Change wording for init command success message対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン
難易度 1/5 1時間未満 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信