Shorter write-ups on 9 more AI coding tools that come up often enough to cover, but not often enough to warrant a page each.
Modal
by Modal Labs, Inc. (founded by Erik Bernhardsson)Modal is infrastructure for people who do not want to run infrastructure. You write an ordinary Python function, decorate it to declare what hardware and dependencies it needs, and Modal executes it on cloud GPUs — provisioning the container, mounting storage, scaling out across many parallel invocations, and tearing everything down when the work finishes. There is no cluster to keep alive and no Kubernetes to reason about.
The billing model follows from that. You pay for the seconds your code actually runs rather than for a reserved instance, which changes the arithmetic for bursty workloads dramatically. A batch job that needs forty GPUs for six minutes once a day is ruinous on reserved capacity and cheap on Modal. The same is true of inference endpoints with uneven traffic and of research experiments that sit idle between runs.
The engineering that makes this work is in the cold-start path — a serverless GPU platform lives or dies on how quickly it can get a container with a large model into a running state, and Modal has invested heavily there. It is fast enough that latency-sensitive inference is viable, though a permanently warm reserved instance will still beat it on the tail.
It suits ML engineers and researchers with spiky compute needs, batch pipelines, and teams that would rather write Python than YAML. It suits steady, predictable, always-on inference less well — at constant high utilisation, reserved capacity is cheaper.
Visit Modal ↗
Cursor Composer
by Anysphere, Inc.Composer is a mode inside the Cursor editor rather than a separate product, and the distinction matters because it is the feature that separates Cursor from an autocomplete plugin. Ordinary AI completion works line by line inside the file you have open. Composer takes an instruction — rename this concept everywhere, add authentication to these routes, migrate this component to the new API — and produces a coordinated set of edits across however many files the change actually touches, presented as a diff you approve or reject.
The value is in the coordination. Refactors that span files are exactly where single-file assistants fail, because they cannot see that changing a function signature here breaks three call sites there. Composer's context handling is built for that case, and it is the reason a lot of developers who tried Cursor stayed with it.
The costs are real. Big multi-file operations consume a lot of context, and Cursor's pricing has moved toward usage-based billing on top of the subscription — heavy Composer sessions on a large codebase are the expensive kind of work. Reviewing what it produces is also non-optional: a confidently wrong twelve-file diff is harder to catch than a wrong single line, and accepting one wholesale is how subtle bugs enter a codebase.
It suits developers working in codebases large enough that cross-file changes are the norm. On small projects, ordinary chat gets you most of the way for less.
Visit Cursor Composer ↗
Zed
by Zed Industries, Inc.Zed was built by the people who made Atom, and it reads as a direct response to what they learned from it. Atom was extensible and beloved and slow, because it was an application built on a browser engine. Zed is written in Rust, renders its interface on the GPU, and treats latency as the primary design constraint. Keystroke-to-pixel time is the number the team optimises, and on that metric it is among the fastest editors available.
Collaboration is built into the core rather than added by extension. Multiple developers can work in the same buffer with shared cursors, voice and screen sharing, which makes pairing feel closer to a shared document than to a screen-share of someone else's machine.
The AI integration follows the bring-your-own-key pattern: an inline assistant and chat that you point at Anthropic, OpenAI or a local model, rather than a bundled subscription. That is cheaper for developers already paying for API access and more flexible for anyone with constraints about where code can go, but it means Zed's assistant is less turnkey than Cursor's out of the box.
The editor is open source. The trade-off against the incumbents is ecosystem: VS Code's extension library is enormous and Zed's is young, so language support and tooling for less common stacks may not be there yet. It suits developers who value responsiveness and are willing to accept a smaller extension catalogue for it.
Visit Zed ↗
v0
by Vercel, Inc.v0 is Vercel's answer to the blank component file. Describe an interface — a pricing table with three tiers and a highlighted middle option, a settings page with tabbed sections — or upload a screenshot of one, and it returns working React code styled with Tailwind and built on shadcn/ui components. You iterate in a chat panel until the result is close, then copy the code into your project or push it straight to a Vercel deployment.
The output quality is unusually high for this category, and the reason is narrowness. v0 does not try to be a general app builder. It generates front-end components in one specific, very popular stack, which means the model is working inside a well-defined idiom rather than inventing an architecture. Developers who already use Next.js, Tailwind and shadcn/ui get code that looks like code they would have written; developers who use anything else get output they will have to translate.
What it does not do is the rest of the application. There is no data layer, no authentication, no business logic — v0 hands you the interface and stops. Treating it as a full app generator is the most common way people come away disappointed, and it is a misreading of the product rather than a failure of it.
Pricing is credit-based with a free allowance, and iteration consumes credits, so the cost of a component tracks how many rounds it takes to get right.
Visit v0 ↗
Continue
by Continue Dev, Inc.DiscontinuedContinue took the opposite approach to most AI coding assistants: rather than binding you to one provider's model, it shipped as an open-source extension for VS Code and JetBrains that you configure to talk to whatever model you want. Point it at Anthropic, OpenAI, a model on your own hardware through Ollama, or a self-hosted endpoint behind your company's firewall. The extension handles autocomplete, chat, and edit-in-place; the intelligence is whatever you plug into it.
That design made it the default choice in two situations. The first is teams that cannot send source code to a third-party API — Continue running against a local or on-premise model keeps everything inside the network boundary. The second is developers who resent paying a flat subscription for a wrapper around an API they could call themselves at cost.
The company behind it has since been acquired by Cursor, and continue.dev now carries that acquisition in its own page title. What that means for the project's independent direction is the open question; the code remains open source, which limits how badly an acquisition can end for existing users, but roadmap attention is a different matter from licence terms.
It suits developers who want control over which model runs and where. It suits teams with compliance constraints particularly well. It suits anyone wanting a polished out-of-the-box product less than Cursor itself does.
Visit Continue ↗
GitLab
by GitLab Inc.GitLab Duo is the AI layer across GitLab's DevOps platform rather than a single feature: code suggestions in the web IDE and in editor extensions, chat that can reason about a merge request, explanations of flagged vulnerabilities, and summaries of issues and review threads. Individually none of these beats the best standalone tool. Collectively they sit inside the system where the work already happens, which is the argument.
The differentiator is deployment. GitLab has always been installable on your own hardware, and for organisations in regulated industries — defence, health, finance, government — that is not a preference but a requirement. A team that cannot send source code to a vendor's API can still run the platform, and Duo's self-managed options are aimed squarely at that constraint. GitHub's equivalent is a hosted service first.
Duo is licensed as a paid add-on on top of GitLab's existing tiers rather than being included, which means the real cost is the seat price plus the add-on, and it is worth pricing against simply buying Copilot seats for developers who already have GitHub. For teams already standardised on GitLab, the integration usually wins. For teams choosing fresh, GitHub's ecosystem is larger and its AI features are further along.
It suits organisations that need self-hosting or already run GitLab end to end. It is a weaker reason to migrate to GitLab than the platform's other strengths.
Visit GitLab ↗
Bolt
by StackBlitz, Inc.Bolt.new is StackBlitz's prompt-to-app tool, and its distinguishing trick is that everything runs in the browser. WebContainers — StackBlitz's own technology for running Node.js inside a browser tab — mean there is no cloud VM spinning up behind your session and no local toolchain to install. You describe an application, Bolt writes it, and it executes immediately in the same tab, with a live preview and an editable file tree.
That architecture is genuinely different from most of its competitors, which generate code and then hand it to a remote sandbox. It makes Bolt fast to start and unusually good at the loop of describe, look, correct. It also constrains it: anything that needs a native binary or a non-Node runtime is out of scope, and heavier projects strain what a browser tab can hold.
The economics are what people actually complain about. Bolt bills in tokens, and every iteration — including the ones where the model misunderstands you and produces something you throw away — consumes them. Developers report burning through a monthly allowance in a few sittings on a non-trivial project. Free access exists to try the flow; sustained use means a paid tier, and the practical cost depends far more on how many correction cycles a project takes than on its size.
It suits prototyping, internal tools and demos where speed of first draft matters most. For anything you intend to maintain, plan to export the code and continue in a real editor.
Visit Bolt ↗
Windsurf
by Cognition AI, Inc. (originally Codeium / Exafunction, Inc.)DiscontinuedWindsurf was Codeium's attempt to build an AI-native editor rather than an AI plugin, and for a while it was the most credible alternative to Cursor. Its distinguishing feature was Cascade — an agentic mode that could reason across a codebase, run commands, read the results and keep going, rather than waiting for a new instruction at every step. Developers who preferred a lighter, cleaner interface than Cursor's often preferred Windsurf.
Its corporate history since has been unusually turbulent even by the standards of the moment. Codeium renamed itself Windsurf after the product, a widely reported acquisition process collapsed, key personnel moved on, and Cognition — the company behind Devin — acquired what remained in July 2025. The editor was subsequently folded into Cognition's line and rebranded as Devin Desktop.
For anyone evaluating it today, that history is the main fact. The product continues under a different name inside a different company's strategy, aimed at pairing a conventional editor with Devin's autonomous agent rather than competing head-on with Cursor as a standalone tool. Existing Windsurf users have a migration path; anyone choosing fresh is really choosing Cognition's ecosystem.
Judged on the editor alone it remains capable, and Cascade's approach to multi-step work was genuinely good. Judged as a product bet, its direction is now set by an owner with a different thesis about how AI should fit into software development.
Visit Windsurf ↗
Devin
by Cognition AI, Inc.Devin arrived in 2024 with the most aggressive positioning in the category: not an assistant, but an autonomous software engineer that takes a ticket, plans the work, writes the code, runs the tests, and opens a pull request. Cognition demonstrated it resolving issues from real repositories without step-by-step direction, and the launch generated a wave of coverage about what it meant for the profession.
The reception since has been more mixed than the launch. Independent evaluations found the completion rate on real-world tasks well below what the demonstrations implied, with the agent producing work that looked finished but did not hold up, and burning substantial time on tasks a developer would have finished faster directly. The gap between a curated demonstration and an arbitrary ticket in an unfamiliar codebase turned out to be wide.
What Devin does do well is bounded, well-specified, tedious work: dependency upgrades, mechanical migrations, test scaffolding, changes that touch many files in predictable ways. Given a task with a clear definition of done and a test suite that can verify it, the autonomous loop is genuinely useful. Given an ambiguous ticket, it produces confident output that needs the same scrutiny as any other generated code.
Cognition has since acquired Windsurf and rebranded that editor as Devin Desktop, folding the agent into a conventional IDE. Pricing sits well above per-seat assistant subscriptions, which sets a high bar for the work it offsets.
Visit Devin ↗