在你的工具中工作

CLI

安裝polylane指令、登入,並從終端機、指令碼或程式碼代理驅動Polylane的每個部分。

polylane指令讓你從終端機、指令碼或程式碼代理使用Polylane的每個部分。輸出在終端機中是文字表格,管線化時是JSON,每個提示都可以關閉,而任何尚未成為指令的功能都可以透過完整的API取得。

它做什麼

每個指令群組包裝平台的一個部分:問題、服務與其日誌、儲存庫、對話串、記憶、代理工具等等。每個指令都接受同一組非互動旗標,所以指令碼或代理可以在沒有提示的情況下執行它;請見指令碼。

安裝

四個管道安裝的都是同一個指令。

Terminal
npm install -g @coreplane/polylane

登入

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伺服器
configCLI設定
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。

相關頁面

  • 驗證:每種登入方式以及憑證儲存在哪裡。
  • 指令碼:JSON輸出、結束代碼,以及供CI與代理使用的旗標。
  • 設定:環境變數、設定檔與遙測。
  • Plugins:一步把CLI技能與MCP伺服器安裝進你的程式碼代理。