Important
- 這是根據 Microsoft 產品條款提供的預覽功能。
- 預覽功能可能功能受限,而且可能不會正式推出供大眾使用。 這些功能是在正式發行前先行推出,讓客戶能夠搶先體驗並提供意見反應。
- 您必須參與 Frontier 預覽計畫 才能搶先體驗。 Frontier 直接連結你與 Microsoft 最新的 AI 創新。 Frontier 預覽受限於您現有的客戶協議預覽條款。 由於這些功能仍在開發中,其可用性與功能可能會隨時間改變。
Copilot Code 是根據你的描述來打造可用的軟體。 本文涵蓋主要任務:說明要建什麼、預覽與迭代結果、處理檔案與資料、本地或雲端運行、自動化工作,以及分享你所建構的內容。
要建立並開啟你的第一個專案,請參考「使用 Copilot Code 開始」。 本文假設你在 程式碼 分頁中已有專案開啟。
描述您想建置的內容
程式碼將淺白的語言描述轉化為可運作的軟體。 描述你想要的結果和目標對象,而不是程式碼。 你可以建造:
- 應用程式與互動工具,如追蹤器、表單和計算機。
- 儀表板與資料檢視。
- 靜態網站和著陸頁。
- 資料轉換、腳本與自動化。
- 內部工具。
以下範例展示了適合使用的提示詞類型。
| Goal | 範例提示 |
|---|---|
| 儀表板 | 建立一個按通路追蹤每週註冊的儀表板。 |
| 追蹤應用程式 | 建立一個任務追蹤器,裡面有新增任務按鈕和任務清單。 |
| 登陸頁面 | 為產品發表會建立含註冊表單的登陸頁面。 |
當 Copilot Code 需要更多細節時,它會在建置前提出澄清問題。 回答這些問題,引導產生您要的結果。
Tip
從簡單開始。 先描述你想要的核心內容,然後隨著進度加入功能。
匯入您的檔案和資料
Copilot Code 可以根據你提供的檔案和資料運作。
- 上傳或拖放檔案:新增 CSV 檔案、試算表、圖片、文件、PDF 及簡報,供 Copilot Code 處理。
- 貼上文字:將資料直接貼入對話中。
- 開啟本地資料夾(本地專案):將 Copilot Code 指向你裝置上的一個現有資料夾。 Copilot Code 可以讀取那裡的檔案並加以處理。
- 利用你的工作情境:經你同意,Copilot Code 會使用你的 Microsoft 365 資料——文件、電子郵件、會議和行事曆——作為情境。 你可以用簡單的語言提出請求,例如 「使用我目前的專案清單來填入儀表板」,或從編寫器附加工作內容脈絡。
預覽並與畫布互動
你對話旁邊的畫布就是你看到並互動 Copilot Code 所建構內容的地方。
- 預覽:檢視已渲染的結果——靜態網站或網頁應用程式——隨著 Copilot Code 運作而更新。
- 程式碼檢視:切換到原始程式碼,查看並編輯(僅限本地)產生的檔案。
- 在畫布上選擇:在預覽中選擇一個元素,將 Copilot Code 指向該元素,然後描述你想要的變更。
Note
能否顯示預覽版面取決於成品類型和您的裝置。 某些成品無法在所有平台上預覽。
反覆修改與還原
建置過程就是一場對話。 你會在多個輪次中逐步改進結果。
- 精修:描述您要的變更,例如新增功能、調整版面配置或修正問題,Copilot Code 就會更新專案。 Copilot Code 會保留你工作階段的上下文,因此後續的請求可以建立在之前的基礎上。
- 還原:如果你想撤銷某個指示,就讓 詢問 Copilot Code 回到較早的版本。
- 從錯誤中恢復:如果某些操作失敗,Copilot Code 會嘗試修復。 如果不行,它會用淺白的語言解釋發生了什麼,並提供再試一次的選項。
Tip
一次只專注做一項變更。 這樣更容易看到每個改變的效果,也能控制結果。
建置並發佈應用程式到 Copilot 管理執行時
Copilot Code 可以建置輕量的互動式應用程式,例如追蹤器、看板、表單、計算機、儀表板和規劃工具,讓使用者隨時選取、輸入和更新內容。 你描述你想要的應用程式,Copilot Code 會用即時預覽來建立它,然後你可以發佈它並與組織內的人分享。 你不需要會寫程式。
- 描述你想要的應用程式、你想解決的問題,或你想視覺化的資訊。 你可以參照你的 Microsoft 365 資料,例如文件、試算表、會議和訊息。
- 輸入提示。 例如,建置一個應用程式,用來主持我和團隊的每日站立會議。
- Copilot Code 會建立應用程式並在即時預覽中顯示該應用程式。 對於使用真實資料的應用程式,Copilot Code 可能會在建置前請求使用該資料來源的許可。 對於像追蹤器或計算機這類獨立式應用程式,可立即建置。
Important
將應用程式建置並發佈至 Copilot 管理執行時是根據 Microsoft 產品條款提供的預覽功能。 預覽功能可能有限制,且可能在正式推出前改變。 您必須參與 Frontier 預覽計畫 才能搶先體驗。
想了解更多關於建置與發佈應用程式的資訊,請參閱《什麼是 Copilot 受控執行階段》。
優化您的應用程式
要求 Code 新增或更改功能,例如以卡片形式顯示參與者資訊。 應用程式會隨著使用而更新。 這正是 Iterate and Revert 中描述的對話迴圈。
開啟應用程式
開啟應用程式測試運作情形,並像共用對象一樣實際使用。 想了解更多關於查看你所建立的所有應用程式的資訊,請參閱 「一個尋找並執行你的應用程式的地方」。
發佈應用程式
應用程式會在您作業時自動儲存。 建置不會發佈應用程式;發佈是另一個獨立步驟,只有在您要求時才會進行。 準備好後,請 Code 發布應用程式,例如 發佈 或 讓它上線。 發佈後,您的應用程式及最新變更會以上線版本提供給您共用的對象。
分享你的應用程式
發佈後,像分享文件一樣,附上連結分享你的應用程式。 要求 Code 將應用程式與組織中的特定人員或群組共用,並選擇他們是否可以使用。 分享應用程式並不代表分享其底層資料。 與你共用的對象只會看到他們已擁有權限可存取的資料(位於連接的來源中,例如 SharePoint list),且第一次開啟應用程式時,可能會被要求核准連線。
本地或雲端執行
你可以在自己的裝置上或雲端執行專案。
- 本地:Copilot Code 運作在你裝置上的專案資料夾裡,可以是預設位置或你選擇的資料夾。 它可以讀取檔案,安裝專案所需的內容,並執行應用程式,讓預覽保持最新。 Copilot Code 在存取該資料夾之外的位置或建立網路連線前,會先徵求你的批准。
- 雲端:Copilot Code 會在雲端安全、隔離的環境中執行並保存您的專案,讓您能跨裝置作業。
比較請參見「本地或雲端建構」。
用外掛和工具擴充 Code
Code 使用與 Cowork 相同的外掛程式,另外還有內建工具。
- 外掛:透過 Microsoft 365 App Store 的外掛連接外部資料來源與服務。 關於插件的運作方式,請參見 使用 Cowork 中的插件。
- 工具:程式碼在建置過程中可使用網頁搜尋和圖片生成等工具,這取決於組織的政策。
使用 GitHub
連結你的 GitHub 帳號,使用存放庫,提出關於程式碼的問題,並開啟 Pull Request。 GitHub 連線是可選的——你不需要它來建立、預覽和儲存專案。 完整工作流程請參見 在 Copilot Code 中使用 GitHub。
分享並刪除
- 分享:將靜態應用程式以連結形式分享,且僅限你的組織。 你組織裡的人可以打開連結。
- 刪除:要求 Copilot Code 刪除它所建立的成品。
保持控制
Copilot Code 在執行超出你選擇專案資料夾範圍的行動前,會先徵求你的同意,例如存取其他地點、建立網路連線或執行指令。 同意提示用淺顯的語言描述發生了什麼事。
預設情況下,Copilot Code 會要求你允許其:
- 進行網路呼叫,包括存取網際網路。
- 使用擴充功能和 MCP。
- 執行 shell 或終端機指令。
- 讀取或寫入 Copilot Code 中已使用的專案和資料夾以外的檔案。
Copilot Code 允許在目前正在使用中的專案和資料夾內讀取與寫入檔案,無需徵求許可。 舉例來說,如果你在現有資料夾中啟動新專案,所有 Copilot Code 專案都可以在無需額外權限的情況下讀寫該資料夾。
Important
當你啟用 一律允許 時,它會一直保持開啟,直到你將其關閉為止。 「永遠允許 」適用於現有的工作階段和工作區,以及啟用後新開始的會話。 啟用 Always allow 時請小心。