teamcity-cli プラグイン
プラグイン Claude Code 開発 クラウド・デプロイ・CI/CDClaude Code 拡張・ワークフロー以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
teamcity-cli は、オープンソースの CLI ツール teamcity 用の Agent Skill をまとめた Claude Code プラグインです。GitHub の README によると、この CLI はターミナルを離れずに TeamCity のビルド開始、ログの追跡、キューやエージェントの管理、REST API への直接アクセス(teamcity api)などを行えます。Skill は teamcity skill install コマンド、または Claude Code では /plugin marketplace add JetBrains/teamcity-cli と /plugin install teamcity-cli@teamcity-cli によって導入します。TeamCity 自体は公式サイトで「TeamCity: the Hassle-Free CI/CD Tool by JetBrains」と説明されています。ライセンスは Apache-2.0 です。
概要
TeamCity は JetBrains が提供する CI/CD(継続的インテグレーション・継続的デリバリー)ツールで、公式サイトでは「Hassle-Free CI/CD Tool」と紹介されています。teamcity-cli はこの TeamCity 向けのオープンソース CLI であり、本プラグインはそのコマンド操作を AI コーディングエージェント(Claude Code など)に教える Agent Skill を含んでいます。
teamcity-cli でできること
- CLI 経由でビルドの一覧表示・開始・監視・キャンセル(run list、run start、run watch、run cancel)
- run log/run watch --logs によるビルドログのリアルタイム表示
- ビルドキューの管理(queue list、queue approve、queue remove、queue top)
- ビルドエージェントへのシェル接続やコマンド実行(agent term、agent exec)、状態管理(authorize/deauthorize、enable/disable、move、reboot)
- ジョブ・プロジェクト・パイプラインの操作(一覧・表示・作成・ツリー表示・VCS・接続・設定など)
- --json/--plain によるスクリプト向け出力、--web による TeamCity UI 画面表示
- teamcity api を使った REST API への直接アクセス
- teamcity skill install|update|remove による Claude Code など向け Agent Skill の導入・更新・削除
出典
原文の説明(英語)
Agent skill for interacting with TeamCity CI/CD using the teamcity CLI. Enables Claude to explore builds, view logs, start jobs, manage queues, agents, and more.
teamcity-cli の変更履歴
- プラグイン teamcity-cli を追加