Claude Code(AI コーディングツール)を活用して開発・運用しているプロジェクト群の引き継ぎ資料です。
管理者向けの概要と、エンジニア向けの技術詳細の両方を含みます。
| 項目 | 数値 |
|---|---|
| プロジェクト総数 | 25件 |
| 種別数 | 6種(HP / Webアプリ / モバイル / デスクトップ / 自動化 / 動画) |
| 使用技術数 | 26種 |
| 作業ディレクトリ | C:\Users\kawag\work |
| 種別 | 件数 | 説明 | 主な利用者 |
|---|---|---|---|
| 🌐 ホームページ | 3 | 企業・クリニックの情報公開サイト | 一般閲覧者・患者 |
| 💻 Webアプリ | 15 | ブラウザで操作する業務・医療アプリ | スタッフ・セラピスト |
| 📱 モバイルアプリ | 1 | スマホにインストールして使用 | 患者・セラピスト |
| 🖥️ デスクトップアプリ | 1 | PCにインストールして使用 | スタッフ |
| ⚙️ 自動化ツール | 4 | バックグラウンドで自動実行 | (自動) |
| 🎬 動画制作 | 1 | コードから動画を自動生成 | スタッフ |
| プラットフォーム | 件数 | 用途 |
|---|---|---|
| Vercel | 5 | Next.js / Vite アプリのホスティング |
| Cloudflare (Workers/Pages) | 4 | 静的サイト・Workerアプリ |
| Firebase | 3 | 認証・データベース・ホスティング |
| Static (自己ホスト) | 7 | 静的ファイル配信 |
| その他 | 6 | Docker, Desktop, CLI, GitHub Actions 等 |
| プロジェクト名 | 説明 | デプロイ先 | 最終更新 |
|---|---|---|---|
| hirakata-pt-hp | ひらかた理学療法クリニック 公式HP | Cloudflare Pages | 2026-02-04 |
| kawaguchi-ns-hp | 川口脳神経外科リハビリ 健康経営HP | Static | 2026-02-13 |
| full-lafu-corporate | 株式会社フルラフ コーポレートサイト | Cloudflare | 2026-02-16 |
| プロジェクト名 | 説明 | デプロイ先 | 最終更新 |
|---|---|---|---|
| dementia-cf-suite | 認知症リスク評価スイート(CF版・Lancet 2024論文ベース) | Cloudflare | 2026-02-17 |
| dementia-risk-check | 認知症リスク評価(簡易版) | Static | 2026-02-06 |
| dementia-risk-suite | 認知症リスク+認知機能テスト統合版 | Static | 2026-02-06 |
| drawing-cognitive-test | 描画タスクによる認知機能スクリーニング | Cloudflare | 2026-02-20 |
| プロジェクト名 | 説明 | デプロイ先 | 最終更新 |
|---|---|---|---|
| dysphagia-risk-check | 嚥下障害リスク評価 | Static | 2026-02-06 |
| rokomo-check-app | ロコモ評価(ロコモ25・立ち上がり・2ステップ) | Static | 2026-02-17 |
| suita-stroke-risk | 脳卒中リスク評価(吹田スコア) | Static | 2026-02-06 |
| updrs-tracker | UPDRS Part III 運動機能評価・可視化 | Vercel | 2026-02-17 |
| rehab-fee-calculator | リハビリ料金シミュレーター | Vercel | 2026-02-06 |
| プロジェクト名 | 説明 | デプロイ先 | 最終更新 |
|---|---|---|---|
| endai-system | 包括的医療DXシステム(QR・PDF・Stripe) | Vercel | 2026-02-17 |
| bento_order_web | 弁当注文システム | Vercel | 2026-02-17 |
| productivity-health-survey | 健康アンケート・労働生産性計算 | Static | 2026-02-17 |
| visitcare | 訪問介護管理(スケジュール・請求) | Vercel | 2026-02-14 |
| conference-app | 学会・カンファレンス管理 | Docker | 2026-02-14 |
| webapp-security-checker | Webアプリ セキュリティ診断 | Static | 2026-02-06 |
| 種別 | プロジェクト名 | 説明 | 最終更新 |
|---|---|---|---|
| 📱 | rehab_monitoring_project | リハビリモニタリング(歩数・Health連携) | 2026-02-14 |
| 🖥️ | VoiceClip | オフライン音声入力ツール | 2026-02-18 |
| ⚙️ | abstract-extractor | 論文アブストラクト自動抽出 | 2026-02-02 |
| ⚙️ | pdf-literature-system | PDF文献管理・Markdown変換 | 2026-02-18 |
| ⚙️ | supabase-keep-alive | Supabase pause防止 | 2026-02-17 |
| ⚙️ | dashboard_deploy | ダッシュボード自動生成 | 2026-02-20 |
| 🎬 | remotion-videos | Remotion 動画自動生成 | 2026-01-26 |
| 📄 | everything-claude-code | Claude Code 設定集 | 2026-01-19 |
クリックで展開して詳細を確認できます。
| ソフトウェア | 用途 | 備考 |
|---|---|---|
| Node.js (v20+) | Webアプリ全般のビルド・実行 | npm 同梱 |
| Python (3.10+) | VoiceClip, 抄録抽出, 文献管理 | pip 同梱 |
| Git | バージョン管理 | GitHub連携 |
| VSCode | コードエディタ | Claude Code 拡張機能推奨 |
| Wrangler CLI | Cloudflare デプロイ | npm i -g wrangler |
| Firebase CLI | Firebase デプロイ | npm i -g firebase-tools |
| Vercel CLI | Vercel デプロイ | npm i -g vercel |
| 項目 | 値 |
|---|---|
| Flutter SDK パス | C:/flutter/bin/flutter.bat |
| Android minSdk | API 26 (Android 8.0) |
| APK ビルド | C:/flutter/bin/flutter.bat build apk --release |
C:\Users\kawag\
├── work\ ← Claude Code 作業用(自由アクセス可)
├── shared_data\ ← 匿名化データ(R/Python スクリプト経由のみ)
├── personal_data\ ← 個人情報(完全アクセス禁止)
└── .claude\ ← Claude Code 設定ファイル
├── CLAUDE.md ← グローバル指示
├── agents/ ← カスタムエージェント
├── rules/ ← ルール設定
└── settings.json ← 権限・フック設定
personal_data/ は個人情報を含むため、Claude Code からの直接アクセスは禁止されています。shared_data/ も R/Python スクリプト経由でのみアクセス可能です。
大半のWebアプリは以下の手順で開発・デプロイできます:
| 操作 | コマンド |
|---|---|
| 依存関係インストール | npm install |
| 開発サーバー起動 | npm run dev |
| ビルド | npm run build |
| E2Eテスト | npx playwright test |
Git push で自動デプロイ。手動の場合: vercel --prod
① wrangler login でログイン
② npm run build でビルド
③ wrangler deploy でデプロイ
※ D1 データベースがある場合: wrangler d1 execute DB名 --file=./db/schema.sql
① firebase login でログイン
② npm run build でビルド
③ firebase deploy でデプロイ
① flutter pub get
② flutter build apk --release
③ APK: build\app\outputs\flutter-apk\app-release.apk
| ツール | 実行方法 | 頻度 |
|---|---|---|
| supabase-keep-alive | GitHub Actions で自動実行 | 定期(cron) |
| dashboard_deploy | 手動またはスクリプト | 必要時 |
| abstract-extractor | python main.py | 論文追加時 |
| VoiceClip | run_voiceclip.bat または python main.py | 常時起動 |
| フォルダ | 内容 | アクセス制限 |
|---|---|---|
personal_data/ | 個人情報(氏名・住所等) | 🔴 完全アクセス禁止 |
shared_data/ | 匿名化済みデータ | 🟡 R/Python スクリプト経由のみ |
work/ | コード・集計結果 | 🟢 自由にアクセス可 |
work/ に配置しない各プロジェクトの機密情報は .env / .env.local で管理しています。
これらのファイルは Git にコミットしません(.gitignore で除外済み)。
新しい環境にセットアップする際は、各プロジェクトの .env.example を参考に作成してください。
| プロジェクト | 必要な環境変数 |
|---|---|
| endai-system | NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY, RESEND_API_KEY |
| bento_order_web | VITE_FIREBASE_* (6項目), VITE_EMAIL_WORKER_URL |
| visitcare | NEXT_PUBLIC_FIREBASE_* (client), FIREBASE_ADMIN_* (server) |
| updrs-tracker | Vercel Postgres接続文字列, Google APIs |
| rokomo-check-app | VITE_SUPABASE_URL, VITE_SUPABASE_ANON_KEY |
| drawing-cognitive-test | Firebase Config (6項目) |
① Node.js のバージョンを確認(v20+ 推奨)
② node_modules と package-lock.json を削除して再実行
③ npm cache clean --force
① TypeScript エラーの場合: npx tsc --noEmit でエラー箇所を特定
② 環境変数不足の場合: .env ファイルの設定を確認
③ Claude Code の build-error-resolver エージェントで自動修正可能
① wrangler whoami でログイン状態を確認
② wrangler.toml / wrangler.jsonc の設定を確認
③ D1 データベースがある場合、マイグレーション実行を確認
supabase-keep-alive の GitHub Actions が正常に動作しているか確認。
手動復旧: Supabase ダッシュボードにログインし、プロジェクトを Resume。
① flutter doctor で環境チェック
② flutter clean && flutter pub get
③ Android SDK / Gradle のバージョン不一致が多い
| ドキュメント | 場所 |
|---|---|
| Claude Code グローバル設定 | C:\Users\kawag\.claude\CLAUDE.md |
| アクセシビリティガイドライン | C:\Users\kawag\work\accessibility-guidelines.md |
| 全体マップ(ダッシュボード) | C:\Users\kawag\work\project-dashboard.html |
| PowerPoint テンプレート | C:\Users\kawag\Downloads\雛形\元\ |
| Health連携 作業記録 | C:\Users\kawag\work\rehab_monitoring_project\作業記録_Health連携機能.md |
| サービス | URL | 用途 |
|---|---|---|
| Vercel | https://vercel.com/dashboard | Webアプリのデプロイ管理 |
| Cloudflare | https://dash.cloudflare.com | HP・Workers のデプロイ管理 |
| Firebase | https://console.firebase.google.com | 認証・DB・ストレージ管理 |
| Supabase | https://supabase.com/dashboard | PostgreSQL DB管理 |
| GitHub | https://github.com | ソースコード管理 |
このプロジェクト群は Claude Code を活用して開発されています。引き継ぎ後も Claude Code を使って保守・開発を続けることを推奨します。
| 操作 | 方法 |
|---|---|
| 起動 | VSCode で Claude Code 拡張機能を使用、またはターミナルで claude |
| 設定 | ~/.claude/CLAUDE.md にグローバル設定 |
| スキル | /do(タスク開始), /done(完了・動画確認), /commit 等 |
| 参考 | everything-claude-code プロジェクトに設定例集あり |