Claude Codeに日本語で要件を伝え、業務で実際に使えるアプリを作ります。Session 4のPDF比較ツールに向けた準備運動です。
AppForgeには、AI駆動開発で作られた30種類の業務効率化アプリが掲載されています。PDF比較、CSV可視化、議事録整形、見積書生成、テキスト差分チェック ── どれもClaude Codeへの指示から生まれたものです。
このSessionではAppForgeに載っているようなミニアプリを、自分の手で1つ作ってみます。
点検項目の一覧表示、チェック、進捗率の可視化。紙の確認業務をデジタル化するアプリです。
2つのテキストの差分を色分け表示。仕様書の変更確認に使えます。Session 4のPDF比較と発想が同じです。
箇条書きのメモからAIが日報を自動生成。報告書フォーマットに沿った文章をワンクリックで作成します。
パスワードの強度を視覚化し、安全なパスワードの生成も行えるセキュリティツールです。
アプリごとにフォルダを分けて管理します。ターミナルで以下を実行してください。
VSCodeの「ファイル」メニューから「フォルダーを開く」で、今作った checklist フォルダを選択してください。
業務に近いアプリとして、設備点検チェックリストを開発します。「誰が」「何のために」「どんな機能を」使うのかを整理してから、Claude Codeに渡すのがポイントです。
claude を実行してClaude Codeを起動する「さっきの変更を戻して、もう一度やり直してください」と伝えればOKです。Claude Codeは会話の文脈を覚えています。
「いい感じにして」より「背景を白、文字を黒、ボタンを青にして」のほうが意図通りの結果になります。色、サイズ、位置を明示してください。
機能追加は1つずつ。一度に5個頼むと、どれかがうまくいかなかったときに原因が分かりにくくなります。
指示を出したら必ずブラウザをリロード(F5キー)して動作を確認してください。確認なしに次の指示を出すと、問題が積み重なります。
ここで覚えた「要件整理→指示→確認→改善」のサイクルを、次のPDF文書比較ツールでも使います。HTMLファイル1つのアプリから、サーバーを使った本格アプリへステップアップします。
時間が余った方は、新しいフォルダを作って別のアプリに挑戦してみてください。