A machine-readable context protocol for AI-assisted development. Enhance your codebase with structured comments that AI models understand.
Why ACP Protocol?
Bridge the gap between developers and AI coding assistants with structured, machine-readable context.
Use graduated lock levels to prevent AI from modifying sensitive or critical code sections.
Reduce AI token usage by 50-90% with compact, structured context through variables and caching.
Works with any programming language through standard comment syntax. TypeScript, Python, Rust, and more.
Compatible with Claude, GPT, Copilot, Cursor, and any AI development tool through the primer system.
How It Works
Three simple steps to enhance your AI-assisted development workflow.
Add ACP Annotations
Insert structured ACP directives using standard comment syntax in your code.
AI Reads Context
AI assistants parse the .acp.cache.json to understand constraints and context.
Better Assistance
Get more accurate, context-aware suggestions while protecting critical code.
Common Use Cases
ACP Protocol helps teams maintain code quality and safety across various scenarios.
Lock authentication, encryption, and payment processing logic to prevent unintended modifications.
Document complex integration points with rich context for AI assistants navigating legacy code.
Share context about design decisions, technical debt, and implementation rationale across the team.
Mark compliance-critical sections and document requirements that must be preserved.
Ready to Get Started?
Start enhancing your AI-assisted development workflow with ACP Protocol today.