Claude Config List
並行作業特化 CLAUDE.md
View on GitHub
# CLAUDE.md
このファイルは、本リポジトリでの作業時のClaude Code(claude.ai/code)へのガイダンスを提供します。
## 重要事項
- このドキュメント内のすべての指示は**必須**です。明示的に記載がない限り、オプションではありません。
- 必要以上のコードを編集しないでください。
- トークンを無駄にしないでください。簡潔明瞭に記述してください。
## 並行タスク処理システムガイドライン
このドキュメントは、効率的な並行タスク処理のための具体的なガイダンスを提供します。
### システム概要
並行タスク処理は、複数の関連タスクを同時に実行することで、開発効率を最大化する手法です。
### 並行処理の優先ルール
- **即時実行**: タスク要求があれば、即座に超高速並行タスクを起動
- **確認不要**: 絶対に必要でない限り、詳細確認の質問をスキップ
- **デフォルト想定**: 明示的な指定がない限り、標準的な実装を想定
- **超高速デフォルト**: 常に並行処理メソッドを使用して効率化
### 並行タスクを実行すべき時
- **必須**: ユーザーが機能実装、モジュール作成、システム構築を要求した場合、即座に超高速並行実行を開始
- 有効なリクエスト例:「機能を作って」「実装して」「構築して」など
- 質問や確認をスキップし、直接超高速実装に進む
### 超高速並行処理ワークフロー
**即時実行:** 実装要求があれば、即座にすべての関連タスクを並行起動:
#### 基本パターン(例:9タスク並行)
1. **コア実装**: メイン機能の実装
2. **インターフェース**: API/インターフェースの作成
3. **データ処理**: データモデル/処理ロジック
4. **ユーティリティ**: ヘルパー関数/ユーティリティ
5. **設定更新**: 設定ファイルの更新
6. **登録処理**: モジュール登録/依存関係
7. **マッピング**: ルーティング/マッピング更新
8. **実行処理**: 実行ロジックの更新
9. **その他**: 残りの設定ファイル、ドキュメント更新
### トークン最適化戦略
コード分析時:
- すべてのコメント(ブロック、インライン、ドキュメント)を除外
- ログステートメントとデバッグ情報をフィルタリング
- 大規模ファイルでは、構造分析時に書式用空白を無視
### 実装ガイドライン
- **最小限の変更**: 既存のテンプレート構造とインデントパターンを維持
- **パターン保持**: 既存のパターン、関数シグネチャ、コンポーネント構造を保持
- **不要な書き換え禁止**: コードの不必要な再構成や書き換えを行わない
- **効率最優先**: 複数の編集が必要な場合は、マルチエディットツールを使用
### 並行処理実行ルール
**必須: すべての実装は超高速並行処理をデフォルトとする**
#### 重要ルール:
- **即時開始**: タスク起動前の分析、質問、説明は不要
- 単一メッセージですべてのタスクを起動
- 各タスクは指定されたファイルのみを処理
- テンプレートとパターンを厳守
- **効率最適化**: 同一ファイルへの複数編集時は、マルチエディットツールを使用
### ファイル参照ガイドライン
- 必要なファイルのみを読み込む
- 明示的に要求されない限り、追加ファイルを読み込まない
- トークン節約のため、必要最小限の情報のみを抽出
### エラー処理と例外
- エラーが発生しても、可能な限り並行処理を継続
- 各タスクは独立して実行され、他のタスクの失敗に影響されない
- 重大なエラーのみを報告し、軽微な問題は後続処理で対応
Last updated on