PairCoder Documentation
AI-augmented pair programming framework. Claude codes, Python enforces.
Welcome to PairCoder
PairCoder is a toolkit for pairing with AI coding agents. It provides structured context, planning workflows, skills, enforcement gates, and integrations that transform chaotic AI development into controlled, enforceable workflows.
Start with the Quick Start guide to get up and running in 5 minutes.
Choose Your Path
Just getting started?
Quick Start — Install PairCoder, initialize your first project, and run your first workflow.
Windows Setup Guide — New to Windows development? Step-by-step from zero to a working project, no experience required.
Understanding pricing?
Licensing — Compare Solo, Pro, and Enterprise tiers to find the right fit.
Going deeper?
User Guide — Learn about plans, tasks, skills, and the complete PairCoder workflow.
Need integrations?
Trello, GitHub, and MCP Server — Connect PairCoder to your existing tools.
Quick Reference
Most Common Commands
# Project status
bpsai-pair status
# Create a plan
bpsai-pair plan new my-feature --type feature
# List tasks
bpsai-pair task list
# Start a task
bpsai-pair task update TASK-001 --status in_progress
# Complete a task
bpsai-pair task update TASK-001 --status done
# Sync to Trello (Pro)
bpsai-pair trello sync
Project Structure
your-project/
├── .paircoder/ # PairCoder configuration
│ ├── config.yaml # Project settings
│ ├── context/ # AI context files
│ │ ├── project.md # Project overview
│ │ ├── workflow.md # How work is done
│ │ └── state.md # Current status
│ ├── plans/ # Plan files
│ └── tasks/ # Task files
├── .claude/ # Claude Code integration
│ ├── skills/ # Workflow templates
│ └── agents/ # Custom agents
└── CLAUDE.md # AI entry point
Getting Help
- Documentation issues? Open an issue on GitHub
- Bug reports? Include
bpsai-pair --versionoutput - Feature requests? Check the roadmap first