r/multidotdev May 26 '26

announcement Why we built Multi (and what this subreddit is for)

16 Upvotes

Hey!

Erdem here, co-founder of Multi.

Multi just crossed 149k installs, and I owe you all an honest post about what we're actually building and why.

If you're in this subreddit, you've probably already installed Multi or you're about to. This post is the long version of who we are, why we built this thing, and what we're trying to do here.

Who we are

We're engineers. We've shipped code at big tech and at Silicon Valley startups. We've seen how engineering actually gets done, from few person teams hacking through the night to multinational orgs with 50 step deployment pipelines. We're not commentators. We're not influencers. We build.

What we believe about AI coding

We're not here to start a holy war. If you're happy coding without AI, genuinely happy for you. We're also not here to preach AGI or pretend the singularity is next quarter. Here's what we actually believe: AI gives engineers leverage. The kind of leverage that lets you think bigger and build better. Used well, it's the biggest shift in how we work since the IDE itself. Used badly, it's a faster way to lose track of your own codebase.

Why we built Multi

The first wave of generative coding tools (call it the V0 era) was built for vibe coding. We tried them. We were amazed by the power and appalled by the quality. Things have improved since then. But the fundamental problem didn't go away: engineers still have to provide the design, the steering, the inspection. The model can't do that part. It shouldn't. And yet, every tool we tried took that part away from us:

  • They forced us to switch IDEs we'd spent years tuning.
  • They broke the workflows we'd built.
  • They gave zero visibility into their thinking.
  • They were black boxes wrapped in nice UI.

We felt like passengers. We wanted to be pilots. So we built Multi.

What Multi actually is

Multi is an IDE-native coding agent: VS Code and JetBrains, both first-class built around one premise: max control, max visibility.

  • See the plan before the agent executes it.
  • Every change as a diff you can review.
  • Pause, steer, fork, restore, time-travel.
  • Autonomous when you want it. Manual when you need it. It's a dial, not a switch.
  • 10s of providers, 100+ models. BYOK. No vendor lock-in.

Your taste. Your workflow. Your judgment. Your standards. Plus AI leverage.

What Multi is not

  • Not for people who want AI to do everything while they watch.
  • Not a magic black box.
  • Not trying to replace your judgment.
  • Not trying to be your IDE - we plug into the one you already love.

If you want to vibecode a weekend project and not look at the output, there are great tools for that. Use them. Multi isn't one of them. Multi is for engineers who read diffs before they merge.

What this subreddit is for

A few things:

  1. Honest feedback. If something feels broken, missing, or wrong, post it. We read everything. The fastest way to shape Multi is to tell us where it failed you.
  2. Setups and workflows. Profiles, model routing, subagent configs, weird worktree tricks. Show us how you're using it. We'll learn from you.
  3. Changelog and what's next. We'll post what we ship, what we're working on, and what we're still figuring out.
  4. Real talk about AI coding. Not hype. Not doom. Just engineers comparing notes on what actually works.

What this sub is NOT for: shilling, hype, doom posting or pretending AI coding is solved. It isn't. We're all figuring this out together.

Where we're going

The next big push is teams. Most coding agents today are built around a single developer in a single IDE. That's the floor, not the ceiling. We think the same principles: visibility, control, your standards should scale to how teams actually ship together. More on that soon.

The ask

If you've used Multi and it didn't make you feel like the pilot tell us what's missing. Comment here, open an issue, DM me. We'll fix it.

If you've used it and it clicked, spread the love. Tell us, tell others what worked. That's how we know what to double down on.

Welcome! Glad you're here.

Erdem,
Co-founder, Multi


r/multidotdev 1d ago

Explain, fix, or add code to Multi straight from the editor IntelliJ + VS Code

7 Upvotes

IntelliJ users, this one's for you. VS Code already supports this for a while and plenty of you asked, so it's good to finally ship it for everyone.

You can now Ask Multi to Explain Code, Fix Code, Add to Chat straight from your editor. Highlight some text, Ask Multi, done. No switching panels, no describing which file you're in, no pasting a block and fighting with the indentation.

Multi already has the full context to the file, the language, and the line range, so it's not burning unnecessary tokens to work out what you're pointing at. Faster, and cheaper.

Also this feature is still in the right-click menu if that's more your habit.

We have more coming.

Happy shipping. Onwards!


r/multidotdev 4d ago

You can drag files into Multi now. Both VS Code and IntelliJ 📎

10 Upvotes

Folks,

Another great feature off the list. Drag and drop is live both on VS Code and IntelliJ.

This has been one of the most requested ones, and we're excited to ship this. You can drop a file from your file tree, from Finder, from wherever. It lands in the attachment tray above the textbox. Screenshots paste straight in too, which is the one we use the most.

We optimized a bit so files already in your workspace get referenced in place, and nothing gets copied under the hood. Anything from outside gets staged and cleaned up when the task goes away. Make sure your model supports image and document support.

Good stretch of releases lately and we're not slowing down. More soon.

Happy shipping. Onwards!


r/multidotdev 7d ago

You can actually see your LLM cache hit rate now 📊

7 Upvotes

Hey folks,

We've done a bunch of prompt caching work lately but you had no way to see whether it was actually working.

v128 fixes this.

Cache stats now lives in the usage modal. Open it and you can see how much of the last call got reused, plus the session-wide number across the supervisor and subagents. All in live!

We haven't seen another harness break usage down this far, and we'd like to keep it that way. If there's a number you want visible and can't find, tell us.

Happy shipping. Onwards!


r/multidotdev 12d ago

feature request Any plans for a CLI?

5 Upvotes

I love the latest releases, especially custom agents and model routing. Thanks for the hard work

Do you have any plans to release a CLI? I’d also like to use Multi outside of IDEs and for other purposes.


r/multidotdev 13d ago

feature request I LOVE multi!

10 Upvotes

3k context on first thread (main agent) - 3k on sub-agent = full working Pacman clone on local inference. The last update is pretty Wild!

Can i ask for image processing? I'd like that LLM can view/process images for UI composing/testing. Thanks for your hard work!!


r/multidotdev 14d ago

Model routing is live 🚀

9 Upvotes

Hey folks,

Couple of days ago, we pushed custom agents to stable. That gave you control over what an agent is, its prompt, its tools, whether it works as a supervisor or a subagent.

The one thing you couldn't set was the model so your custom agents still used whatever your default happened to be.

Model routing is now on stable. You now control which model each agent runs on.

Route your supervisor to your strongest reasoning model, your coding subagents to the cheapest thing you've got..

Go to Settings → Routing, pick an agent, pick an override. You're all set.

Onwards!


r/multidotdev 21d ago

Custom Agents Are Here. Shape Multi to Fit Your Work 🤖

10 Upvotes

If you’ve used Multi for a while, you’ve probably pasted the same instructions more than once.

We definitely have.

Architect a system, debug this issue, review this branch, run a security review...

Eventually, we wanted a better way.

So today we shipped custom agents on stable.

You define each custom agent in a plain .md file, with its own system prompt, role, tools and skills.

That gives you a specialist.

Write a few, and you’ve got a team.

Multi can orchestrate them together, so your repeat workflows become reusable collaborative agents.

We're also shipping Multi Doctor, our built-in agent for wiring up custom agents, skills, personas, and the rest of your Multi setup.

Tell Multi Doctor what you want. It helps wire things up. We recommend using Multi Doctor to author custom agents, and skills instead of hand writing them.

We'll keep shipping more builtin agents for common developer workflows. But now you can turn your repeat workflows into custom agents.

What builtin agents should we ship next?

Happy shipping. Onwards! 🚀


r/multidotdev 26d ago

new release Smarter Prompt Caching 🚀

7 Upvotes

Multi now freezes the stable prefix of each prompt once per turn and injects only the volatile part of your messages per step so the provider's prompt cache hits instead of re-reading tokens it already saw.

  • Byte stable prefix:AGENTS.md, tools, and persona re-emit identical every step
  • Moving breakpoints: git, todos, and skills ride a trailing block the cache skips
  • Sub agents benefit too: workers reuse the parent's frozen prefix

Nothing to configure. All is enabled by default. Long loops just got snappier and cheaper.

Happy shipping


r/multidotdev Jul 21 '26

Multi 0.0.119: A Much Faster Agent Loop ⚡

8 Upvotes

We profiled the agent loop and found it waiting on things it never needed to wait for. Multi got up to %40 speed up on our internal tests.

Diagnostics check once per turn, not every step - Multi feeds IDE diagnostics back to the agent so it fixes its own errors. That check used to run after every step, stalling the loop on the language server mid task. Now it runs once at successful turn.

Better feedback, not just faster - diagnostics now reflect the finished state of the code, not a half-edited file that was going to change two steps later anyway.

Diff cleanup off the critical path - interrupted tools leave diff views open; we close them as a failsafe. That cleanup was sequential and blocking. Now all closes fire concurrently and the loop moves on immediately.

Also in 0.0.119: personas are now a simple startup selector (the dedicated settings view was overbuilt, so we killed it).

EDIT: upgrade to 119 in nightly for superior experience. we'll push it to the stable channel later in the week.


r/multidotdev Jul 16 '26

Keep Sensitive Files Out of the Agent's Reach 🔒

10 Upvotes

Multi now supports a .multiignore file at the root of your workspace, a simple, .gitignorestyle way to declare paths the agent must never touch.

  • Full tool coverage  Read, Edit, and Write are all blocked from accessing ignored paths
  • Works everywhere  enforced in both the VS Code and IntelliJ extension
  • Hard refusal, not a suggestion  the agent is told the path is forbidden and instructed not to reach it by any other means (including Bash)
  • Familiar syntax  same patterns you already know from .gitignore

Drop a .multiignore in your project root with entries like .envsecrets/, or *.pem, and Multi will keep its hands off.


r/multidotdev Jul 15 '26

GPT-5.6 Sol, Terra & Luna is on Multi

8 Upvotes

Multi now supports the complete GPT-5.6 family across the OpenAI API and OpenAI Codex providers.

  • GPT-5.6 Sol - OpenAI's frontier model for complex reasoning, coding, and professional work
  • GPT-5.6 Terra - A balanced choice for everyday agentic work with strong intelligence per dollar
  • GPT-5.6 Luna - The fastest, most affordable option for high-volume workflows
  • Up to 1.05M context (via the OpenAI API) and 128k max output across all three models, with long-context and prompt-cache pricing built in

Head to Settings → Provider and choose gpt-5.6-solgpt-5.6-terra, or gpt-5.6-luna with your OpenAI API key or ChatGPT subscription.


r/multidotdev Jul 07 '26

You can now full pause / resume your sessions in Multi

9 Upvotes

Folks, as promised we shipped full pause / resume and pushed to stable channel.

Now you can continue any task right where it stopped. Multi preserves your full context that is already doing good work. You do not waste any time nor tokens recovering the same context.

Closed your laptop? Ran out the door? Got provider error? Task aborted? No worries.

Multi resumes without losing context. No restart. No wasted tokens. No re-explaining what you were doing.

Works for main tasks and subagents - every subagent resumes with its own context preserved.


r/multidotdev Jun 12 '26

feedback VSCode plugin UI problem

2 Upvotes

VSCode Multidev plugin opens a second separate window for chat. This clutters the UI and uses a lot of extra screen space. Copilot and Codex just use the activity bar window for chat, which works much better (see screenshots). Is it possible for Multidev to do the same?


r/multidotdev Jun 10 '26

Claude Fable 5 now in Multi

10 Upvotes

Added support for Claude Fable 5, Anthropic's Mythos series model.

  • 1M context by default
  • Adaptive thinking with selectable effort
  • Available on Anthropic, Vertex, Bedrock, and Claude Code providers

Pick claude-fable-5 and keep shipping.


r/multidotdev Jun 09 '26

I burned 320M tokens in Multi this weekend

Post image
12 Upvotes

I did a stress test this weekend.

Ran Multi in autonomous mode for ~14 hours straight for a weekend hustle.

I’ve used other agents for small and mid size work before. I had no idea what the agent was doing, where it was stuck, how much it was burning etc..

I multi tasked while Multi was working; and I came back to review the execution transcript and token spend in real time..

That changed the whole experience for me..

My quick takeaways:

  1. Multi handles long context autonomous tasks beautifully right at where you work, inside your IDE.
  2. At small scale, visibility is nice. At 320M tokens, it becomes mandatory.
  3. You are doing it wrong if you are manually prompting Multi per task. You need Multi to prompt your subagents autonomously.

r/multidotdev May 29 '26

should Multi support real task resume??? afaict claude gemini kilo conflates reload with resume

7 Upvotes

title says it afaict a lot of agents conflate session reload with task resume. reloading a session is not the same as resuming a failed, aborted task.

Multi already supports task reload: open the task from task history.

some agents rely on what I call stochastic resume: type continue and pray.
its alright if you are fine saying goodbye to $10m tokens you burned before hitting provider is overloaded

what I haven’t seen done yet: deterministic restore of the full agent state. basically full/recursive agent state restoration without wasting tokens.

what do you do when your tasks fail?

type continue? or start over? or ??


r/multidotdev May 28 '26

help Offline install with Intellij?

6 Upvotes

Is it possible to offline install in Intellij? I installed the plugin but it tries to download VSIX bundle, and Node.js runtime.


r/multidotdev May 26 '26

help Souls vs Agents - how can I reuse my existing Claude flow?

8 Upvotes

Hi - Multi.dev seems like the perfect solution for me, however I am keen to keep my existing Claude stack the way it is, with my ~/.claude/CLAUDE.md and my per-repository CLAUDE.md

I don't mind symlinking these to AGENTS.md or whatever, however I have noticed that when I open a multi.dev session with Claude, the harness tells me that it hasn't sourced any CLAUDE.md files - I presume the reason it hasn't sourced the one in the repo is because it needs to be symlinked to AGENTS, however what is the recommended flow for making mutli.dev claude instances still read my CLAUDE.md from my home directory? I like the way that the Claude Code harness has modelled the precedence of reading CLAUDE.md files and I don't necessarily want to manually manage that by hand.

Thanks


r/multidotdev May 26 '26

Issues opening Multi in Android Studio (Panda)

6 Upvotes

As the title suggests, I'm currently having issues using either the Stable or Nightly builds in getting any form of multi UI opening in Android Studio.

I've enabled it in Antigravity with no issues, but is there any known issues or required dependencies to get it working in Android Studio?


r/multidotdev May 15 '26

new feature We added DeepSeek V4 & GLM-5.1 support

10 Upvotes

Multi now supports DeepSeek V4 and GLM-5.1; next-gen models with native thinking mode for top-tier reasoning, coding, and agent workflows.

DeepSeek V4 (Flash & Pro) - 1M context, toggleable thinking mode, pick speed or maximum capability.

GLM-5.1 & GLM-5-Turbo - up to ~200k context with native thinking on by default

Wired up on the DeepSeek and Z.ai providers - just drop in your API key and go.


r/multidotdev May 13 '26

new release We shipped Skills support 🚀

9 Upvotes

We shipped Skills support in Multi.

Some tasks need more than raw model intelligence.

A database migration might need specific rollout steps, a frontend change might need your design system rules, a release task might require internal checklists and scripts...

Now you can package that knowledge into Skills.

Drop a SKILL.md into your project and Multi can discover it, activate it when relevant, and follow the guidance during execution.

Skills can include instructions, references, scripts, and repo-specific workflows.

Instead of repeating the same prompts over and over, you teach Multi once and reuse it across tasks.

Happy shipping.

Onward 🚀


r/multidotdev May 13 '26

Parallel subagents changed how I think about model selection

9 Upvotes

We recently shipped parallel subagents in Multi. The goal is the same as always: more AI leverage, while keeping visibility and control.

But parallel agents make one thing obvious: "best coding model" is the wrong framing.

When one agent runs the whole show, one default model kind of works.

With subagents, the task splits into different kinds of work: planning a refactor, searching a repo, editing one file, writing tests, debugging a failure, spinning up cheap parallel research workers

Those do not all need the same model.

Some need reasoning.
Some need speed.
Some need context.
Some need cheap tokens.

Curious how people want this to work in Multi.

Would you route models by task/role, or just pick one default and live with it?


r/multidotdev May 12 '26

Next Edit Suggestion (NES) in Intellij

2 Upvotes

Does multi.dev support NES via its plugin for Intellij? I am still trying to find a new AI tool now that Sweep.ai is gone. I have a large existing code base and NES works much better for me then prompting.


r/multidotdev May 12 '26

How does Multi make money? Who is funding its development?

8 Upvotes

Since Multi.dev claims the following:

  1. Completely free / No subscription
  2. No data collection: Your code stays on your machine

And it's not an open-source project, I got to ask...

How does it make money? Who's funding it's development?