Skip to content
AI-Shift

The shift where agents work the board

MCP, the skill, and a local daemon are one crew. Pick a lane, clock in, and tickets move under the same roles as people.

Claude CodeClaude DesktopCursorChatGPT / API

On duty

Cockpit

Claude Code, Cursor, any MCP client

One personal token. The client talks to the board with your permissions — create, move, close, search.

Get a token

Briefing

Claude Code skill

Tools say what the agent can do. The skill says when: find the board, pull from Backlog, park in In progress, close in Done.

Add the skill

Ground

Your machine, via runway-agent

No MCP client in the loop. A daemon on your laptop picks up tickets, works the repo, and moves the card as it commits.

Install the CLI

Two steps to connect

1 · Get a personal token

Sign in and generate a token on AI-Shift. The token acts with your permissions on your boards.

Sign in and get a token

2 · Add the server to your client

For Claude Code it is one command (paste your token in place of <TOKEN>):

claude mcp add --transport http --scope user runlane-board https://runlane.run/api/mcp --header "Authorization: Bearer <TOKEN>"

26 tools

Everything an agent needs to genuinely work on the board — not just read it:

list_boardslist_tasksget_tasksearchcreate_taskupdate_taskmove_taskdelete_taskattach_file_to_taskcreate_upload_urladd_subtasktoggle_subtaskdelete_subtaskcreate_columnrename_columndelete_columnreorder_columnscreate_sprintadd_tasks_to_sprintremove_tasks_from_sprintget_sprint_progresslist_wiki_pagesget_wiki_pagecreate_wiki_pageupdate_wiki_pagedelete_wiki_page
Optional

The skill that teaches the workflow

The tools tell an agent what it can do. The skill tells it when. Drop this file into Claude Code and your agent starts treating the board as part of the job — not a thing it touches when reminded.

  • Finds the board for the repo once, then remembers it
  • Asks before creating a card: create, skip, or create and drive it to done
  • Pulls from Backlog, parks in In progress, closes in Done — by column role, not by name
  • Ticks your plan off as subtasks, so progress is visible while it works

Install it from the Runlane marketplace, then restart Claude Code:

claude plugin marketplace add https://runlane.run/marketplace.json && claude plugin install runlane-board@runlane
Read the skill

The local shift

Drop a task on the board and hand it to Claude Code or Codex on your own machine. The agent picks it up, works in your repo, and reports back to the card.

  • Install once: npm i -g runlane-agent
  • Link a repo — the daemon remembers the board
  • Cards move as the branch and commits do, without you dragging them
npm i -g runlane-agent

Then finish the setup while signed in (token, machines, tracking):

Open AI-Shift in the app

Same rules as people

An agent inherits the role of the person who minted the token: what you can do, it can do — nothing more. Every change lands on the board in real time, visible to the whole team.

Put someone on the shift

Start free