Skip to main content
友田 陽大

Category

バイブコーディング(vibe coding)実践 — Cursor / Claude Code / v0 / Lovable / Bolt で作って、安全に本番に出す開発者ガイド

バイブコーディングの成否は、「速く作る」をAIに任せつつ「漏れない・壊れない」を人間の検証ゲートで担保できるかで決まります。本クラスタは、発注者ではなく“自分でAIと作る開発者”に向けた実践ガイドです——バイブコーディングとは何か(ツール3分類の使い分け)、AI生成コードが公開時に露呈する脆弱性の頻出5類型(認可・IDOR/Supabase RLS/入力検証・注入/秘密情報/リリース前ゲート)、Cursor・Claude Code の本番運用(権限設計・Project Rules・hooks・セキュリティゲート)、v0/Lovable/Bolt でエクスポートしたコードの公開前検査、AI生成コードのレビュー術までを扱います。MITライセンスのOSS「Aegis」で水平の統制を自動化し、縦のリスクは検出・警告する——完全防護は謳わず、設計判断は人間に返すという正直な線引きで、速く作ったものを安全に出荷する方法を解説します。

8 articles in total

Foundational guide

Foundational guide (start here)

バイブコーディング
AI駆動開発
技術選定
セキュリティ
Next.js

What is vibe coding? Choosing between Cursor, Claude Code, v0, Lovable, and Bolt — and taking it to production

What is vibe coding? From Karpathy's original definition, to the criteria for choosing between Cursor, Claude Code, v0, Lovable, and Bolt across three categories — editor-type / agent-type / builder-type — to the minimum production gates that close the gap between 'it runs' and 'it's safe.' A start-to-finish guide for developers who build things themselves.

11 min read

Related practical articles