Coroidは既に利用中のツール群の中間に位置します。本ページでは、何がどこと連携し、どの方向にデータが流れるかをまとめています。通常、最も最初に把握すべきなのはその方向性です。
ソースコントロール — 必須
Coroidが機能するために不可欠な唯一の連携先です。
GitHub— アプリのインストールまたはパーソナルアクセストークン。一般公開中。
GitLab— パーソナルアクセストークン。プライベートプレビュー— 有効化されたアカウントでのみ表示されます。
Coroidはリポジトリを読み取り、そこに対してプルリクエストを作成します。詳細は以下をご覧ください。コードを連携する.
受け入れられる作業
課題管理ツールからCoroidへ作業が入力されます:Jira、Linear、TrelloおよびGitHub課題.
インポートされた課題は即座に実行されるのではなく、受け入れキューに入ります。各課題の処理はユーザー自身が判断します。課題管理ツールは希望リストに過ぎず、人間の承認なしにエージェントが全てを構築するべきではありません。
送信される通知
Slack、Discord、Telegram、SMSといったチャットプラットフォームに更新情報が届きます。メールやアプリ内通知は連携なしで利用可能です。
一部のチャット接続は双方向で、利用者は普段使いのチャネルから直接作業を開始・指示できます。
返却される検証結果
約30種類のプロバイダーがプルリクエストに検証結果を添付できます。プレビュー環境、セキュリティ・コードスキャナー、カバレッジ、ビジュアル差分、エンドツーエンドの実行結果などが含まれます。
これはソースコントロールに次いで最も価値の高い連携先です。ほとんどのチームが既にこれらのツールを利用しており、変更内容の隣にその出力結果が表示されないだけだからです。詳細は以下をご覧ください。検証結果を確認する.
MCP — 双方向
混同しやすい2つの異なる仕組み:
**送信側 — Coroidが外部MCPサーバーに接続します。**エージェントがユーザーが提供したツールを呼び出し、Coroidが認識していない内部システムにも作業を届けられます。
**受信側 — CoroidがMCPサーバーとなります。**自社のツールやアシスタントがOAuthまたはパーソナルアクセストークンを使ってリモートMCPエンドポイント経由でCoroidを操作します。承認キューや自動化ポリシーにより、無人で実行できる範囲が制御されます。
イベントと自動化
フックプラットフォームのイベントに応じて指定した処理を実行し、外部ツールを呼び出すことができます。
監査イベントはSIEMにエクスポート可能で、エンタープライズIDを使ってSSO/SAMLをSCIMプロビジョニングで連携できます。
設定場所
| 連携 | 場所 |
|---|---|
| ソースコントロール | 設定 → 接続 → ソースコントロール |
| チャットプラットフォーム | 設定 → 接続 → チャネル |
| 外部MCPサーバー | 設定 → 接続 → 外部MCP |
| CoroidのMCPサーバー | 設定 → 自動化 → Coroid MCPサーバー |
| フックとウェブフック | 設定 → 自動化 → 自動化処理 |
| 検証結果を確認する | プロジェクト設定 → 連携 |
最初に連携すべきもの
- **ソースコントロール。**これなしには何も機能しません。
- **1つのチャットチャネル。**利用者が実際に確認できる通知です。
- **既存の検証結果プロバイダー。**新しいツールを導入せずに即座に価値を得られます。
理由が明確になるまで、他の連携は後回しにして構いません。