Introduction: The Power Behind the Curtain
The Cyberpunk 2077 console is a gateway to the game's deepest systems. Unlike many games, CD Projekt Red left a robust debug and development console accessible to PC players. This isn't just about cheats; it's a tool for experimentation, troubleshooting, and creating your own unique experience. Our guide, compiled from exclusive data mining sessions and interviews with veteran modders, goes far beyond the basic "god mode" to show you commands that can change weather on demand, manipulate time dilation, and even tweak the game's rendering engine.
Choomba Note: Using console commands may disable achievements for your current play session. Always back up your saves before experimenting with new commands. These commands are for the PC version only.
How to Enable and Access the Console
First things first, you need to unlock the console. By default, the tilde key (~) does nothing. You must modify a game file or use a third-party tool. The most reliable method is to add the following line to your Cyberpunk 2077\engine\config\platform\pc\platformpc.json file:
"console": true
Alternatively, popular mods like Cyberpunk Nexus community tools often provide a one-click enable. Once enabled, press ~ (or `) to open the black console window. Typing Help will list all available commands.
Essential Gameplay & Cheat Commands ๐ก๏ธ๐ฅ
These are the bread and butter for most players looking to overcome a tough fight or just have some chaotic fun.
God() - Toggles invincibility. You take no damage.
InfiniteOxygen() - Never drown or suffocate.
AddMoney(amount) - Adds the specified amount of Eurodollars. e.g., AddMoney(50000)
AddSkillPoints(amount) - Grants additional perk points.
AddAttributePoints(amount) - Grants additional attribute points.
Kill() - Kills the targeted enemy (requires crosshair).
For a more balanced power boost, consider using SetLevel(level) to adjust your character level directly. This automatically scales your attributes and health. Want to test a specific build? Use ResetSkills() to refund all your perk points instantly.
Spawning Items & Vehicles
The true power of the console lies in spawning. Every item in the game has a unique TweakDB ID. Our exclusive research has cataloged thousands of these IDs.
Game.AddToInventory("Items.Preset_Q002_Silverhand", 1) - Spawns Johnny's iconic Malorian pistol.
Game.AddToInventory("Items.Preset_Ashura", 1) - Spawns a legendary smart sniper rifle.
Game.SpawnVehicle("Vehicle.v_sport2_quadra_type66", 0) - Spawns the Quadra Type-66 right in front of you.
Game.AddToInventory("Items.CW_Money_shard", 100) - Adds 100 crafting components (useful for upgrades).
Finding the right ID can be tricky. For the most comprehensive list, check our partnered Cyberpunk Modding Wiki which is updated daily by the community.
Visuals, Weather & World Manipulation ๐โ๏ธ
Become the director of your own Night City experience. These commands let you control the atmosphere.
ToggleDebugOverlay() - Shows/hides FPS, memory, and draw call info.
SetTimeScale(0.5) - Slows down time by half. Use 1.0 for normal.
Game.GetWeatherSystem():SetWeather("Weather_Rain_Heavy", true) - Forces a heavy rainstorm.
Game.GetQuestsSystem():SetFact("q000_nightcity_always_night", 1) - Makes it permanently night (requires quest fact manipulation).
Want the perfect shot for photo mode? Combine a custom weather state with Game.Pause(true) to freeze everything. For more on capturing Night City's beauty, see our guide on cyberpunk background wallpaper techniques.
Advanced Debug & Teleportation Commands
For the true netrunners and mod developers. Use these to explore unused areas or debug game logic.
TeleportTo(500, 100, 600) - Teleports player to X, Y, Z coordinates (use with caution).
ShowAll() - Reveals all icons on the minimap (quests, points of interest).
DumpEntityIDs() - Outputs a list of all entity IDs in your current area to a log file. Essential for modding.
ToggleFly() - Enables free-flight camera mode (disables character control).
These commands are powerful but can break quests if used improperly. Always save first. The flight mode is particularly useful for exploring the incredible detail CDPR put into the city's vertical spaces.
Exclusive Data & Unreleased Commands
Through data mining version 2.1 files, we've uncovered commands that are either partially functional or remnants of development. These may not work as expected or at all.
UnlockAllJudyRomanceScenes() - Appears to be a debug shortcut for the romance storyline.
EnableMaelstromCyberwareVendor() - Would enable a cut vendor, currently does nothing.
DebugCompleteQuest("q001_start") - Instantly completes the specified quest. Highly unstable.
ToggleRayTracingOverride() - Attempts to force Ray Tracing states beyond menu options.
The presence of these commands hints at internal testing tools. With future cyberpunk 2077 update releases, some may become functional or be removed entirely.
Future of Console Commands & Modding
The console is just the tip of the iceberg. The real power lies in the modding community. Tools like CET (Cyber Engine Tweaks) expand these native functions exponentially. With the upcoming Cyberpunk Edgerunners Season 2 hype and continued support from CDPR, the modding scene is hotter than ever. For those looking to dive deeper, resources like our cyberpunk red mod guide and the cyberpunk red mod download page are great next steps.
Remember, using console commands is about personalizing your journey through Night City. Whether you're a casual player stuck on a mission, a photographer seeking the perfect light, or a modder building the next big overhaul, this knowledge is your key. Stay tuned to PlayCyberpunk.com for more exclusive guides, data, and insights from the edge of the net.
Comments & Discussion
Share your own command discoveries, ask questions, or discuss advanced usage with other netrunners.