📝
📌

What is Vibe Coding?

  • A style where you convey intent (Vibe) to AI and check only the results

  • Shifting from line-by-line coding to overall conducting

Slide 1 of 1Remaining 0

Introduction: Why a Chess Master Got Hooked on “Vibe Coding”

“In 2025, the thing I was most addicted to was Vibe Coding.”

When Sota Fujii, the Ryuo and Meijin standing at the pinnacle of the Shogi world, said this words, it sent shockwaves through the tech industry. Fujii Meijin, known for his AI-powered game research, is reportedly directing AI agents himself and getting absorbed in tool development.

Now in 2026, “Vibe Coding” is no longer just a buzzword but the new normal for engineering. This time, we will thoroughly explain the essence of Vibe Coding, which fundamentally changes the role of developers, and the latest tool utilization techniques to fight in the field.


What is Vibe Coding? — A New Era of Manipulating Code by “Intuition”

From Coding to “Conducting”

The essence of Vibe Coding lies in the shift of the developer’s role from “Implementer” to “Conductor”.

Programming until now has been a series of “micro-decisions” such as naming variables and selecting loop structures. However, in Vibe Coding, we offload these judgments to AI. Humans concentrate only on defining the purpose (“What to make”) and evaluating whether the output matches their intention (“Vibe”).

The Core of Vibe Coding “Don”t try to understand the content of the code line by line, but judge the quality by the behavior and atmosphere (Vibe) of the application."

"Vibe” is Compressed Empirical Knowledge

You might think “Vibe is unscientific.” However, the intuition of a skilled engineer that “this code feels right” or “this looks like it will bug in the future” is compressed empirical knowledge from thousands of hours of experience. Vibe Coding is a method to maximize that “intuition” as feedback to AI.


Cursor vs Windsurf: Comparing the Two Giants of 2026

If you practice Vibe Coding now, ‘these two tools are unavoidable.

項目 Cursor Windsurf
Primary UI VS Code Based VS Code Based
Key Feature Composer & Shadow Workspace Flow & Adaptive Context
AI Model Claude 3.5 / GPT-4o Claude 3.5 / GPT-4o
Target All Engineers Engineers focusing on workflows

Cursor: The De Facto Standard if You’re Unsure

For existing VS Code users, the introduction cost is zero. The pleasure of rewriting multiple files at once with the “Composer” feature is something you can”t go back from once experienced.

Windsurf: The Savior for Team Development and Large Projects

Deep context understanding by “Cascade” is its weapon. Even with vague instructions like “reflect that behavior of that file,” it scans the entire project and reflects it accurately.


Vibe Coding Workflow to Maximize Efficiency

  1. SDD (Spec-Driven Development) : First, have AI write specifications (README.md) in Markdown. 2. Context Engineering : Teach your preferences (Vibe) to .cursorrules etc. 3. Vibe Loop : Throw prompts, watch while generating, run immediately, and convey discomfort. 4. AI Audit : Finally, let AI check itself by asking “Review from a security perspective.”

Risks of Vibe Coding: Magic Comes with a Price

It’s not just benefits. Our blog’s style is to speak the truth.

  • + Development speed increases 5-10x
  • + Zero time spent worrying about syntax errors
  • + Even non-programmers can create tools
  • - Why it works becomes a black box
  • - Risk of leaving security holes by leaving it to AI
  • - Concern about decline in basic coding skills

Future Engineer Image: From Writer to Director

Vibe Coding has evolved programming from “Writing” to “Conducting”.

What is required of future engineers is “verbalization ability to convey correct intent to AI” and “an aesthetic eye to see through the quality of the generated product”.

Engineers who don’t write code will increase. That is not a sad thing, but proof that humans can verify focus on more creative and essential “value creation”.

User

From the “Era of Writing Code” to the “Era of Playing Intent”. Now, pick up Cursor or Windsurf and feel the new vibes!

The essence of Vibe Coding lies in conveying the accurate “context” and “intent” to AI. Ultimately, it is the extreme of “prompt engineering,” which is about what information to put into the prompt.

💡

おすすめ書籍紹介

How to technically interpret the ambiguous expression of 'conveying vibes' and maximize AI performance. This is a book where you can learn logical frameworks for that. It's not just a collection of techniques, but you acquire 'thinking patterns' for collaborating with AI.

💡

Key Points

Key Takeaways

  • 1

    Vibe Coding is a new development paradigm with AI as the protagonist and humans as conductors.

  • 2

    Cursor is strong in speed, Windsurf is strong in context understanding.

  • 3

    Be conscious of shifting roles from implementation to evaluation and decision making.

Loading Tweet...

Cursor Editor

Cursor
Cursor Editor