# AGENTS.md
## セットアップコマンド
- 依存関係のインストール:`npm install`
- 開発サーバーの起動:`npm run dev`
- テストの実行:`npm test`
- 本番環境用ビルド:`npm run build`
## コードスタイル
- TypeScript strict モードを使用する
- React では関数コンポーネントを優先する
- ESLint と Prettier の設定を使用する
- Conventional Commit 形式に従う
## テストガイドライン
- すべての新規関数にユニットテストを作成する
- テストフレームワークには Jest を使用する
- コードカバレッジ 80% 以上を目指す
- コミット前にテストを実行する
## プロジェクト構造
- `/src` - メインアプリケーションコード
- `/tests` - テストファイル
- `/docs` - ドキュメント
- `/public` - 静的アセット
## 開発ワークフロー
- `main` から機能ブランチを作成する
- コードレビューにはプルリクエストを使用する
- マージ前にコミットをスカッシュする
- 新機能のドキュメントを更新する