| 79行目: | 79行目: | ||
<center> | <center> | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ GitHub Copilot | |+ GitHub Copilot / GitHub Copilot CLI パス固有カスタム指示 と Claude Codeの比較 | ||
! 項目 !! GitHub Copilot CLI !! Claude Code | ! 項目 !! GitHub Copilot !! GitHub Copilot CLI !! Claude Code | ||
|- | |- | ||
| ファイル名 || <u>*.instructions.md</u> || <u>*.md</u> (ネスト配置も可) | | ファイル名 || <u>*.instructions.md</u> || <u>*.instructions.md</u> || <u>*.md</u> (ネスト配置も可) | ||
|- | |- | ||
| 配置場所 || <u>.github/instructions/</u> || <u>.claude/rules/</u> | | 配置場所 || <u>.github/instructions/</u> || <u>.github/instructions/</u> || <u>.claude/rules/</u> | ||
|- | |- | ||
| 適用範囲の指定方法 || <code>applyTo</code> プロパティでglobパターン指定 || フロントマターの <code>paths</code> フィールドでglobパターン指定 | | 適用範囲の指定方法 || <code>applyTo</code> プロパティでglobパターン指定 || <code>applyTo</code> プロパティでglobパターン指定 || フロントマターの <code>paths</code> フィールドでglobパターン指定 | ||
|- | |- | ||
| globパターン対応 || 対応<br>例: <u>**/*.ts</u>, <u>src/**/*.py</u> || 対応<br>例: <u>**/*.ts</u>, <u>src/api/**/*.ts</u> | | globパターン対応 || 対応<br>例: <u>**/*.ts</u>, <u>src/**/*.py</u> || 対応<br>例: <u>**/*.ts</u>, <u>src/**/*.py</u> || 対応<br>例: <u>**/*.ts</u>, <u>src/api/**/*.ts</u> | ||
|- | |- | ||
| 複数ファイルの作成 || 可能<br>(用途別に複数ファイル) || 可能<br>(用途別に複数ファイル、サブディレクトリでの整理も可) | | 複数ファイルの作成 || 可能<br>(用途別に複数ファイル) || 可能<br>(用途別に複数ファイル) || 可能<br>(用途別に複数ファイル、サブディレクトリでの整理も可) | ||
|- | |- | ||
| フロントマター || YAML形式で設定<br><code>applyTo</code>, <code>excludeAgent</code> || YAML形式で設定<br><code>paths</code> | | フロントマター || YAML形式で設定<br><code>applyTo</code>, <code>excludeAgent</code> || YAML形式で設定<br><code>applyTo</code>, <code>excludeAgent</code> || YAML形式で設定<br><code>paths</code> | ||
|- | |- | ||
| エージェント除外設定 || <code>excludeAgent</code> プロパティで指定可能 || 非対応 | | エージェント除外設定 || <code>excludeAgent</code> プロパティで指定可能 || <code>excludeAgent</code> プロパティで指定可能 || 非対応 | ||
|- | |- | ||
| 継承・マージ || 親ディレクトリの指示と併用 || 親ディレクトリのCLAUDE.mdと自動マージ | | 継承・マージ || 親ディレクトリの指示と併用 || 親ディレクトリの指示と併用 || 親ディレクトリのCLAUDE.mdと自動マージ | ||
|- | |- | ||
| 対応環境 || | | 対応環境 || | ||
| 103行目: | 103行目: | ||
* JetBrains | * JetBrains | ||
* GitHub.com | * GitHub.com | ||
| | | ターミナル (<code>gh copilot</code> コマンド) || | ||
* ターミナル (<code>claude</code> コマンド) | * ターミナル (<code>claude</code> コマンド) | ||
* VS Code拡張 | * VS Code拡張 | ||