Claude Code Guide について
コーディングエージェント Claude Code の設定と利用に関する開発者向けガイドです。CLAUDE.md の指針、プロンプトの工夫、デバッグ手順、反復的な開発方法を含みます。
主な機能
- 01CLAUDE.md によるプロジェクト設定の指針
- 02深い推論を促すプロンプト
- 03エージェントの動作を調べる手順
- 04コンテキスト管理の実践
- 05反復的な開発の推奨事項
活用シーン
- 01Claude Code 用のプロジェクト指示の準備
- 02コード変更前の分析の依頼
- 03エージェントの予期しない動作の調査
- 04開発作業を検証可能な段階に分割
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ davila7/ claude-code-templates --skill claude-code-guideインストール後、Claude Code で/claude-code-guideを入力して読み込まれたか確認します。
詳細
Claude Code ガイド
目的
Claude Code(エージェント型コーディングツール)の設定と利用について、その性能を最大限に引き出すための包括的なリファレンスを提供することです。このスキルは、ベストプラクティス、設定テンプレート、高度な利用パターンをまとめたものです。
設定(CLAUDE.md)
新しいプロジェクトを開始するときは、ルートディレクトリに CLAUDE.md ファイルを作成して、エージェントを導いてください。
テンプレート(一般)
# Project Guidelines
## Commands
- Run app: `npm run dev`
- Test: `npm test`
- Build: `npm run build`
## Code Style
- Use TypeScript for all new code.
- Functional components with Hooks for React.
- Tailwind CSS for styling.
- Early returns for error handling.
## Workflow
- Read `README.md` first to understand project context.
- Before editing, read the file content.
- After editing, run tests to verify.
高度な機能
思考キーワード
プロンプトでこれらのキーワードを使用すると、エージェントにより深い推論を促すことができます。
- "Think step-by-step"
- "Analyze the root cause"
- "Plan before executing"
- "Verify your assumptions"
デバッグ
エージェントが行き詰まったり、予期しない動作をしたりする場合は、次の方法を試してください。
- コンテキストのクリア: 新しいセッションを開始するか、混乱している場合は "forget previous instructions" とエージェントに依頼してください。
- 明示的な指示: パス、ファイル名、期待する結果について、非常に具体的に指示してください。
- ログ: "check the logs" と依頼するか、"run the command with verbose output" と依頼してください。
ベストプラクティス
- 小さなコンテキスト: コードベース全体をコンテキストに流し込まないでください。まず
grepまたはfindを使って関連するファイルを見つけてください。 - 反復的な開発: 小さな変更を依頼し、検証してから次に進んでください。
- フィードバックループ: エージェントがミスをした場合は、すぐに修正し、(サポートされていれば)そのメモリまたは
CLAUDE.mdに "add a lesson" と依頼してください。
リファレンス
Claude Code Guide by zebbern を基にしています。
コメント
Markdown 対応