附錄 C
官方文件與版本驗證連結地圖
這份附錄是一張「上哪查最準」的地圖——GitHub 把 Copilot CLI 的官方資訊拆成四個地方放,搞懂各管什麼,你以後再也不用在錯的地方找錯的東西。
把這份附錄想成一本旅遊書最後那幾頁的「實用資訊」:招式都學完了,但 GitHub Copilot CLI 更新很快——本書查核當下(2026-07-18)對照的版本是 v1.0.71(2026-07-16 才剛釋出),等你讀到這裡,說不定又跳了好幾版。總有一天你會想確認「這個旗標現在還在嗎?」「最新版幾號?」「官方到底怎麼說?」,這時候與其相信網路上一篇搜尋排名很前面、但早就過時的舊教學,不如直接回官方源頭自己查一眼。
這附錄幫你做四件事:
- 講清楚 GitHub 官方生態裡四個資訊來源各管什麼,別找錯地方;
- 教你一個新手最容易搞混的觀念:版本號的真相在 GitHub releases,不是文件站、也不是全站 changelog;
- 把本書所有官方依據依主題分類整理成一張連結總表,需要時直接點;
- 老實列一張「本書寫作時還沒被官方逐字坐實、建議你實機再核對」的清單。
補充資訊
這附錄不是拿來「從頭讀到尾」的,是拿來「需要時翻一下」的。先掃一眼有哪些區塊,真的要查時再回來對照。
C.1 官方來源在哪裡:四個地方,各管各的
Copilot CLI 的官方資訊比較特別,散在四個地方,比本書其他三套 CLI(各自大多集中在「一個開發者文件站+一個 GitHub repo」兩處)多一處。先搞懂這四個各管什麼,之後查資料就不會迷路。
| 來源 | 網址 | 管什麼 | 你什麼時候來這 |
|---|---|---|---|
| GitHub 開發者文件站 | docs.github.com/en/copilot | 功能說明、指令參考、設定、教學 | 想知道「某指令怎麼用」「某設定檔怎麼寫」 |
| GitHub 原始碼 repo | github.com/github/copilot-cli | 原始碼、版本號(releases)、issue 回報 | 想知道「最新版幾號」「我遇到的問題別人有沒有踩過」 |
| GitHub 官方 Changelog(全站) | github.blog/changelog | 跨整個 Copilot 產品線的功能更新公告(不是 CLI 專屬) | 想知道「GA 是哪天公告的」「政策改了什麼」這種大事件 |
| npm 套件頁 | npmjs.com/package/@github/copilot | 套件版本、README、安裝資訊 | 想確認「npm 上現在裝到的是哪一版」 |
四個都是官方、都可信,只是分工不同——尤其第三項「全站 Changelog」,很容易被誤會成「CLI 專屬更新日誌」,但它其實混雜了 Copilot Chat、agent mode、IDE 擴充等整條產品線的公告,CLI 只是其中一小塊。
重要提醒:兩個容易寫錯的名字
這裡藏著兩個新手最容易踩的文字陷阱:
- repo 名字叫
copilot-cli,但 npm 套件名字不叫@github/copilot-cli——正確的套件名是@github/copilot(沒有-cli尾巴)。裝錯套件名會直接找不到套件。 - 網路上還找得到很多教「
gh copilot suggest」「gh copilot explain」的舊文章,那是已經於 2025-10-25 停止運作的舊版gh copilot(GitHub CLI 擴充套件),跟本書教的獨立copilotagent 完全是兩回事、指令對不上。兩者的差異本書在第 0 章已經講過,這裡再提醒一次:照抄舊文章的指令,在新版copilot上大概率會直接報錯或無效。
C.2 版本號真相:GitHub releases,不是 Changelog
這一節是整個附錄最重要的觀念,新手很容易在這裡被誤導,所以單獨講。
你可能會直覺以為:「想知道 Copilot CLI 最新版本,去 github.blog/changelog 或文件站看看就好?」——不完全對。
問題出在這:
github.blog/changelog是跨整條 Copilot 產品線的公告牆,GA、政策異動這種大事件會在這裡發,但它不是逐版列出「CLI vX.Y.Z 改了什麼」的地方。- 真正帶版本號的 CLI 逐版釋出紀錄,在 GitHub releases:github.com/github/copilot-cli/releases,每一版的 tag 長得像
vX.Y.Z。
| 你想知道 | 該去哪 | 為什麼 |
|---|---|---|
| CLI 最新版號是多少 | GitHub releases | 版本號真相在這(tag vX.Y.Z) |
| 這版改了哪些功能/有沒有大事件(GA、政策異動) | github.blog/changelog | 跨產品線的公告牆,按日期列 |
| npm 上現在裝得到的是哪一版 | npmjs.com/package/@github/copilot | 套件發布版本,通常跟 releases 同步但偶有時間差 |
| 我現在裝的是哪一版 | 終端機跑 copilot --version |
看自己本機實際版本(以實機為準) |
版本史背景,順便一次講清楚:Copilot CLI 2025-09 公開預覽(Public Preview)上線,2026-02-25 正式 GA(官方原文「GitHub Copilot CLI is now generally available」)——GA 公告當時對應的版本是 v0.0.418,之後大版號直接跳到 1.0 來慶祝 GA 這個里程碑,不是照 semver 慣例一路 0.x 累加上去的。查核當下(2026-07-18)最新版是 v1.0.71(2026-07-16 釋出)。
超實用小技巧
想一眼確認自己本機裝的版本,直接在終端機打:
# official — 官方逐字指令
copilot --version
想知道有沒有新版,跑:
# official — 官方逐字指令
copilot update
它會自己檢查並套用更新(前提是你用的安裝管道支援自動更新——npm/Homebrew/WinGet/安裝腳本都支援,只有「直接下載 binary」那條路徑要手動更新,詳見第 2 章)。
版本時效提醒
如果你看到某篇文章寫「Copilot CLI 最新版是 v0.0.xxx」,先確認它是不是在講 GA 之前的舊版本號——2026-02-25 之後,版號體系已經整個跳到 1.0 系列,v0.0.xxx 只會出現在 GA 前的舊截圖或舊文章裡,不代表現在的版本現況。任何逐字版本號,一律以 GitHub releases 頁面或本機 copilot --version 為最終真相。
C.3 官方文件全頁清單(依主題分類)
這是本書所有官方依據的總連結清單,照「你想學什麼」分好類,每一塊也標了「本書對應第幾章」,方便你回頭複習。
入門 / 安裝 / 登入(對應第 0~3 章)
- 認識 Copilot CLI 是什麼(概念頁):docs.github.com/en/copilot/concepts/agents/about-copilot-cli
- 安裝 Copilot CLI:docs.github.com/en/copilot/how-tos/copilot-cli/set-up-copilot-cli/install-copilot-cli
- 認證疑難排解:docs.github.com/en/copilot/how-tos/copilot-cli/set-up-copilot-cli/troubleshoot-copilot-cli-auth
指令與旗標逐字參考(對應第 4、8 章與附錄 A)
- CLI 指令總表:docs.github.com/en/copilot/reference/copilot-cli-reference/cli-command-reference
- 程式化 / 非互動參考:docs.github.com/en/copilot/reference/copilot-cli-reference/cli-programmatic-reference
- 設定目錄結構參考:docs.github.com/en/copilot/reference/copilot-cli-reference/cli-config-dir-reference
自訂 Copilot CLI(對應第 5、9、12 章)
- 自訂指示檔案(copilot-instructions.md/AGENTS.md/CLAUDE.md/GEMINI.md):add-custom-instructions
- 建立自訂代理(Custom Agents):create-custom-agents-for-cli
- 新增 Skills:add-skills
- 新增 MCP servers:add-mcp-servers
- 使用 Hooks:use-hooks
- Hooks 逐字參考:hooks-reference
- 工具權限模型:allowing-tools
- Copilot Memory(跨 session 自動記憶,非人工維護的指示檔案):copilot-memory
企業管理 / 政策(對應第 3、15 章)
- 企業管理 Copilot CLI:administer-copilot-cli-for-your-enterprise
- 政策階層概念:docs.github.com/en/copilot/concepts/policies
自動化 / GitHub Actions(對應第 11 章)
- 用 GitHub Actions 自動化 Copilot CLI:automate-with-actions
網路 / 憑證 / Proxy(對應第 16 章)
- Copilot 網路錯誤疑難排解:troubleshooting-network-errors-for-github-copilot
- Copilot 網路個人化設定:configuring-network-settings-for-github-copilot
- Copilot 常見問題疑難排解(通用,非 CLI 專屬):troubleshooting-common-issues-with-github-copilot
定價 / 用量(對應第 3、15 章)
- 方案與定價比較:github.com/features/copilot/plans
- Premium requests 計費說明:github-copilot-premium-requests
- GA 移動到用量計費公告:GitHub Copilot is moving to usage-based billing
GitHub(原始碼、版本號、issue)
- 主 repo:github.com/github/copilot-cli
- 版本號真相(releases,tag
vX.Y.Z):github.com/github/copilot-cli/releases - Issue 回報:github.com/github/copilot-cli/issues
- npm 套件頁:npmjs.com/package/@github/copilot
補充資訊:這份清單怎麼來的
上面絕大多數連結,查核過程都逐一開啟核對過內容。少數幾條(像「CLI 指令總表 cli-command-reference」「常見問題疑難排解頁」)是依官方文件目錄的命名慣例推算網址——它們跟同一目錄下已核對過的頁面(例如 cli-programmatic-reference、troubleshooting-network-errors-for-github-copilot)用同一套命名邏輯,機率很高是對的,但沒有逐一重新開啟畫面核對。如果點開發現網址跳轉或 404,代表文件站改了目錄結構,直接用文件站左側導覽搜尋標題即可找到新位置。
C.4 遇到問題、想回報 bug,去哪裡
如果你不是要查功能,而是踩到雷想找解法、或想回報問題,路線不太一樣:
| 你的情況 | 去哪 | 怎麼用 |
|---|---|---|
| 想先自己排查 | 官方疑難排解頁 + 第 16 章 | 本書第 16 章已整理常見錯誤訊息與對應解法 |
| 想看別人有沒有遇過同樣問題 | GitHub issues | 用關鍵字搜尋既有 issue |
| 確定是新 bug,想回報 | GitHub issues | 開新 issue,附上 copilot --version 輸出與重現步驟 |
| 帳號 / 訂閱 / 方案問題 | GitHub 官方支援管道 | 帳號與帳務相關,非程式問題,本次查核未逐一核對支援入口網址,建議從 github.com 右下角「Support」連結進入 |
本書第 16 章引用過幾個真實的 GitHub issue 當佐證(這些是社群回報、非官方逐字承認的行為,標記為 community 來源),也是你搜尋同類問題的好起點:
/usage顯示的用量疑似低估實際消耗:issue #1582 社群quota_exceeded(HTTP 402)誤判,即使開了超額付費仍被擋:issue #3431 社群HTTP_PROXY/HTTPS_PROXY指向無效本地 proxy 時靜默退出、無清楚錯誤訊息:issue #2225 社群- Context 用量計算異常,觸發持續自動壓縮迴圈:issue #2496 社群
回報 bug 的好習慣
開 issue 前先跑一次版本確認,把輸出附在 issue 裡,維護者一眼就能看懂你的環境,解決更快:
# official — 官方逐字指令
copilot --version
也建議附上作業系統版本、安裝方式(npm/Homebrew/WinGet/安裝腳本),以及能重現問題的最小步驟。
C.5 本書寫作時「建議你實機再核對」的清單
這一節很誠實,也很重要。
Copilot CLI 更新極快,本書寫作時(2026-07-18,對照 v1.0.71 版),有些細節官方還沒逐字寫死、或還在演進中。本書遇到這類情況,都用了保守寫法並提醒你「以實機為準」。這裡把它們集中列成一張清單,讓你心裡有底:看到這些,別當成鐵板釘釘,自己動手再確認一次。
| 主題 | 為什麼要再確認 | 怎麼親自核對 |
|---|---|---|
| Free 方案的 CLI 可用性精確排除範圍 | 官方功能比較表本身沒有把 CLI 列進比較矩陣,只能從 GA 公告文字(「Pro, Pro+, Business, and Enterprise plans」)推論 Free 不含 CLI | 登入免費帳號實機試一次 copilot,或看方案比較頁 |
| Business / Enterprise 確切額度數字 | AI credits pool 大小、換算比例查核時各方二手資料不完全一致,且制度本身變動快(2026-06-01 才剛從 Premium Request Units 改成 AI Credits) | 定價頁 + 組織管理後台實際額度顯示 |
/usage 低估用量的 bug 是否已修 |
issue #1582 查核時仍開啟中,屬社群回報未經官方確認的行為 | 該 issue 討論串現況 + 自己比對 /usage 顯示值與帳務後台實際扣款 |
.github/mcp.json repo 層級設定是否已完全 GA |
issue #2528、issue #1291 討論串顯示功能請求與已實作內容交錯,屬逐步推出中的功能 | add-mcp-servers 文件頁 + 實機試 |
| Copilot Memory 目前是否仍是 Public Preview | 2026-02 上線時官方標記為 public preview,查核範圍內未找到「已轉正式功能」的明確公告 | copilot-memory 文件頁 |
| Windows 原生 PowerShell 模式是否仍標實驗性 | 官方原文有 experimental 標記,但改版速度快,隨時可能轉正式支援 | 官方 install-copilot-cli 頁 的 Windows 段落 |
| Hooks 事件清單是否有新增 | 查核時官方列出 6 個事件(sessionStart/sessionEnd/userPromptSubmitted/preToolUse/postToolUse/errorOccurred),未來可能擴充 |
hooks-reference 文件頁 |
重要提醒(本書最核心的一句話)
任何逐字的指令、旗標、設定鍵、事件名稱,實機上一律以下面幾個輸出為最終真相——它們永遠比任何教學書(包括本書)更新:
copilot help # official — 全域指令與旗標
copilot help [TOPIC] # official — 特定主題的詳細說明
copilot --version # official — 本機實際版本
互動模式裡則可以打 /instructions 看這次 session 讀到了哪些指示檔、打 /usage 看用量。
C.6 一分鐘「我該查哪裡」速查
把整個附錄濃縮成一張「遇到問題、直覺反應該翻哪」的速查表,釘在心裡就夠:
| 我想知道… | 第一站 |
|---|---|
| 某指令 / 旗標怎麼用 | copilot help(最準);查不到再看指令總表 |
| 現在最新是哪一版 | GitHub releases(tag vX.Y.Z);本機 copilot --version |
| 某個設定檔 / 指示檔案怎麼寫 | add-custom-instructions |
| 這次 session 讀到了哪些指示檔 | 互動模式打 /instructions |
| 我的方案能不能用 CLI | 方案比較頁 + 實機登入試 |
| 程式出錯怎麼自救 | 先看第 16 章,再查疑難排解頁 |
| 別人有沒有遇過同樣問題 | GitHub issues |
| 我的用量還剩多少 | 互動模式打 /usage;帳務細節見billing 文件 |
收尾一句話
記住三條規則就好——「學功能上開發者文件站,查版本去 GitHub releases,跨產品線大事件看全站 Changelog」,以及「實機 copilot help 永遠贏過任何文件」。有這幾條,就算 Copilot CLI 再怎麼更新,你都查得到最準的答案。
本章小結
這篇附錄幫你建立一張「上哪查最準」的地圖:GitHub 官方資訊散在四個地方——開發者文件站(docs.github.com/en/copilot,學功能)、GitHub 原始碼 repo(github.com/github/copilot-cli,查版本號與 issue)、全站 Changelog(github.blog/changelog,跨整條產品線的大事件公告)、npm 套件頁(確認套件實際版本)。全篇最重要的一條觀念是:版本號的真相在 GitHub releases,不是文件站,也不是全站 Changelog——查核當下最新版是 v1.0.71(2026-07-16),GA 是 2026-02-25(當時版本 v0.0.418,之後大版號跳到 1.0 慶祝)。你也拿到了一張依主題分類的官方文件總連結清單、一份回報問題的路線圖,以及一張老實列出「還沒被官方逐字坐實、建議你自己再核對一次」的清單——包括 Free 方案能不能用 CLI、Business/Enterprise 確切額度、幾個還在演進中的社群回報 issue,以及 Copilot Memory、Windows 原生 PowerShell 模式目前的狀態。
動手試試
- 打開終端機依序跑
copilot --version和copilot help,跟本附錄寫的版本號(v1.0.71)比對一下,看看你手上的是不是更新的版本。 - 到 GitHub releases 頁面找到目前最新的 release,讀一下它的 release note,跟 github.blog/changelog 上同一時間的公告比較看看,體會一下「兩者分工不同」是什麼感覺。
- 打開互動模式(
copilot),打/usage看看目前的用量,再打/instructions看這次 session 讀到了哪些指示檔。 - 搜尋 GitHub issues,用「proxy」或「usage」當關鍵字,找一下本附錄提到的那幾個 issue,看看查核之後有沒有新進度、是不是已經修好了。
- 如果你在公司網路環境使用 Copilot CLI,去查一下你的 proxy 網址是不是
https://開頭——官方明講這種 proxy 目前不支援,先確認自己會不會踩到這個坑。
版本時效提醒
本篇所有版本號、日期、連結,查核日皆為 2026-07-18。GitHub Copilot CLI 改版速度快,release 節奏頻繁,任何時候都以 GitHub releases 頁面、本機 copilot --version 及官方文件站當下內容為準,本書寫的數字只是「查核那一刻」的快照。