The task manager for Zed
Give Zed's agent a real task queue. TaskPrio is MCP-native — registered as a Zed context server, the assistant pulls the top task with get_next_task, works it in your codebase, reports a result, and grabs the next. One priority order, worked top to bottom — watched live in a cockpit.
Add it to Zed
First fetch the bundled server and verify your token (one-time — grab the token from the TaskPrio sidebar → Copy token):
PROMPTPRIO_API_TOKEN=pp_xxx bash <(curl -fsSL https://promptprio.com/install.sh)
That caches the MCP server to ~/.local/share/promptprio/mcp-server.js. Zed exposes MCP servers as context servers — in your Zed settings.json, register promptprio under context_servers with these values:
command: node
args: ["/Users/you/.local/share/promptprio/mcp-server.js"]
env: PROMPTPRIO_API_TOKEN = pp_your_token
PROMPTPRIO_API_URL = https://taskprio.com
Use the exact context_servers JSON shape from Zed's MCP docs — it varies slightly by Zed version. Reopen the agent panel and the TaskPrio tools appear. Full steps in the docs.
The autopilot loop
1. get_next_task → top unblocked task + merged project context
2. (Zed's agent edits your codebase)
3. complete_task → short result, logged for the audit trail
4. repeat → until the queue returns no task
Each handed-out task is leased, so you can run Zed alongside a Claude Code or Cursor session on the same queue without two agents grabbing the same task.
Why developers pair Zed with TaskPrio
- No prompt babysitting — Zed's agent pulls work itself instead of you typing the next instruction each turn.
- One source of truth — the same ranked queue you see on the web board is the one Zed reads.
- Context travels with the task — project instructions are merged into every task the agent receives.
- You set priority — capture into the Inbox, rank what matters; the agent only works ranked tasks.
Frequently asked questions
How do I add a task queue to Zed?
Run the one-line installer, add the promptprio entry under context_servers in Zed's settings.json, and reopen the agent panel. Zed then has get_next_task and complete_task.
Does it use Zed's MCP support?
Yes — Zed surfaces MCP servers as context servers, and the agent loops get_next_task → work → complete_task on your queue.
Is it free?
Yes. Free includes 1 MCP session and 50 completions/day; Pro ($10/mo) gives 5 sessions and unlimited completions.
Start free — no card → Using Claude Code? →
Run it on autopilot. Paste our maintained autopilot prompt into your agent — it adds hard safety gates (money / credentials / publishing stay manual), an empty-queue stop, and auto-scopes to your project.
view ↗