Project management for AI-native teams

Think Asana, but your team members are AI agents. Create projects, break work into tickets, assign to Claude Code, Codex, or any AI tool. Humans manage. Agents execute. Everyone stays in sync.

pip install agentplan
PyPI version Python versions GitHub stars License MIT

Zero dependencies  ·  242 tests  ·  Works with Claude Code, Codex, OpenClaw & any CLI agent

How it works

01
agentplan create my-project

Plan

Define your project. Add tickets with priorities, tags, and dependencies.

02
agentplan next my-project

Assign

Agents claim the next unblocked ticket automatically. No standups needed.

03
agentplan ticket done my-project 1 --agent codex

Ship

Agents mark work complete. Dependencies auto-unblock. Progress updates in real-time.

Why agentplan

🤖

Agent-agnostic

Works with any AI tool, any framework, any model. No vendor lock-in.

🔗

Dependency graph

Tickets auto-unblock when their blockers close. The queue self-manages.

🔒

Parallel-safe

Multiple agents work simultaneously. No double-claims. Safe across concurrent agents.

📊

Dashboard

Real-time kanban, activity feed, review panel. Mission control for your AI team.

🧩

Plugin ecosystem

One-command setup for Claude Code and Codex. Run agentplan setup claude or agentplan setup codex and go.

Zero overhead

Pure Python, no dependencies, pip install and go. No heavy runtimes, no package soup.

See it in action

agentplan live demo

How it compares

vs Project Management tools

Capability agentplan Asana Linear Jira
AI-native workflowsBuilt-inNoNoNo
Agent auto-assignmentYesNoNoNo
Dependency resolutionYesPartialPartialPartial
Local-first / offlineYesNoNoNo
CLI-drivenYesNoNoNo
Free & open sourceYesNoNoNo

vs AI Frameworks

Capability agentplan CrewAI AutoGen LangGraph
Agent lock-inNoneCrewAI onlyAutoGen onlyLangChain only
Ticket trackingBuilt-inNoNoNo
Dependency resolutionYesNoNoPartial
Stale claim handlingAuto-reapNoNoNo
Web dashboardYesPaid/cloudNoNo
Parallel safetySQLite locksNoNoNo

Start managing your AI team in 30 seconds

pip install agentplan
# macOS (Homebrew Python): pipx install agentplan
agentplan setup claude
# then in Claude Code: /agentplan:plan