This article is machine translated
Show original

Some people mistakenly believe that Vibe Coding simply means "asking questions, copying, and pasting in a basic chatbot service." However, this is far from the simple Vibe Coding we're talking about here. There are various Vibe Coding methodologies. Currently, when I talk about Vibe Coding, I divide it into three main layers. 1. SaaS Platform - A platform where desired requests are developed at the web or app level. These are AI-automated versions of existing, easy-to-use, no-code web development platforms like Framer and Wordpress. Leading players include Lovable, Replit, and v0. Of course, existing companies like Framer have also added AI capabilities. There are many references for traditional web/app development, and for those seeking high quality and fast deployment, this is also a good option. 2. IDE-based tools - While the term "integrated development environment" (IDE) sounds grandiose, it's simply a code editor. There are countless code editors, but VS Code has been the most lightweight for the past few years. These tools originated from the idea of skipping the copy-and-paste process and allowing developers to directly modify code as they see fit. Cursor was the fastest to capture this market. While Copilot was used as an extension for VS Code, Cursor, a code editor built with AI Native, quickly became mainstream. Google also introduced Antigravity, a tool based on Gemini. While it's a bit heavy for a code editor, it offers several advantages, including design work and Chrome integration. 3. CLI-based - The services we often see have beautiful designs. This is called a GUI, or graphical user interface. However, the black environment commonly referred to as a CMD window or terminal communicates through commands. This is why it's called a Command Line Interface (CLI). The advantage of this CLI environment is that it's a Unix-based execution tool, allowing for numerous customizations, including file manipulation, program execution, output, external source calls, and error reading. Ultimately, AI provides answers to these questions, so if it can understand them, it can effectively become the most powerful tool. Claude Code is a prime example. The Opus 4.5 model demonstrated the ability to orchestrate these tasks: writing and executing code, correcting errors, understanding relationships between files, and even invoking AI subagents for parallel processing when necessary. Eventually, Gemini CLI, ChatGPT's Codex, and the aforementioned Cursor also released Cursor CLI, enabling CLIs to access their existing built-in functionality. Each model has its own strengths: Opus 4.5 excels at hexagons, Codex excels at code review, and Gemini excels at design. Therefore, orchestration layers like Opencode, Conductor, and AMP, which coordinate these aspects, are also valuable tools. So, which should you use? That depends on what you want to do, but if I had to recommend something to someone asking this question, I'd recommend Claude Code and Antigravity. They're the best way to experience the power of Vibecoding for the first time. I often joke that combining these tools could make you a full-stack builder. I'll be adding more tools soon. github.com/subinium/full-stack...

Telegram
Disclaimer: The content above is only the author's opinion which does not represent any position of Followin, and is not intended as, and shall not be understood or construed as, investment advice from Followin.
Like
Add to Favorites
Comments