Lanes plugin
Claude Code plugins for the Lanes app: a task board for parallel agents with git worktrees, GitHub and Linear import, MCP
- 276 ★ on the repository
- Last commit
Broad access
Why this level
- The built-in MCP server lets clients read the board and drive session terminals, that is, run commands in your branches
- OAuth to GitHub and Linear opens access to issues and repositories, and Lanes Link connects mail and other accounts
- The closed-source app updates itself on launch, and crash reporting is on by default
Install
- Works in
Manual install
/plugin marketplace add lanes-sh/app
/plugin install lanes-desktop@lanesThe other plugins: lanes-bridges, lanes-link, lanes-forms with the @lanes suffix.
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- The built-in MCP server lets clients read the board and drive session terminals, that is, run commands in your branches
- OAuth to GitHub and Linear opens access to issues and repositories, and Lanes Link connects mail and other accounts
- The closed-source app updates itself on launch, and crash reporting is on by default
This is third-party code. Review the repository files before installing.
What it does
Lanes is a macOS app that gathers all AI agent sessions on a task board. Each card holds live terminals, its own git worktree and the diff the agents produced. You can see what is running, what is blocked, what waits for you and what shipped. Claude Code and Codex are supported directly: the app finds them, reads their state and resumes their sessions. Anything else runs as a plain shell. The repository serves as a Claude Code plugin marketplace. You add it with `/plugin marketplace add lanes-sh/app` and then install four plugins. `lanes-desktop` has the `install-lanes-desktop` and `lanes-sessions` skills and the `/lanes:setup-mcp` command, which registers the local MCP with Claude Code and Cursor. `lanes-bridges` gives the `github-lanes-bridge` and `linear-lanes-bridge` skills: importing tasks, running them locally and posting results back as comments. `lanes-link` stands up Lanes Link, a single MCP endpoint to mail, GitHub, Linear, Notion, Slack and a hundred other services with memory, tasks and skills under one permission set. `lanes-forms` provisions a form backend or fills a form on someone's behalf. The MCP server built into the app lets Claude Code, Codex and other clients read the board and drive sessions. You enable it in Settings, Integrations, Lanes MCP, then use Connect Claude Code or Connect Codex. Without the plugin system, `npx skills add lanes-sh/app` installs the skills.
Who it is for. Mac users who run several Claude Code and Codex agents on different branches and lose track of which does what and which is waiting.
Good fit when
- Five agents sit in eight terminal tabs and nobody knows which one is stuck on a question
- Each task needs its own branch and worktree with auto-cleanup after completion
- A sprint sits in GitHub or Linear and you want to move it to the board at once and send results back as comments
- The agent should read session status and the diff itself to work in a loop without new prompts
- You want mail, tracker and notes connected to agents through one point with an audit log of calls
Not a fit when
- You do not work on a Mac: the app targets macOS Ventura and newer
- You need the app's source open: Lanes is under a proprietary license and only the plugins and Lanes Link are open
- One agent session in a terminal and a branch without a board are enough
- Company policy forbids crash reports: they are on by default and turned off in Settings, User, General
Example request
Use lanes-sessions to show which board tasks are waiting for my answer and open the diff for the oldest oneLimitations
- The app runs on macOS Ventura and newer, as a universal build for Apple Silicon and Intel. The license is proprietary, all rights reserved.
- The Claude Code plugins help install the app and connect MCP, and do not replace the board on their own.
- Crash reports are on by default and turned off in Settings, User, General. Remote team workspaces are opt-in.
- The model gateway (Ollama, LM Studio, vLLM, OpenRouter, z.ai) and the local models mode are described as research previews.
How to disable. Remove the plugins with `/plugin uninstall` and the names `lanes-desktop`, `lanes-bridges`, `lanes-link` and `lanes-forms`, and the marketplace with `/plugin marketplace remove lanes`. In the app turn off Lanes MCP in Settings, Integrations. The app itself is removed like any macOS app.
FAQ
How do I install the Lanes plugins in Claude Code?
Run `/plugin marketplace add lanes-sh/app`, then the ones you need from `/plugin install lanes-desktop@lanes`, `/plugin install lanes-bridges@lanes`, `/plugin install lanes-link@lanes` and `/plugin install lanes-forms@lanes`. `/plugin marketplace update lanes` updates them.
How do I install the app itself?
With `brew install --cask lanes-sh/lanes/lanes && open -a Lanes`. It needs macOS Ventura or newer and updates itself on launch. The `install-lanes-desktop` skill helps with installation and adding a project.
How do I connect Lanes MCP to Claude Code?
In the app open Settings, Integrations, Lanes MCP, enable the server and click Connect Claude Code. Or run the `/lanes:setup-mcp` command, which registers the local MCP with Claude Code and Cursor.
Does my code go to the cloud?
By the project description no: a local workspace keeps tasks, sessions and settings in SQLite on your computer. Remote team workspaces are opt-in and crash reports are on by default.
What is Lanes Link?
An MCP endpoint you run yourself: agents use it to work with mail, GitHub, Linear, Notion, Slack and other services. Permissions are checked when a call is dispatched and each call is written to an append-only log. It installs with `bun install -g @lanes-sh/link`.
Discussion
No questions or reviews yet.
Related
PluginsClaude Code Skills and Agents
Claude Code Skills & Agents
A Claude Code plugin bundling skills and sub-agents: deep research, image generation, GitHub work, code review and model switching
An MCP server that gives Claude Desktop and other clients file tools, a shell and sub-agents in the style of Claude Code
Plugins for git, Python and accessibility in one place: 400+ skills, subagents and hooks against dangerous agent commands.
Over twenty skills for coding agents: MCP and hooks, plan mode, a bug-fix protocol, prompting and a bash safety hook
CCManager is a session manager for Claude Code, Codex, Gemini CLI and other agents: each runs in its own Git worktree with status and hooks
A set of slash commands, skills and subagents for Claude Code: review, tests, security, releases, docs and GitHub to Linear sync
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| Lanes (this card) | no | 276 | |
| Claude Squad | no | 8,790 | a terminal app for parallel sessions in tmux and git worktrees, while Lanes adds a task board, an editor and GitHub and Linear import |
| Agent Deck | no | 1,252 | a terminal session manager with a status list and git worktrees, while Lanes adds a task board, an editor and GitHub and Linear import |
README in short
The README opens with the problem of lost agents and presents the app as a board for sessions. It continues with Homebrew installation, the features of the board, terminals, worktrees and the built-in editor, a section on Lanes Link, a section for agents with MCP and the plugin marketplace, the tech stack and the Lanes product family.