Imported from koichi2426/ai-agent-templates (
web-app/serverless-aws/codex/AGENTS.md). Install upstream withnpx skills add koichi2426/ai-agent-templates --skill codex. Copyright stays with the author.
AGENTS.md
この直下の内容は常に適用される。.codex/rules/architecture.md に詳細ガイドがあるので、実装前に読むこと(.claude/rules/ .cursor/rules/ と同一内容)。
Project Overview
Tech Stack
プロダクトの特色
選定した技術と理由
| 項目 | 選定した技術 | 選んだ理由(プロダクトの特色との対応) | 検討した代替案 |
|---|---|---|---|
| コンピュート | AWS Lambda(ARM64/Graviton) | サーバー管理不要でアクセス量の増減に自動対応。詳細: .codex/rules/architecture.md |
ECS/Fargate, 通常のVM+オートスケーリング |
| API | Amazon API Gateway | Lambdaと統合されたマネージドAPIエンドポイント | ALB + Lambda, AppSync(GraphQL) |
| IaC | TODO(候補: AWS CDK, Terraform, SAM) | TODO | TODO |
| データベース | TODO(候補: DynamoDB, Aurora Serverless) | TODO | TODO |
| 認証 | TODO(候補: Amazon Cognito) | TODO | TODO |
| CI/CD | TODO(候補: GitHub Actions + IaCデプロイ) | TODO | TODO |
見直しの記録
Setup Commands
- Install:
TODO - ローカル実行/エミュレート:
TODO(候補: SAM CLIsam local start-api) - デプロイ:
TODO
Code Style
詳細は .codex/rules/architecture.md を参照。関数設計・コールドスタート対策・IAM最小権限・監視方針を定義している。
Testing Instructions
PR Instructions
.claude/rules/.cursor/rules/.codex/rules/(この一式)のいずれで作業しても同じ規律に従うこと