対応するハーネスメニュー:ハーネス(AI の道具立て) › ハーネスの接続 › GitHub Copilot
GitHub Copilot
GitHub Copilot は、メインのハーネスの 1 つです。BeesBuild では、PR の一次のレビューを別の会社の AI に任せる時と、GitHub の上で issue から PR まで進める時に使います。
使う利点
| 利点 | 中身 |
|---|---|
| 別の会社の目 | PR の一次のレビューを、書いた AI と別の会社の AI に任せられる。レビューの深さは段で選べる |
| 1 つの契約で広く | 複数の会社のモデル・補完・PR のレビュー・クラウドの仕事を、1 つの契約で使える |
| 別の枠 | Claude と Codex とは別の利用枠を足せる |
| GitHub の上で完結 | issue から PR までを GitHub の上で進め、状態を API で読める |
| 配る版の道 | 利用者が自分の Copilot の契約でサインインする公式の道(Copilot SDK)がある |
動かし方
| 項目 | 決め |
|---|---|
| 起こす | copilot -p --output-format json が主 |
| 許可 | --allow-tool と --deny-tool で絞る。--allow-all は使わない |
| 続きから | copilot --resume |
| ACP | 共通の受け口は作るが「試し」の印を付け、主には使わない |
| 考える量 | API の欄を確かめるまでは、人が画面で選ぶ |
PR の一次のレビュー
レビューする人に Copilot の bot を入れて頼みます(正式版の機能)。AI の承認は、マージの承認として数えません。マージは、人が承認した決まりに合う PR だけを、BeesBuild のコアが行います(レビュー・PR の地図とマージ)。
Copilot には、CI の失敗とぶつかりを直して、PR を入れられる形に保つ機能もあります。使う時も、入れるかどうかは BeesBuild の決まりのままです。
クラウドの仕事
Copilot のクラウドの仕事は、状態を見て人に知らせるだけにします。自動で続けるのは、手元の CLI のスレッドだけです。
スキルと指示の置き場
| 物 | 置き場 |
|---|---|
| 指示 | .github/copilot-instructions.md と .github/instructions/ |
| スキル(プロジェクト) | .github/skills/・.claude/skills/・.agents/skills/ |
| スキル(個人) | ~/.copilot/skills/・~/.agents/skills/ |
同じ名前のスキルが複数の置き場にある時の扱いは、確かめているところです。確認中
危ない操作は、hooks で確かめて記録します(監視と監査)。
残りの量
Copilot は、プランの量から使った量を引いて計算します。画面では「推定」の印を付けます(利用枠と割り振り)。
契約
Copilot は、利用者ごとに Copilot の契約が要ります。BeesBuild を配る時は、利用者が自分の契約でサインインします。BeesBuild が契約の枠を代わりに使わせることはしません。