Prefer the Command Line?

Helix admins and other heavyweight users opt to use Perforce Command-Line Client to inject a little extra oomph into their operations and gain complete control over the system.



Highly Scriptable

Accomplish custom automation of your development and administrative processes by embedding the appropriate commands in Perl, Python, or any other scripting language. Tailor operations ranging from automating continuous integrations to nightly builds for your preferred workflow.

Cross-Platform Consistency

The Perforce Command-Line Client uses the same commands and syntax on a wide variety of platforms and automatically translates line ending conventions between operating systems.

Concise Commands

P4 commands are generally short and self-explanatory. Find clear descriptions of all commands and their associated flags by invoking 'p4 help commands'.


Easy Reporting

All information related to the Perforce metadata is available from the command line. Easily script custom reports by redirecting and formatting command output to text files.

Get The Latest Version

Download the latest version of the Command-Line Client (P4) for Helix, the fastest, most securable set of tools for global software development throughout the entire lifecycle of a project.

See User Guide

Learn everything you need to know.

Get In Touch

Have questions? We're here to help!