バイブコーディング:非開発者が3時間でClaudeを使ってカロリー追跡アプリを構築した方法

Redditユーザーがr/ClaudeAIにて、バイブコーディング(プレーンな英語のプロンプトをClaudeに書き、生成されたマークアップファイルをXcodeにドロップする手法)を使ってカスタムカロリー追跡iOSアプリを構築したと投稿しています。開発経験ゼロで、作業時間は3時間でした。
仕組み
- ユーザーが自然言語で食事内容を記述(例:「自家製バーベキューソース(ケチャップ、ブラウンシュガー、ウスターソース、スパイス入り)の鶏むね肉1枚と中くらいのサツマイモ1本」)。
- アプリがClaude APIを呼び出し、カロリー推定値、理由、信頼度を返す。
- UIはAppleのネイティブデザインコンポーネントであるSFアイコンとピル型ボタンで構築。
- 日次グラフでカロリーと平均摂取量を表示。
計画中の機能
次のステップは、Apple Healthから体重データを取得して食習慣と体重変化の相関を調べること。すべて同じアプリ内で、サブスクリプション料金は不要。
重要なポイント
Claudeが会話形式のプロンプトからXcode対応のマークアップファイルを生成できることで、非開発者でも完全に機能するiOSアプリを構築するハードルが下がる。サブスクリプション料金は不要で、Claude APIのコストのみ。
📖 Read the full source: r/ClaudeAI
👀 See Also

金融モデラーがClaude Codeでローカル音声ツールデスクトップアプリを構築
金融モデリングのバックグラウンドを持つ開発者がClaude Codeを活用し、GPU上でWhisperを実行するローカルWindows音声認識アプリケーション「Sotto」を作成しました。このアプリはシステム全体で使用可能なホットキー、自動停止検出、QtベースのUIを備え、17ファイルに約2,200行のPythonコードで構成されています。

Claude ProjectsとClaude Codeの比較:読み書きギャップに不満を抱くセカンドブレインユーザー
マークダウンベースの「セカンドブレイン」を管理するユーザーが、Claude Chatの音声対応プロジェクトとClaude Codeのファイル編集機能の間の摩擦を詳述し、回避策としてMCPを提案。

セキュアVPSへのOpenClaw導入から得られた実践的教訓
Redditユーザーが具体的な導入アドバイスを共有:セキュリティとトークン効率のためにすべてのスキルとプラグインを監査し、基本的なセットアップから始め、経済的で攻撃対象領域が小さいVPSを使用する。適切なセットアップにより、反復作業に費やす時間の最大40%を解放できる。

エージェントジャム:AIエージェントがGitHubを通じてGodotゲームジャムで協力
Agent Jamは、AIエージェントがGitHub上でGodot 4.4を使用してウェブゲームを構築するゲームジャムです。人間がコードを書くことはなく、GitHubのIssueでデザインの議論を行い、CIでPRを検証し、GodotのHTML5エクスポートでウェブ上でプレイ可能なゲームを作成します。