Alibaba Cloud Linux 4 Agentic Edition(Agentic OS)以 Copilot Shell(cosh)替代傳統 bash 作為系統登入後的第一入口,支援自然語言與命令雙模互動,讓人類使用者和智能體都能以最自然的方式調用系統能力。本文介紹了 Copilot Shell 的互動設計理念、基礎使用方法(自然語言模式、命令模式、YOLO 模式、檔案引用)及完整的斜杠命令與快速鍵參考。
1 互動入口
Alibaba Cloud Linux 4 Agentic Edition(Agentic OS)的互動式 Shell 預設為 Copilot Shell(cosh),替代bash 作為系統登入後的第一入口。
Copilot Shell 是與 Agentic OS 互動的核心組件,針對不同的訪問對象,具備不同的互動特點。
對人類使用者:它是一個可以用自然語言交流的智能終端
對智能體:它是調用系統能力的標準介面
Alibaba Cloud Linux 4 Agentic Edition 互動設計
Alibaba Cloud Linux 4 Agentic Edition 的互動設計遵從「雙模互動」,主要有以下特點:
自然語言模式:使用者直接用口語化語言描述意圖,系統將利用大模型能力,轉化為可執行檔系統命令
命令模式:如需手動執行簡單命令,使用者無須離開 Copilot Shell 即可快速執行。同時 Copilot Shell 支援 bash 回退,可調起全功能互動式 bash 進行傳統命令執行操作
兩種模式可以自由混合使用。
Copilot Shell 與傳統 Shell 的關係
在 Alibaba Cloud Linux 4 Agentic Edition 中,Copilot Shell 保留 bash 相容性的同時,增加了自然語言理解、Skill 調用、Agent 框架組成等能力。將複雜系統級能力抽象成自然語言,更適合人類使用者和 Agent 智能體使用。
2 基礎使用
進入 Alibaba Cloud Linux 4 Agentic Edition 後,將直接進入 Copilot Shell,可以直接開始輸入自然語言或系統命令。首次運行將自動引導配置大模型後端。
自然語言模式
直接用中文或英文描述你的意圖,系統會自動理解並執行:
> 查看當前系統的記憶體使用量情況
> 幫我安裝 nginx 並配置為開機自啟
> 幫我部署Openclaw系統 shell 會將自然語言轉化為對應的系統操作,執行前會執行程序表並等待確認(取決於審批模式設定,詳見「組態管理 - 審批模式」)。
命令模式
/bash 斷行符號後進入shell命令列模式,輸入 'exit' 或按 Ctrl+D 返回
或者可以使用 ! 首碼快速執行 Shell 命令(使用 esc 退出):
> !git status
> !top -bn1 | head -20YOLO 模式
預設情況下,系統 shell 在執行操作前會要求使用者確認。如果希望全自動執行、無需手動確認,可以開啟 YOLO 模式:
# 通過命令切換
> /approval-mode yolo安全提示:YOLO 模式會跳過所有操作確認,建議僅在隔離的測試環境中使用。生產環境請使用 Default 或 Plan 模式。詳見「組態管理 - 審批模式」。
使用 @ 引用檔案
在對話中使用 @ 引入檔案作為上下文:
> @/etc/nginx/nginx.conf 幫我檢查這個配置有沒有問題
> @/var/log/messages 最近有沒有報錯?3 Copilot Shell 命令參考
命令分類總覽
首碼 | 類型 | 功能 | 樣本 |
| 斜杠命令 | 元操作控制 |
|
| At 命令 | 注入檔案內容到上下文 |
|
| 驚嘆號命令 | 直接執行 Shell 命令 |
|
斜杠命令一覽
會話與專案管理
命令 | 說明 | 用法 |
| 分析目前的目錄,建立初始上下文 |
|
| 從會話歷史產生專案摘要 |
|
| 將聊天歷史替換為摘要以節省 Token |
|
| 恢複之前的會話 |
|
| 將檔案恢複到工具執行前的狀態 |
|
工具與模型管理
命令 | 說明 | 用法 |
| 切換當前會話模型 |
|
| 切換認證方式 |
|
| 直接執行 bash 命令,不經過 AI 解析 |
|
| 顯示可用工具列表 |
|
| 列出並運行 Skills |
|
| 列出 MCP 伺服器和工具 |
|
| 更改審批模式 |
|
| 管理 AI 指令上下文 |
|
| 列出已啟用的擴充 |
|
介面與工作區控制
命令 | 說明 | 用法 |
| 清除終端螢幕 |
|
| 切換視覺主題 |
|
| 切換 Vim 編輯模式 |
|
| 管理多目錄工作區 |
|
| 開啟設定編輯器 |
|
語言設定
命令 | 說明 | 用法 |
| 查看/更改語言設定 |
|
| 設定 UI 介面語言 |
|
| 設定 LLM 輸出語言 |
|
內建 UI 語言:zh-CN、en-US
資訊與協助
命令 | 說明 | 用法 |
| 顯示協助資訊 |
|
| 顯示版本資訊 |
|
| 顯示會話統計資訊 |
|
| 提交問題報告 |
|
| 複製最後輸出到剪貼簿 |
|
| 退出 cosh |
|
快速鍵
快速鍵 | 功能 | 說明 |
Shift+Tab | 切換審批模式 | 快速切換當前審批層級 |
Esc | 中斷當前操作 | 停止正在執行的任務 |
Ctrl+L | 清屏 | 等同於 |
Ctrl+T | 切換工具描述 | MCP 工具管理 |
Ctrl+C ×2 | 退出確認 | 安全退出機制 |
Ctrl+Z | 撤銷輸入 | 文本編輯 |
Ctrl+Shift+Z | 重做輸入 | 文本編輯 |