Project 開発中
czz(指示厨ゲーム)
AI駆動で作る、Linuxコマンド構築ゲーム
Linux コマンドをゲーム感覚で学べる学習アプリ。課題に応じてコマンド列を組み立て、実行結果とテストケースで即フィードバックを受けながら理解を深められます。簡易DDDとミニTDDを軸に、Claude Code / Codex を活用したAI駆動開発でフル実装中です。
構成
- monorepo: apps/user, apps/admin, packages/domain, packages/dsl-core, infra/*
- clean architecture: Domain → Application → Infra
- Zod境界 / Repository interface / TDD
技術
- Next.js(App Router) / TypeScript / pnpm
- Tailwind / shadcn/ui / Zustand / SWR
- Drizzle ORM + PostgreSQL
- Vitest / Playwright
見どころ
- DSLで課題を解くゲーム(指示構築)
- 検証コマンドとevidenceログ運用
- 安全性 / 変更容易性 / 性能 / 運用の4軸で判断