【結論】解決策 / 実行コマンド
Flutterプロジェクトは公式flutter createで初期化し、Claude Codeには既存構成を守って画面や状態管理を追加させます。
AIにフレームワークや依存関係を無条件で選ばせず、採用済み設計を先に調査します。
# ターミナルで実行:公式Flutter CLIで初期化
flutter create my_app
cd my_app
# ターミナルで実行:環境を診断
flutter doctor
# ターミナルで実行:基準点を保存
git init && git add . && git commit -m "chore: initialize Flutter app"
# ターミナルで実行:Claude Codeを起動
claude具体的な手順・設定方法
pubspec.yamlと既存状態管理を確認します。画面、状態、API、テストを別タスクとして実装します。
flutter analyze、flutter test、実機またはエミュレーターで確認します。
実践プロンプト / 活用テクニック
# 起動後のセッション内で入力
既存の状態管理方式を調査し、その方式を維持してログイン画面を追加してください。
新しい状態管理ライブラリは追加しないでください。
フォーム検証のWidgetテストを作成し、flutter analyzeとflutter testを実行してください。注意点・よくあるエラーと対処法
android、ios、webなどのディレクトリを一律除外すると必要な設定変更を見落とします。
Claude Codeはコマンドを実行できますが、最終的な画面品質は実機で確認してください。
署名鍵、ストア認証情報、Firebase秘密情報を読み込ませないでください。