CircleCIで働くAIエージェント
Monmoのエージェントは、ビルドの面倒を見るエンジニアのようにCircleCIで働きます。ワークフローが失敗した理由を説明し、mainを何度も壊す不安定なテストを見つけ、速いconfig.ymlを提案し、クレジットを多く使うジョブを見守ります。あなた自身のトークンで動き、再実行、承認ジョブの承認、パイプラインの起動、コンテキストの編集はあなたの承認を待ちます。
更新日:2026-11-13 · 無料で始められます。有料プランは月額15ドルから。
CircleCIでエージェントができること
失敗したワークフローを説明する
ワークフローが失敗すると、失敗したステップの出力を読んで最初の本当のエラーを見つけ、同じブランチで最後に成功した実行と比べて、変化をもたらしたGitHubのコミットを示します。
頼み方mainでbuild-and-testのワークフローが失敗しました。本当のエラーと、前回成功してから変わった点は?
不安定なテストを見つける
毎週月曜に、直近30日のテスト結果を読み、同じコードで成功も失敗もしたテストを頻度とともに一覧にし、直す価値のあるものごとにJiraのチケットを下書きします。
頼み方毎週月曜に、直近30日でmainのいちばん不安定なテストを一覧にして、上位5件のチケットを下書きして。
設定を速くする
.circleci/config.ymlと各ジョブの所要時間を読み、キャッシュ、並列化、テストの分割、Docker Hubのイメージのキャッシュ、別のリソースクラスをブランチで提案します。変更のプッシュは事前に確認します。
頼み方パイプラインに22分かかっています。いちばん遅いジョブを見つけて、速くしたconfig.ymlをブランチで提案して。
承認ジョブの前に内容をまとめる
デプロイの前にワークフローが承認ジョブで止まると、出ていくコミット、プルリクエスト、テスト結果を一覧にし、Slack向けのメモも下書きして、あなたが判断できるようにします。承認は必ず事前に確認します。
頼み方deploy-productionのワークフローが承認待ちです。何が出ていくのか、テストが全部通ったかをまとめて。
クレジットの使い方を見守る
毎月1日に、プロジェクトとワークフローごとの使用量を読み、クレジットを多く使ったジョブと、関係のない変更でも動いているジョブを、Google スプレッドシートにまとめます。
頼み方毎月1日に、先月CircleCIのクレジットを多く使ったプロジェクトとジョブを、理由とあわせて見せて。
コンテキストと変数を点検する
コンテキストごとに使っているプロジェクトとセキュリティグループの制限を一覧にし、変数は名前だけを報告し、デプロイ用のキーを持つのにだれでも使えるコンテキストに印を付けます。変更は事前に確認します。
頼み方本番のキーを持っているコンテキストはどれで、どのプロジェクトから使える?
Orbを最新に保つ
各プロジェクトが使うOrbと固定しているバージョンを一覧にし、新しいバージョンの変更履歴を読んで、何が変わるかのメモとともにブランチで更新を用意します。
頼み方メジャーバージョンが1つ以上遅れているOrbは?ブランチで更新を用意して。
接続のしくみ
- 1CircleCIは、あなた自身のアカウントの個人用APIトークンで接続します。トークンでは組織のプロジェクトであなたができることができるため、エージェントが届く範囲はあなたと同じです。
- 2CircleCIを使えるエージェントはあなたが選びます。開発担当には必要で、データ分析の担当が月次報告のために使用量を読むこともあります。それ以外の担当にパイプラインは不要です。
- 3パイプライン、ログ、テスト結果、使用量の読み取りは確認なしで行います。ワークフローの再実行や取り消し、承認ジョブの承認、パイプラインの起動、コンテキストや変数の編集、設定のプッシュは事前に確認します。
開発・ITのほかのアプリ
同じ種類のアプリでも、エージェントが働けます。それぞれのページで詳しく紹介しています。
よくある質問
AIエージェントは失敗するCircleCIのビルドを直せますか?
原因を見つけ、修正を用意します。AIエージェントが失敗したステップの出力を読み、最後に成功した実行と比べ、問題がコードかconfig.ymlにあれば、自分のコンピューターでブランチに変更を加えます。ブランチのプッシュとワークフローの再実行は事前に確認します。
CircleCIで不安定なテストを見つけられますか?
見つけられます。あなたが選んだ期間のテスト結果を読み、同じコードで成功も失敗もするテストを探し、ビルドを壊した回数の順に並べて、JiraかLinearのチケットを下書きします。不安定なテストの修正はコードの変更なので、プッシュは事前に確認します。
承認ジョブの承認やデプロイの起動を勝手にしますか?
あなたなしではしません。承認ジョブは人が判断するためにあり、エージェントもその形を守ります。出ていく内容をまとめてカードを見せ、許可されたときだけ、CircleCIとの連携で承認します。連携でできない操作は、自分のブラウザーで進めます。
CircleCIのクレジットの使用量を減らせますか?
どこでクレジットを使っているかを見つけ、変更を提案できます。重いジョブ、関係のないファイルの変更でも動くワークフロー、必要より大きいリソースクラスを示し、ブランチで設定の変更を用意します。数字を約束することはできませんが、提案ごとに何が変わる見込みかを伝えます。