by nunomaduro · Agent Tool · ★ 491
PAO is agent-optimized output for PHP tools. It works with any PHP project — Laravel, Symfony, Laminas, vanilla PHP, or anything else that uses PHPUnit, Pest, Paratest, PHPStan, or Laravel Artisan. It detects when your tools are running inside an AI agent — Claude Code, Cursor, Devin, Gemini CLI, and others — and replaces the verbose, human-readable output with compact, super minimal, structured JSON. For Laravel Artisan commands, it strips ANSI colors, box-drawing c
| Stars | 491 |
| Forks | 16 |
| Language | PHP |
| Category | Agent Tool |
| License | MIT |
| Quality Score | 50.45/100 |
| Open Issues | 1 |
| Last Updated | 2026-04-22 |
| Created | 2026-03-26 |
| Est. Tokens | ~27k |
These tools work well together with pao for enhanced workflows:
Explore other popular agent tool tools:
pao is PAO is agent-optimized output for PHP testing tools.. It is categorized as a Agent Tool with 491 GitHub stars.
pao is primarily written in PHP. It covers topics such as agent, output, paratest.
You can find installation instructions and usage details in the pao GitHub repository at github.com/nunomaduro/pao. The project has 491 stars and 16 forks, indicating an active community.
pao is released under the MIT license, making it free to use and modify according to the license terms.