copilot について
copilot は Claude Code 向けのスキルで、共有モードコントローラーを使って copilot モードに切り替えます。起動後の確認内容と、タスク完了後に autonomous モードへ戻す手順も定めています。
主な機能
- 01共有コントローラーで copilot モードに切り替え
- 02有効化後にモード設定を表示
- 03タスク完了後に autonomous モードへ復帰
活用シーン
- 01Claude Code のタスクで copilot の動作を使う
- 02作業完了後に autonomous モードへ戻す
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ camacho/ ai-skills --skill copilotインストール後、Claude Code で/copilotを入力して読み込まれたか確認します。
詳細
Copilot Mode に切り替える
Claude Code でのみ適用されます — Codex と Cursor は、自律モードがデフォルトです。将来、アダプターがこの共有コントローラーを使用する場合は除きます。 共有モードコントローラーを通じて
mode=copilotを設定するためのエイリアスです。
共有コントローラー
モードは、autonomous と copilot の明示的な値を持つ設定です。
このスキルは、現在 /autonomous が管理しているコントローラーのエイリアスです。このリポジトリに中立的な /mode スキルが追加されない限り、動作は1か所に集約してください。
有効化
REPO_ROOT="$(git rev-parse --show-toplevel)"
"$REPO_ROOT/.agents/skills/autonomous/scripts/set-mode.sh" copilot
スクリプトが存在しない場合は、ユーザーに「このプロジェクトにはモード切り替えスクリプトがありません。ai-env テンプレートをインストールするか、set-mode.sh を手動で追加してください。」と伝えてください。 それ以外の理由で失敗した場合は、エラーメッセージをユーザーに伝えて停止してください。
確認
有効化後、次を表示してください。
Mode: copilot
Relaxed: worktree requirement, main branch protection
Workflow: menu mode — tell me to follow it or just lead
TTL: 4h sliding (renews on each prompt) / 12h absolute ceiling
動作
.claude/rules/operating-mode.md の copilot mode のルールに従ってください。
現在のタスクまたは計画が完了したら、/autonomous で元に戻してください。
コメント
Markdown 対応