Enable the developer console:
Go to Settings > Game Settings and set "Enable Developer Console" to "Yes".
Press ` or ~ on your keyboard.
Enter a command and hit ENTER on your keyboard to run it!

Commands List
Command | Description | More | Syntax |
---|---|---|---|
cli_ent_pivot | Displays the interpolated pivot for the specified entity or entities, with the pivot orientation indicated by colors (y=up=green, z=forward=blue, x=left=red). |
Examples, Generator & More | cli_ent_pivot
<Entity ID>
|
cli_ent_skeleton | This command is used in CS2 to display the skeleton structure for specified entities in the game. It requires enabling cheats and is primarily used for debugging or visual inspection purposes. |
Examples, Generator & More | cli_ent_skeleton
<Entity ID><0 / 1>
|
cl_imgui_set_status_text | This command is used to set the status text displayed in the ImGui header, primarily for debugging or development purposes within the game's UI framework. |
Examples, Generator & More | cl_imgui_set_status_text
<Text>
|
cl_interpolate_report | Enables the display of interpolation profile timing, primarily useful for debugging or analyzing the network interpolation. |
Examples, Generator & More | cl_interpolate_report
<0 / 1>
|
cl_itemimages_dynamically_generated | This command controls whether item images should be dynamically generated in-game. This might affect performance and loading times for assets. |
Examples, Generator & More | cl_itemimages_dynamically_generated
<0 / 1>
|
cl_jiggle_bone_debug | This command shows the player debugging information related to the bone physics in NPCs and other character models. It will create light beams showing how each bone is working at that time, so is useful for fixing issues with physics. |
Examples, Generator & More | cl_jiggle_bone_debug
<0 / 1>
|
cl_latch_report | This command, when enabled, outputs statistics regarding latching processes. |
Examples, Generator & More | cl_latch_report
<0 / 1>
|
cl_obs_interp_pos_rate | This command adjusts the rate of positional interpolation for observed entities, impacting how smoothly they move in the observer's view. |
Examples, Generator & More | cl_obs_interp_pos_rate
<Interpolation Rate>
|
cl_particle_simulate | This command enables or disables the simulation of particles within the game. |
Examples, Generator & More | cl_particle_simulate
<0 / 1>
|
cl_querycache_stats | Displays the status of the query cache on the client side, including usage and performance statistics. This can be particularly useful for developers and testers to assess the efficiency of data retrieval processes in the game. |
Examples, Generator & More | cl_querycache_stats
|
cl_radial_radio_version_reset | Resets the radial radio version to its default value. |
Examples, Generator & More | cl_radial_radio_version_reset
<Default Value>
|
cl_script_help | This command outputs help information for script functions available in Counter-Strike 2, useful for developers or those exploring game scripting capabilities. |
Examples, Generator & More | cl_script_help
|
cl_showmem | This command toggles the display of approximate memory usage at the top of the screen. |
Examples, Generator & More | cl_showmem
<0 / 1>
|
cl_spewserializers | This command dumps information about serializers to the console. It is primarily used for debugging and development purposes. |
Examples, Generator & More | cl_spewserializers
|
cl_test_list_entities | This command is used for testing purposes, specifically to list all the entities currently available in the game. It's a cheat command, meaning it can only be executed with cheat permissions enabled. |
Examples, Generator & More | cl_test_list_entities
|
collect_entity_model_name | This command reports the model names of the entities that are currently under the user's crosshair, primarily used for debugging purposes. |
Examples, Generator & More | collect_entity_model_name
|
consoletool | This command opens a subtool within the VConsole interface. |
Examples, Generator & More | consoletool
<cmd><0 / 1><Flags>
|
cq_logging | Enables or disables command queue logging of events. |
Examples, Generator & More | cq_logging
<0 / 1>
|
cq_logging_interval | Sets the interval for logging command queue statistics per player in seconds. Setting it to 0 disables this logging. |
Examples, Generator & More | cq_logging_interval
<Interval in seconds>
|
cq_print_every_command | This command is used for debugging purposes. When enabled, it prints every command executed by the game server to the console, helping developers or server administrators troubleshoot issues or monitor server actions. |
Examples, Generator & More | cq_print_every_command
<0 / 1>
|