在你的工具中工作
CLI
安裝polylane指令、登入,並從終端機、指令碼或程式碼代理驅動Polylane的每個部分。
polylane指令讓你從終端機、指令碼或程式碼代理使用Polylane的每個部分。輸出在終端機中是文字表格,管線化時是JSON,每個提示都可以關閉,而任何尚未成為指令的功能都可以透過完整的API取得。
它做什麼
每個指令群組包裝平台的一個部分:問題、服務與其日誌、儲存庫、對話串、記憶、代理工具等等。每個指令都接受同一組非互動旗標,所以指令碼或代理可以在沒有提示的情況下執行它;請見指令碼。
安裝
四個管道安裝的都是同一個指令。
Terminal
npm install -g @coreplane/polylane
Terminal
brew install coreplanelabs/tap/polylane
Terminal
curl -fsSL https://polylane.com/install.sh | bash
PowerShell
irm https://polylane.com/install.ps1 | iex
登入
Terminal
polylane auth login
polylane auth login --no-browser
polylane auth login --api-key sk_xxxxx
第一種形式會開啟你的瀏覽器,--no-browser為SSH與無瀏覽器的機器印出裝置代碼,--api-key則為指令碼與代理儲存一把API金鑰。驗證說明每種方式以及憑證儲存在哪裡。
指令群組
| 群組 | 說明 |
|---|---|
feed | 工作區活動動態牆:整個工作區最近的事件 |
issue | 偵測到的問題、它們的時間軸、筆記與里程碑 |
service | 雲端基礎設施:節點、日誌、指標、依賴圖 |
repo | 儲存庫與程式碼搜尋 |
tools | 直接執行Polylane代理工具(tools search、tools run、tools code) |
memory | 持久的代理記憶 |
note | 每日與全域工作區筆記 |
thread | 對話串(thread ask、thread continue,支援串流) |
artifact | 各對話串的產出物:報告、圖表、pull request |
skill | 代理技能:catalog、list、show、docs、from-template |
autofix | 自動化程式碼修復(唯讀) |
integration | 整合:程式碼託管服務、聊天工具、可觀測性、問題追蹤、程式碼代理、MCP伺服器 |
cloud | 目錄中每個供應商的雲端帳戶 |
workspace | 建立與切換工作區 |
auth | 登入、狀態、登出 |
setup | 把CLI接進你的程式碼代理:代理技能與MCP伺服器 |
config | CLI設定 |
telemetry | 匿名使用遙測:status、enable、disable |
api | 原始API存取 |
update | 檢查CLI更新 |
探索指令
--help是權威參考,永遠與你安裝的版本一致:在polylane、某個資源或單一指令上執行它,即可看到旗標與範例。任何尚未成為一級指令的功能都可以在polylane api底下取得,它的list、describe與call子指令可以觸及API參考中的每個操作。
解除安裝
Terminal
curl -fsSL https://polylane.com/uninstall | sh
解除安裝程式會把~/.polylane備份成你家目錄中的一個tarball,然後移除CLI、它在你程式碼代理中註冊的MCP伺服器與技能,以及它加入的PATH項目;用sh -s -- --dry-run可以預覽每一步。你的帳戶、工作區與整合維持原樣,如果你是用npm安裝的,也請執行npm uninstall -g @coreplane/polylane。