TeamCity コマンドラインインターフェース
TeamCity CLI は TeamCity の公式コマンドラインインターフェースです。 ターミナルで「teamcity 」と入力すると、ビルドの開始、ログの追跡、エージェントとキューの管理などが行えます。

機能
ターミナル内で作業を続行 — ビルドを開始し、ログを表示し、キューを管理できます — ブラウザーは不要です。
リモートエージェントアクセス —
teamcity agent termを使用して任意のビルドエージェントにシェル接続するか、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 の使用 | |
設定ファイル、環境変数、シェル補完 | |
| |
ビルドの開始、監視、管理 | |
| |
ビルド構成の表示と構成 | |
プロジェクトを閲覧し、VCS ルート、パラメーター、バージョン管理設定を管理します。 | |
キューに入れられたビルドをインスペクションし、優先順位を制御し、ビルドを承認する | |
ビルドエージェントをリモートで監視、制御、アクセスする | |
プロジェクトとエージェントをプールに割り当てる | |
クラウドプロファイル、イメージ、一時的なエージェントインスタンスを管理します。 | |
コマンドラインから認証された API リクエストを行う | |
カスタムコマンドショートカットを作成する | |
JSON 出力、プレーンテキストモード、CI/CD 統合 | |
利用可能なすべてのコマンドとフラグのクイックリファレンス | |
AI コーディングエージェント用の TeamCity スキルをインストールする | |
CLI 用語の定義と TeamCity の概念への対応 | |
CLI が JetBrains に送信する内容とオプトアウト方法 |