Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hyperlane

Note

Hyperlane is in alpha. The product changes quickly and rough edges are expected. We read every report that comes in, and your feedback directly shapes what we build next.


An independent IDE built to orchestrate your coding agents in parallel, review their work, and ship reviewable change at speed.

Download  ·  Report an issue  ·  Discussions  ·  Security


The Hyperlane IDE, showing a projects sidebar listing running agents and sessions, a new chat panel in the centre, and a source file open on the right

Capabilities

Run four agents in the time it takes to run one

Each agent runs in its own isolated worktree and streams back to one place. Run them in parallel, compare the results, and merge only what's ready.

Hyperlane supports every CLI-based coding agent, plus any agent that speaks the Agent Client Protocol — Claude Code, Codex, OpenCode, and Gemini CLI at launch.
The Hyperlane sessions sidebar showing Claude Code, Codex, OpenCode, and Gemini running at once, each with its own status
Agent status at a glance

See which agents are working and which are waiting on you. Live spinners track real terminal activity, and you get pinged the moment one goes idle.
The agents sidebar in Hyperlane showing live status for each running agent
Pull requests directly in your editor

List, review, comment, and merge PRs from one panel without leaving the editor or breaking an agent mid-task. Hyperlane keeps the whole flow in front of you.
A pull request list inside Hyperlane with open, closed, and all filters, each entry showing its branch and last update
See every commit, branch, and merge at a glance

A live graph of branches, merges, and commits with details inline. Cherry-pick, revert, and rebase without dropping to the terminal.
The Hyperlane git graph, showing a colour-coded commit graph beside a branch and tag list, with author, date, and hash columns
A clearer way to resolve merge conflicts

A three-way conflict editor with three live windows for the current, incoming, and resulting versions, all synced line by line. Click any hunk to accept it and edit the result inline as you go.
A three-way merge editor in Hyperlane showing current, result, and incoming versions of a file side by side
Redesign your app, live in the browser

Flip any preview into Design mode and get a rich inspector for the running app. Select any element, tweak its styles by hand, or just describe the change and let an agent make the edit for you.
Design mode open on a live page, showing the component tree, box-model measurements, and design controls alongside an AI chat for change requests
Advanced search

Search that understands your codebase, with full project indexing and custom filters.
The advanced search panel in Hyperlane showing full project indexing
Orchestrator mode

One switch strips the workspace down to the agent chat. Explorer and toolbar widgets step aside so nothing competes with driving your agents.
The layout menu in Hyperlane with the Orchestrator mode option
Wherever your code lives, Hyperlane supports it natively

Sign in once and connect to any host. Same flow on GitHub, self-hosted GitLab, or Codeberg.
GitHub     GitLab     Codeberg
Profiling

A flame chart for every Node process and a React component profiler in the same panel. Find the slow render without alt-tabbing.
A React component profiler in Hyperlane, showing a per-commit render chart and a ranked list of components by render time
Code formatting

A Prettier-powered formatter ships in the editor. Format on save across JS, TS, CSS, JSON, and more, with zero setup.
Prettier
Language support

Hyperlane is based on VS Code, so the language servers, debuggers, and formatters you already rely on work here out of the box, with real code intelligence in every language you use.

Download

The latest build for every supported platform is published on the releases page.

Platform Architecture Formats
Windows x64 Installer (.exe), archive (.zip)
macOS Apple Silicon Disk image (.dmg), archive (.tar.gz)
Linux x64 .deb, .rpm, archive (.tar.gz)

Hyperlane keeps itself up to date. Once it is installed, new versions are offered as they ship.

System requirements

Platform Requirement
Windows Windows 10 or later, 64-bit (x64)
macOS Apple Silicon (M1 or later). No Intel build is published
Linux A 64-bit (x64) distribution. The .deb, .rpm, and tarball carry the same application

Installation

Windows

Download Hyperlane-<version>-windows-x64-setup.exe and run it.

Windows builds are not yet code-signed, so SmartScreen is likely to report an unknown publisher. Select More info, then Run anyway, to continue. Signed builds are planned.

The .zip archive is a portable alternative. Extract it to any location and run Hyperlane.exe. Portable installations do not update themselves.

macOS

Download Hyperlane-<version>-macos-arm64.dmg, open it, and drag Hyperlane into the Applications folder.

macOS builds are signed and notarized by Akkento, so Gatekeeper admits them on first launch without a workaround.

Linux

Debian and Ubuntu

sudo apt install ./Hyperlane-<version>-linux-x64.deb

Fedora, RHEL, and openSUSE

sudo dnf install ./Hyperlane-<version>-linux-x64.rpm
# openSUSE
sudo zypper install ./Hyperlane-<version>-linux-x64.rpm

Any distribution, using the archive

tar -xzf Hyperlane-<version>-linux-x64.tar.gz
./VSCode-linux-x64/hyperlane

The archive is self-contained and can be extracted to any location. It does not register a desktop entry. The .deb and .rpm packages do.

Frequently asked questions

Is Hyperlane based on VS Code, and why not build from scratch?

We chose to develop Hyperlane based on the source of VS Code and the reason behind this is that VS Code is what we open every morning, and it's what most developers actually use, including us. We did try building from scratch first, which meant building our own editor. We spent a good amount of our time working on LSP servers to work, along with intelligent code suggestions and semantic highlighting, and we were building it on Tauri for performance. Our first MVP worked well and we were really happy with it, but it was nowhere near production ready for daily use, and we were fixing more bugs than anything else, since that kind of work takes a ton of R&D and years of development.

After months of work, we got to a point where we were happy and had a great editor. But we kept running into how much of daily development depends on mature tooling. We personally use Prettier and Docker every day, and rebuilding that whole ecosystem of language servers, debuggers, and formatters ourselves, one at a time, would have taken years. At some point it became a choice between building the editor or rebuilding all of the tooling around it.

That's why building on the VS Code source was the decision we made. It was a hard one, leaving our own code behind and stepping into a project this large, but it means keybinds, language servers, debuggers, and formatters all work out of the box. It also gives us the chance to build on years of engineering that's already been done, so we can spend all of our time on the features we actually wanted to add. Basing Hyperlane on the source of Visual Studio Code gives us that opportunity.

Which AI agents are supported?

At launch the editor will support the CLI versions of Claude Code, Codex, OpenCode, and Gemini CLI. Beyond those, Hyperlane runs any CLI based agent, as well as any agent that speaks the ACP (Agent Client Protocol).

How are my API keys and credentials handled?

Hyperlane never intercepts or transmits your API keys. For the CLI based agents you install, credentials are handled entirely by those CLI agents' own processes, and the same applies to any agent connected over the ACP protocol.

Support

This repository is where Hyperlane's users and its engineers talk to each other.

I want to Where to go
Report something broken Open a bug report
Request a capability Open a feature request
Ask a question or share your work Start a discussion
Report a vulnerability Email security@hyperlaneide.com. See SECURITY.md

Searching the existing issues before filing is appreciated. Adding a 👍 to a report that already exists tells us more than a duplicate does.

Guidance on what makes a report actionable is in CONTRIBUTING.md.

Reporting a vulnerability

If you have found a security vulnerability in Hyperlane, please email security@hyperlaneide.com, rather than opening a public issue.

We will acknowledge your report promptly, keep you informed, and ask that you give us a reasonable opportunity to address the issue before publishing details. We will not pursue legal action against those who report a vulnerability responsibly and in good faith. The full policy is in SECURITY.md.

About this repository

This repository is where Hyperlane is distributed and supported. It carries the releases, the issue tracker, and the discussions.

It contains no editor source code. Hyperlane is developed privately and built by an automated pipeline that publishes each release here. There is therefore nothing to clone and build, and pull requests are not accepted against this repository. Issues and discussions are the way in.

Acknowledgements

Hyperlane is based on Code - OSS, the open source core of Visual Studio Code, and builds on a substantial body of work by that project and its contributors. Hyperlane is not affiliated with, endorsed by, or supported by Microsoft.

Third-party software

Hyperlane is built on the work of many open source projects, and we are grateful to their authors and maintainers. This includes the projects Hyperlane bundles, vendors, or adapts on top of Code - OSS, as well as the many third-party components inherited from Code - OSS itself.

The full notices, including the copyright line and license for every project, are available in the application under Help → About, and in the ThirdPartyNotices.txt file distributed with each release.

License

Hyperlane is proprietary software. Copyright © Akkento Pty Ltd. All rights reserved. The full terms are in LICENSE.txt.

Portions of Hyperlane derive from Code - OSS, which is licensed under the MIT License. Third-party license notices are distributed with the application.

About

An independent IDE built to orchestrate your coding agents in parallel, review their work, and ship reviewable change at speed.

Topics

Resources

Contributing

Security policy

Stars

Watchers

Forks

Releases

Contributors