TeamCity CLI
TeamCity CLI 是 TeamCity 的官方命令行接口。 在终端输入 teamCity ,即可启动构建、查看日志、管理代理和队列等。

功能
留在终端中操作。 — 启动构建、视图日志、管理队列 — 无需浏览器。
远程代理访问 — 通过
teamcity agent termshell 进入任意构建代理,或用teamcity agent exec运行命令。实时日志 — 使用
teamcity run watch --logs实时流式传输构建输出。可脚本化 — 针对流水线输出
--json和--plain,还能通过teamcity api直接访问 REST API。多服务器支持 — 多个 TeamCity 实例间可认证和切换。
AI 智能体已就绪 — 内置 技能 ,适用于 Claude Code、Cursor 及其他 AI 编码代理 —— 只需运行
teamcity skill install。
安装 TeamCity CLI
Homebrew(推荐):
安装脚本:
Winget(推荐):
PowerShell(安装脚本):
npm(跨平台):
其他方法(Scoop、Chocolatey、deb/rpm 软件包、源码构建),可参见 入门指南。
快速入门
详细操作可见 TeamCity CLI 入门。
可执行的操作
主题 | 描述 |
|---|---|
安装、认证并运行首个命令 | |
令牌存储、访客访问、多服务器配置和 CI/CD 用法 | |
配置文件、环境变量与 shell 补全 | |
通过 | |
启动、监控和管理构建 | |
编辑、验证并同步 | |
视图并配置构建配置 | |
浏览项目,管理 VCS 根、参数和版本化设置 | |
检查排队的构建、控制优先级并批准构建 | |
远程监控、控制与访问构建代理 | |
将项目和代理分配到池 | |
管理云配置文件、镜像和临时代理实例 | |
通过命令行进行 API 认证请求 | |
创建自定义命令快捷键 | |
JSON 输出、纯文本模式与 CI/CD 集成 | |
所有可用命令与标志的快速参考 | |
为 AI 编码代理安装 TeamCity 技能 | |
CLI 术语定义及与 TeamCity 概念的对应关系 | |
CLI 会向 JetBrains 发送哪些信息以及如何选择退出 |