What is AgentPM?
AgentPM is a planning and orchestration system for AI-driven software development. It integrates as a local MCP server with any IDE that supports Anthropic’s Model Context Protocol (Cursor, Augment, VS Code Copilot, Cline, Roo), serving the role of a product manager to help developers plan, prioritize, and execute complex projects.
How to use AgentPM?
Install by running npx -y @gannonh/agent-pm@latest and configure the MCP server in your IDE’s settings (e.g., .cursor/mcp.json). Required environment variables: PROJECT_ROOT and ANTHROPIC_API_KEY. Optionally set PERPLEXITY_API_KEY for research-backed generation. The server exposes tools such as apm_task for querying and managing tasks.
Key features of AgentPM
- Frictionless setup – start by chatting with your coding agent.
- Token/context optimization with dynamic, economical tools.
- Intelligent context management – delivers right information at the right time.
- Structured markdown output – no JSON or plain text to decode.
- Integrated documentation retrieval via Context7.
- AI-powered generation using Claude Sonnet 3.7 and optional Perplexity API.
Use cases of AgentPM
- Planning and breaking down complex software projects into actionable tasks with dependencies.
- Guiding technical decisions and system design during implementation.
- Automatically maintaining living documentation that evolves with the project.
- Integrating best practices like TDD and vertical slicing into the development workflow.
コメント