What is 'vibe coding': an artificial intelligence term included in the English dictionary
Read more
Super Abril
super.abril.com.br

What is 'vibe coding': an artificial intelligence term included in the English dictionary

A climate of tension arose among players after a video shared on X (formerly Twitter) displayed a technological feat considered almost impossible. The video showed the character Steve from Minecraft fighting bosses in medieval settings from the game Elden Ring, using his square sword.

More than just a character swap, the recording presented the Minecraft interface and gameplay perfectly integrated into the mechanics and environments of Elden Ring. This demonstration caused great surprise and confusion among viewers.

Although game modification, known as 'mods,' has existed since the beginning of video games and can be a starting point for those who wish to learn programming, the integration of the two software, which are fundamentally different in their codes, represents an extraordinary technical level. In the past, such a fusion would require immense effort even from the most experienced programmers, but today this is accessible to many amateurs thanks to artificial intelligence.

During this period, the internet was flooded with other similar combinations, such as Super Mario in Elden Ring, Skate in Call of Duty, and Spider-Man in the Batman game. It is believed that most of these mods were developed with the assistance of large language models, such as Claude and Chat GPT, which have taken over much of the current programming.

This practice received the name 'vibe coding.' The term was created by researcher Andrej Karpathy in 2025 and describes programming done by amateurs with AI support, often carelessly, following only the 'vibe' (hence the name).

Recently, 'vibe coding' was added to the online version of Merriam-Webster, the most traditional English dictionary in the United States, whose origins date back to 1806. Other terms that entered the list this last year include 'Agentic,' 'Natural language processing,' and 'Prompt engineering.'

According to Merriam-Webster, 'vibe coding' refers to the practice of coding, creating web pages, or developing applications simply by instructing an AI program what is desired, allowing it to generate the product. In this modality, the programmer does not need to understand the functioning or the reason for the code and often has to accept the presence of certain errors and flaws.

This is the most controversial point of 'vibe coding.' Although AIs have been trained on trillions of lines of code and can read, interpret, and write complete and functional code from a single command, they still make many mistakes and do not always build programs in the most efficient way.

Besides short videos on social media, the game mixes shown last week rarely work for long without showing some defect. Few of these programs have been released to the public, with the mod combining Minecraft with Skyrim being a rare exception, whose result, according to those who played, is still full of flaws.

Although this may be an inconvenience in the context of video games, 'vibe coding' is already used by various companies in creating software that often contains personal data. In systems that handle sensitive or confidential information, a lapse in the code can generate a serious vulnerability. A study conducted last year revealed that 45% of code generated by artificial intelligence fails security tests, and this percentage rises to 72% when it comes specifically to Java code.

Similar stories

Engineer's post sparks controversy: From Sridhar Vembu to Elon Musk, discussing AI's impact on software development
Read more
www.aajtak.in

Engineer's post sparks controversy: From Sridhar Vembu to Elon Musk, discussing AI's impact on software development

The appearance of one engineer's post has caused a global resonance, raising sharp questions about the influence of artificial intelligence (AI) on the field of software development. Initially, AI was introduced to simplify engineers' work and increase their productivity. Today, AI is involved in all aspects of development, from writing code and testing to creating product documentation and solving problems.

Technology companies claim that by taking on routine tasks, AI frees up engineers to perform tasks requiring human thought. However, some engineers express concerns that the opposite is happening: when AI performs most of the work, developers lose time for deep understanding of the code, problem-solving, or realizing what they are actually creating.

Sridhar Vembu, co-founder of Zoho and a major business figure, called this situation extremely 'sad.' The discussion began with a post on the social network X (formerly Twitter) by one of the developers. The user under the nickname 'voxium' reported that after a month and a half working at a large company, he was amazed by how many engineering tasks the AI tool Anthropic's 'Claude Code' takes on.

The engineer noted in his post that the situation in development is currently 'extremely terrible.' He explained that in his new role at a large firm, no one knows anything because 'Claude Code' generates specifications, code, tests, PRDs, tickets, and their solutions. His team does not approve of this state of affairs.

The biggest concern is that developers stop spending time studying the code generated by AI. In the engineer's opinion, instead of solving problems, checking errors, or understanding the system's operating principles, specialists now just give commands to Claude, check its results, and pass them on.

Sridhar Vembu, reposting this post, called the current state disappointing. Although he advises his engineers to use AI, he strongly opposes delegating his understanding and judgment to artificial intelligence. He compared the industry to a luxury car, warning that by speeding too fast in this new and trendy machine, which few know how to drive, the industry risks causing a serious accident.

This discussion attracted the attention of tech magnate Elon Musk. By replying to the engineer's post with just one word—'Yikes' (which translates to 'Oh my God' or 'That's scary')—he expressed his agreement with the ongoing debates about software development using AI.

This conversation arose at a time when coding tools like 'Claude Code' are becoming increasingly capable of handling complex tasks. For developers, this means faster coding and reduced time spent on repetitive operations. However, as AI takes over the entire development process, a fundamental question arises: what tasks remain for human programmers?

Popular