IntelliJ fork · PhpStorm class · open source

An IDE where the agent

PHP, TypeScript and CSS work right after installAny agent: Claude Code, Codex, Gemini CLI or a model on your own keyAnd fuses stop it before it burns tokens for nothing

No accountmacOS, Windows and LinuxJetBrains platform

Version v1.1.1 of October 29, 2026

12 languages

Servers ship with the IDE, the PHP and Node runtimes come from your machine

85 rules

The design detector measures a live page in two viewports

Any agent

Claude Code, Codex and Gemini CLI over ACP, or models on your own keys

Languages out of the box

You open a projectAnd everything is already highlighted

Language servers ship with the IDE: nothing to installYour own server, if you have one, always wins over the bundled oneSwitch a branch and the servers refresh themselves

Debugging is out of the box too: set a breakpoint and press «Debug»

Agent

An agent instead of a chat

Connect your own agent over ACP or work with a model directlyOn your own keys or on a ChatGPT Plus and Pro subscription, no key neededPlans survive an IDE restart, and spending is shown by role and by file

  • Claude Code
  • Codex
  • Gemini CLI

Permission modes

  1. AutopilotThe agent decides itself, the irreversible still asks
  2. Edits without askingEdits files itself, asks before shell commands
  3. ManualAsks before every change
  4. PlanOnly reads and proposes, writes are refused

Irreversible commands always ask, even on autopilot

Fuses

FusesNot promises

An agent going round in circles burns your moneyEvery fuse names the reason in words and stops the run instead of writing to a log

  • Loop detector
  • Silence guard
  • Stall detector: turns go on, files do not change
  • Repeated timeouts fuse
  • N refusals out of the last M

Detectors

Checked by numbersNot by opinion

Design detector

85 rules on a live page in two viewports: contrast, tap targets, clipped text, forms, accessibilityAnd taste: signs of a generated look, typography, rhythm, colour, motionEvery finding comes with a selector and a measured value

Slop detector

The agent's texts are checked against a catalogue of machine-writing signs in Russian and EnglishClichés, empty phrases, rhetorical templates and rhythm, with the line and a way to fix it

Features

And more

Telegram bridge

A task from your phone, a daily summary and buttons to confirm dangerous commands

Video and audio in the chat

The /watch command: the model watches a video frame by frame and listens to the sound

Model council

The /council command: one question to several different models, each answers without seeing the others

Vibe Server

A dev stack in one file: services, their dependencies and start waves

Decision journal

The agent starts knowing what was already rejected and why

Eight themes

Seven dark and one light, a dense interface by default

The family

Three toolsOne set of rules

Both IDEs read the same project rules and settingsAnd the agents' memory links them across sessions and machines

Install

What your machine needs

We do not ship runtimes on purpose: a second interpreter in the build would need updating at every vulnerabilityWhatever is missing, the IDE tells you in words and offers a button to install it

PHP 8.1 or newer
For PHP
Node 18 or newer
For TypeScript, CSS and ESLint
yt-dlp, ffmpeg and whisper
For /watch and voice messages, optional

First launch: the system will ask you to confirm

The build is not signed with a publisher certificate yetThe system says it cannot verify the publisher, not that it found anything bad

  • macOS: open «System Settings → Privacy & Security» and click «Open Anyway»
  • Windows: in the SmartScreen window click «More info», then «Run anyway»

Open your project in VibeIDEA

The JetBrains platform under Apache 2.0, our code under AGPL-3.0No subscription, your code stays with you

Source code on GitHub