在你的工具中工作

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按线程的产出物:报告、图表、拉取请求
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服务器安装到你的编程智能体中。