## 概要
[[GitHub Copilot]]を使っていた人が[[Claude Code]]に移行するための簡単なまとめ。具体的な移行手順というよりは、[[GitHub Copilot]]ユーザー目線で[[Claude Code]]の設定を紹介するだけ。
インストール手順などは紹介しない。
## インストラクションファイル
`CLAUDE.md` をつくる。
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" />
<span class="link-card-v2-site-name">Minerva</span>
</div>
<div class="link-card-v2-title">
📕CLAUDE.mdの場所
</div>
<div class="link-card-v2-content">`CLAUDE.md` の配置場所について。</div>
<img class="link-card-v2-image" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/prime.webp" />
<a data-href="📕CLAUDE.mdの場所" class="internal-link"></a>
</div>
%%[[📕CLAUDE.mdの場所]]%%
> [!hint]
> [[GitHub Copilot]]の `copilot-instructions.md` や[[AGENTS.md]]に相当するもの。
> [!caution]
> [[GitHub Copilot]]や[[Codex CLI]]とは異なり、[[Claude CodeはAGENTS.mdを読み込まない]]ので注意。
## [[スキル (Claude Code)|スキル]]
`skills/<skill-name>/SKILL.md` をつくる。
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" />
<span class="link-card-v2-site-name">Minerva</span>
</div>
<div class="link-card-v2-title">
📕スキルの配置場所 (Claude Code)
</div>
<div class="link-card-v2-content">Claude Codeのスキルを配置するディレクトリの場所。配下の `SKILL.md` がエントリポイントになる。</div>
<img class="link-card-v2-image" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/prime.webp" />
<a data-href="📕スキルの配置場所 (Claude Code)" class="internal-link"></a>
</div>
%%[[📕スキルの配置場所 (Claude Code)]]%%
## [[フック (Claude Code)|フック]]
基本的には [[settings.json (Claude Code)|settings.json]] に記載する。
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" />
<span class="link-card-v2-site-name">Minerva</span>
</div>
<div class="link-card-v2-title">
📕フックのファイル定義場所 (Claude Code)
</div>
<div class="link-card-v2-content">フック (hook) をどこに定義するか。</div>
<img class="link-card-v2-image" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/prime.webp" />
<a data-href="📕フックのファイル定義場所 (Claude Code)" class="internal-link"></a>
</div>
%%[[📕フックのファイル定義場所 (Claude Code)]]%%
> [!info]
> [[フックのライフサイクル (Claude Code)|フックのライフサイクル]]
### よく使う定番の[[フック (Claude Code)|フック]]と頻出する処理の一例
- [[PreToolUse (Claude Code)|PreToolUse]]
- 危険なコマンドを事前に防止する (プラグイン設定)
- [[PostToolUse (Claude Code)|PostToolUse]]
- 自動フォーマット (プロジェクト設定)
## [[パーミッション (Claude Code)|パーミッション]]
基本的には [[settings.json (Claude Code)|settings.json]] の `permissions.allow` や `permissions.deny` に記載する。
> [!fixme]
> ハマりやすいポイントを書く。
## [[ステータスライン (Claude Code)|ステータスライン]]
[[ステータスラインにモデルやコンテキストなどを表示 (Claude Code)|ステータスラインにモデルやコンテキストなどを表示]]すると便利。
![[2026-06-20-20-33-51.avif]]
## [[コマンド (Claude Code)|コマンド]]
`/` からはじまるコマンド。[[スキル (Claude Code)|スキル]]も一緒にリストアップされるので注意。
### よく使うコマンド
| コマンド名 | 概要 |
| ----------- | ----------------------------------------- |
| `/usage` | 利用状況の確認 |
| `/effort` | [[effortレベル (Claude Code)\|effortレベル]]の変更 |
| `/goal` | ==FIXME== |
| `/model` | モデルの変更 |
| `/resume` | セッションの復元 |
| `/rewind` | チェックポイントの復元 |
| `/simplify` | リファクタリング |
| `/skills` | [[スキル (Claude Code)\|スキル]]の一覧表示 |