~/wiki / rabochee-mesto / vibecoding-bitrix24-honest-review

Vibcoding in Bitrix24: an honest analysis of what works, where the traps are and why it is more difficult than promised

Main chat

A chat for vibe coders: news, guides, live cases, marketplace, and finding executors.

$ cd section/ $ join vibe dev
Vibcoding in Bitrix24: an honest analysis of what works, where the traps are and why it is more difficult than promised - обложка

In May 2026, Bitrix24 released a release titled "Vybkod" and declared itself "the first in the Russian market vaibkod platform." At the same time, cases appear on Habre with the title “AI increases the speed of development by 4-6 times”. Sounds convincing.

Reality is more complicated. Vibecoding in the Bitrix ecosystem is a working tool, but with so many caveats that without honest analysis, it’s easy to spend weeks fighting unwarranted problems.

This article is not about Bitrix being bad. This is an analysis of the specific technical and organizational challenges that arise when trying to apply Vibcoding to this ecosystem – so that you know about them before you start, not after.


What Bitrix24 Calls a “Wibcode” – and What It Really Is

Let's start with the terminology, because there is already a substitution of concepts.

In 2026, Bitrix24 presented itself as the first vibcode platform on the Russian market that allows you to create your own applications and services for business using AI.

But “Bitrix24 VibeCode” and “wibcoding” are different things. Vibcoding takes place in an external AI service, such as Claude Code or Codex. It needs to be connected to the platform.

That is, Bitrix24 VibeCode is not an AI tool for writing code. This is an environment for hosting and deploying applications that are created in external services. The marketing narrative of “any employee without programming skills will create an app” is simplified. An external AI agent is still needed, integration requires customization, and the outcome depends heavily on how well the task is formulated.

When an AI model creates an application and encounters limitations or errors, it captures them and passes them to the Bitrix24 team. It’s an honest acknowledgement that the system regularly encounters limitations in beta testing—just reports them automatically.


Why AI does not work well with 1C-Bitrix (site) without MCP infrastructure

If we are not talking about Bitrix24-CRM, but about the classic 1C-Bitrix for sites – here the problems are more fundamental.

1C-Bitrix is a closed monolithic platform with its own core, component system, proprietary ORM and specific PHP architecture, which was formed in the 2000s. AI models are trained on open source GitHub. The 1C-Bitrix code base is practically non-existent in the public domain, which means that the model has very few training examples on the specifics of the platform.

In practice, this means: Claude or GPT confidently generates PHP code that looks right, uses familiar designs - but does not know the specifics of bitrix components, kernel events, BXCache caching, the intricacies of working with CIBlockElement or the nuances of ORM D7. The code requires substantial edits from someone who knows the platform.

Compounding the situation is the migration system between the old core and D7: both approaches can coexist in the same project, and AI often mixes the two, generating a non-working hybrid.


The real case with 1C: what you need to work

On Habra published an expanded case of the developer, who built a vibcoding-pipeline for 1C. It is interesting not by the stated acceleration figures, but by the fact that it honestly shows the infrastructure without which nothing works.

The most important tool is the MCP server for 1C, which gives the agent the ability to perform arbitrary queries directly in the database, run code from inside the database on live data, obtain metadata structure and diagnose data. Without this server, the agent works blindly. With it - immediately sees whether the query is written correctly, how the data is really organized, where the bug is.

What else was required: an XML MCP server to work with 1C configuration files strictly according to the rules of the platform - documents, directories, registers, reports, forms with details. An agent without that server hallucinates the XML structure differently each time. The 1C configurator, when downloading XML, either emits an unreadable error or freezes silently. The developer spent two months trying to resolve this through text rules for the agent - it didn't work out.

Additionally, MCP was needed to verify BSL code, MCP with language syntax, MCP with metadata, MCP for integration with Bitrix24 tasks. In summary, a working pipeline consists of five to six specialized tools, each of which needs to be configured and maintained.

It’s an honest result – but it requires deep expertise in 1C development to build and debug the entire infrastructure. A person without understanding the platform will not collect such a stack.


The problem of hallucinations: the specificity of Bitrix

AI hallucinations are a common problem, but in the context of Bitrix, they are specific and particularly painful.

**XML configuration. ** As the case above showed, without a dedicated MCP server, models generate XML with an arbitrary structure that the configurator does not accept. The problem isn’t that AI doesn’t know XML—it knows XML as a format. The problem is that the specific XML dialect for 1C configurations is nowhere publicly documented in machine-readable form.

Outdated API. In the training data model, there are many examples of code on the old Bitrix kernel that are no longer relevant or only work on older versions. The code looks right, sometimes it even works, but it creates problems when you update it.

Component system. Bitrix components are specific abstractions with rules of their own. AI generates “similar” code that doesn’t follow these rules and creates hard-to-debug bugs.

** "Silent" errors.** Bitrix historically does not differ in informative error messages - the configurator "hangs silently", as described in the case above. This makes the debugging cycle longer: AI doesn’t get a clear signal of exactly what went wrong.


VibeCode: what is inside the release of Vibecode

The May release of Bitrix24 is a big update to multiple products at once, and Vibcode is more of a marketing name for the package than a specific technology.

The release focuses on several areas: open communication with external participants without registration, AI Projects as a single space for teamwork with a personal AI assistant, a new Knowledge Base, Chekin 2.0 for mobile employees and BitrixGPT 5.5 Agent – a model that works autonomously.

At the same time, an important nuance about accessibility: the basic functionality of the update is available at all rates including free, but AI and Chekin 2.0 Projects open starting from the Basic Tariff, and the Knowledge Base and the AI agent designer are only available on Professional and Enterprise.

The most interesting AI tools are for paywall. This is logical from a business point of view, but at odds with the narrative of “any employee without skills will create an app.”.

VibeCode’s app creation platform is a beta launched in April. Bitrix24 opened a beta test of VibeCode, which involves partners and customers of the company. The platform will develop through constant feedback. That is, at the time of active promotion, it is not yet a production-ready product.


Security: The most uncomfortable part of the conversation

The most honest material about the risks of vibcoding in the corporate environment was written by 1C-Bitrix itself - the head of the company's information security department published an extensive article on Habra on how AI tools create new attack vectors.

The key problem is the theft of a digital identity.

The user installs an AI agent on the local machine or in the cloud and gives access to mail, calendar, instant messengers, CRM, notes. In working JSON files or databases inside the application folders, the decision history, manner of communication and a summary of the dialogues are stored.

On February 13, 2026, Vidar began targeting the profiles that OpenClaw stores. The databases of AI assistants that Vidar steals allow attackers not only to connect to the agent, but also to conduct correspondence in messengers and mail on behalf of the user, accurately mimicking his communication style for carrying out attacks.

This is not a theoretical threat, this is a recorded incident.

The second problem is open ports when deploying agents. If the 0.0.0.0 port is used instead of 127.0.0.1, the agent receives requests from all available network interfaces. If the server has a public IP, the agent becomes available to the outside world.

The paradox of the situation is that a company that promotes vibcoding as a corporate tool simultaneously publishes a detailed analysis of how dangerous it is without proper control. It's honesty - but it calls into question the "any employee without skills" narrative.


Who does it really work and who doesn’t

It's working

An experienced 1C developer who has a deep knowledge of the platform and uses Vibcoding as a routine accelerator. This is the profile described in the case on Habre. He took the time to build an MCP infrastructure, he knows how to check and correct the result, understands when AI is wrong. For him, the acceleration is real.

A team with a dedicated security specialist who will set up network isolation, monitor agents’ access to corporate data, and monitor where AI assistant profiles are stored.

Tasks with clearly described APIs are integration with REST Bitrix24, creation of simple event handlers, generation of reports based on documented methods.

Works poorly or does not work:

A developer with no experience in 1C-Bitrix, who expects AI to understand the platform for him. The model does not know the platform well enough to write reliable code without a person with expertise nearby.

A company that wants to give “any employee” the ability to create applications with access to CRM data without thoughtful control of rights and isolation. The security risks described above are real.

Projects on the old core of 1C-Bitrix (not D7), where and without AI in the codebase chaos. AI will make things worse by mixing styles and approaches.


What is behind the number “4-6 times”

The declared acceleration of 4-6 times is a real figure for a particular person in specific conditions. But there are a few assumptions behind it that are important to understand.

First, the comparison is with the “average 1C developer” – a blurred metric. Second, it is a measurement of the number of tasks closed, not of quality or complexity. Simple typical tasks AI performs quickly. An atypical architectural task would require as much human work as it would without AI.

Thirdly, investments are hidden behind the figure: creating an MCP infrastructure, setting up a pipeline, time for industrial engineering, verification of results. A person who is just starting will first lose time before accelerating.

That doesn't mean there's no acceleration. It's there. But “4-6x acceleration for an experienced developer with a configured infrastructure” and “any employee will build an app in minutes” are very different statements.


What's really worth doing

If you work with the Bitrix ecosystem and want to implement vibcoding – a few practical conclusions from all of the above.

Start with the Bitrix24 REST API, not the 1C-Bitrix CMS. Bitrix24 REST methods are well documented in public, and AI works much better with them.

For 1C-development without MCP-infrastructure, vibcoding gives a modest result. The minimum working set is MCP with access to the 1C and MCP database for working with XML configurations. Without them, you will have to manually fix too much.

Don’t give AI agents access to production data for development. An isolated test base is a requirement, not a recommendation.

If you deploy agents for employees, check your network settings. Open port 0.0.0.0 instead of 127.0.0.1 in a corporate environment with public IP is a real attack vector.

Rate the result of AI as a jun code: fast written, requires a review. Especially in terms of data processing, access rights and error handling.


Outcome

Vibecoding and Bitrix are a working bundle, but not for those promised in press releases. Not for "any employee without programming skills." For a developer with deep platform knowledge who uses AI as an acceleration tool, yes, it works.

Bitrix24 VibeCode as a platform is an interesting idea, which is still in beta and with important features only at expensive rates. We’ll see what happens after the full release in July.

The main conclusion: vibcoding reduces the threshold of entry into development – but does not remove it at all. In the Bitrix ecosystem, this threshold is above average due to the closed architecture. And adds new security risks that require conscious management, as even Bitrix admits.


*Current June 2026. Sources: Habr, official documentation Bitrix24, public cases of developers. *

$ cd ../ ← back to Workplace