バイブコーディングのルール:コードを読まずにClaude Codeを使い、スマホからサイドプロジェクトを構築する方法

10年の経験を持つソフトウェアエンジニアが、自身が「vibe coding」と呼ぶワークフローを詳細に投稿しました。これは、Claude Codeを使用してスマートフォンだけでサイドプロジェクトを構築し、生成されたコードを一切読まないという手法です。この投稿では、このハンズオフなアプローチを実現可能にするための計画と安全チェックを優先した構造化プロセスが概説されています。
コアワークフロー
- 計画モードから始める。計画を読み、可能な限り理解する。不明な点があれば質問する。著者はコマンド
4. Tell Claude what to changeを繰り返し使用し、「は何についてですか?それはどういう意味ですか?」といった質問をします。 - エージェントと行き来する。計画モードは最も重要なフェーズです。良い決定も悪い決定も連鎖し、増幅します。
- 計画を小さな塊に分割する。計画が大きすぎて理解できない場合は、エージェントに小さな消化しやすい塊に分割し、一つずつ処理するよう依頼します。
- 各計画完了後にすべてをgitにコミットする。著者は自動コミットを行うスキルやメモリを作成することを提案しています。これにより、何かが壊れた場合にロールバックが可能になります。注意:データベースのバックアップは別途行います。
- 計画に可視化されたテストケースを生成する。テストコードを読む必要はありませんが、
it checks two positive integers、it checks passing a negative value、it checks not passing any valueのようなリストがあれば、自信がつき、リグレッションを防げます。
高度な安全性:3つのサブエージェント
複雑な変更には、以下の3つのサブエージェントを起動します。
- 計画を批判的にレビュー
- セキュリティレビューを実施
- テスト監査を実施
データベースに関する注意
著者は、エージェントに本番データを触らせる前に、必ずデータベースのバックアップ(またはスケジュールされたバックアップ)を取るようアドバイスしています。ロールバックにより、誤った削除などの災害を防げます。
オートモード
事前作業(計画、git、テスト、レビュー)が完了したら、著者はオートモードを有効にしてエージェントを実行させます。また、デプロイ後のエンドツーエンドテストのために、Chrome DevTools MCP(または同等のもの)へのアクセスをエージェントに与えます。
結果:「誰も使わないものを作ることができます。」
📖 全文を読む(ソース): r/ClaudeAI
👀 See Also

12のOpenClaw SOUL.mdおよびSTYLE.mdテンプレートと実践的なレッスン
ある開発者が、一般的なユースケース向けに12のOpenClawエージェントテンプレートを作成しました。各テンプレートは公式の4セクション仕様に従っており、コミュニケーションパターンを定義するためのSTYLE.mdの必要性や、曖昧な性格特性よりも具体的な境界の重要性といった重要な教訓が明らかになりました。

RTX 5090でのAutoResearchの最適化:失敗した点と成功した点
開発者がRTX 5090/BlackwellセットアップでAutoResearchを実行するための具体的な設定詳細を共有しています。機能しているように見えながらパフォーマンスが低かった失敗したアプローチと、TOTAL_BATCH_SIZE=2**17とTIME_BUDGET=1200で安定した結果を達成した動作設定が含まれています。

Windows Cowork VM サービスエラー:パス問題と修正方法
Windows Coworkのインストール問題により、MSIXインストール時のvm_bundlesフォルダパスの誤りが原因で、10〜20分ごとに「VMサービスが実行されていません」というエラーが発生します。修正方法は、正しいフォルダを特定し、修復スクリプトを使用することです。

OpenClaw自動化における予期せぬOpenRouterコストを回避する方法
ある開発者チームが、OpenRouterでClaude Sonnet 4.6(100万トークンあたり3ドル)をすべての自動化タスクでデフォルトとして使用したことで、3日間で750ドルを誤って消費した経験を共有しました。デフォルトモデルの変更、cronジョブやサブエージェントをより安価なオプションに固定し、高価なモデルは機密性の高い作業のみに使用することで、コストを97%削減しました。