コードホスティング
AI GitHub連携 — ClawAI
GitHubをClawAIに接続すると、リポジトリやIssue、プルリクエストを読み取れるようになります。会話の中からプルリクエストの説明文を作成し、コメントを残し、変更を提案し、レビューを承認することもできます。
すべての連携 · 最終確認日:
このコネクタでできること
- ClawAIが読み取れるもの
- Repositories, Issues, Pull requests, Comments
- ClawAIが書き込めるもの
- Create an issue, Comment on an issue, Draft a pull request description, Comment on a pull request, Approve a pull request, Suggest a code change
- 同期
- リアルタイムで更新
連携がカバーする範囲
接続すると、ClawAIはリポジトリの内容、Issue、プルリクエスト、コメントを読み取れるようになります。リアルタイム更新に対応しており、Webhookによって変更があるとポーリングを待たずにClawAIへ通知されます。また差分同期に対応しているため、大きなリポジトリを毎回最初から読み直す必要はありません。
書き込み側では、ClawAIはIssueの作成、Issueへのコメント、プルリクエストの説明文の下書き作成、プルリクエストへのコメント、具体的なコード変更の提案、プルリクエストの承認を行えます。すべての書き込みはあなたが確認できる明示的な操作として実行され、裏で黙って行われることはありません。
コーディングエージェントとの関係
GitHubコネクタとコーディングエージェントは、関連はしていますが異なる課題を解決します。コーディングエージェントはチェックアウトされたリポジトリに対してエディタの中で動作します。GitHubコネクタは、誰もローカルにリポジトリを開いていなくても、GitHub上でホストされているデータ——Issue、プルリクエスト、レビューコメント——に対してClawAIの会話の中から動作します。
よくある使い分けは、チャットからIssueのトリアージやPRの説明文の下書き作成にコネクタを使い、実際にコードを書いて実行する段階になったらコーディングエージェントを使うというものです。
接続方法
GitHubはOAuth(既定の方法——GitHubでサインインし、スコープを絞ったアクセスを許可します)に対応しているほか、トークンを好むアカウントや自動化のためにパーソナルアクセストークンにも対応しています。GitHub Enterpriseについては、github.comの代わりに自社インスタンスのAPI URLをコネクタに指定することでサポートされます。
よくある質問
- ClawAIは自動的にプルリクエストへコメントしてくれますか?
- あなたが依頼したときにコメントを残せます——差分をレビューしてフィードバックを投稿したり、納得すれば承認したりします。依頼なしに勝手にコメントすることはなく、すべての書き込みはあなたが要求した操作です。
- プライベートリポジトリでも使えますか?
- はい、接続時に許可したアクセス範囲の範囲内で使えます。ClawAIは接続したアカウントまたはトークンが見られる範囲しか見ることができません。
- これはコーディングエージェントの代わりになりますか?
- いいえ——両者は異なる領域をカバーします。コネクタはチャットからGitHub上のIssueやプルリクエストにアクセスし、コーディングエージェントはエディタ内のチェックアウト済みコードに対して動作します。
実際につないで確かめる
GitHubコネクタはClawAIにある14個のワークスペースコネクタのひとつであり、実行される書き込み操作はすべてあなたが依頼したものです。