CS2 autoexec 생성기
원하는 설정을 체크하면 바로 쓸 수 있는 autoexec.cfg가 나옵니다. 모든 줄은 지금 CS2에 있는 명령어이고, 값은 게임 자체 한계 안에 들어갑니다.
표시
마우스
게임플레이
성능
화면 정보
HUD와 레이더
오디오
뷰모델
네트워크
바인드
구매 바인드나 키가 더 필요한가요? 바인드 생성기로 만들어 이 줄들 아래에 붙여 넣으세요.
파일
autoexec.cfg
6줄// autoexec.cfg built with CSGOLuck Tools echo "autoexec.cfg loaded" // 마우스 sensitivity 1.25 // 성능 fps_max 0 // 화면 정보 cl_showfps 1 // 오디오 volume 0.5 host_writeconfig
CS2 폴더 안의 game\csgo\cfg에 저장한 다음, 실행 옵션에 +exec autoexec를 추가하세요.
autoexec.cfg가 하는 일
autoexec.cfg는 콘솔 명령어를 한 줄에 하나씩 적은 일반 텍스트 파일입니다. CS2는 보통 실행할 때 이 파일을 실행하라고 하면 그렇게 하므로, 설정이 매번 같은 방식으로, 파일을 복사한 어느 PC에서든 적용됩니다. 줄들을 콘솔에 직접 입력하는 것과 다른 일은 하지 않으며, 그래서 안전합니다. 게임 파일은 바뀌지 않습니다.
게임은 메뉴 설정을 Steam userdata 폴더와 Steam 클라우드에 보관합니다. autoexec는 나머지를 위한 것으로, 적어 두고 한곳에 모아 쉽게 옮기고 싶은 값에 씁니다. 게임이 파일을 실행하게 하려면 실행 옵션에 +exec autoexec를 추가하세요. CS2 실행 옵션 생성기에는 그 항목이 기본으로 체크되어 있습니다.
무엇이 들어가나
생성기는 8개 그룹에 설정 36개와 단일 키 바인드 몇 개를 제공합니다. 모두 CS2에 있는 명령어나 변수이고(2026년 10월 28일자 게임 데이터로 확인), 모든 숫자는 게임 자체 한계 안에 들어갑니다. 각 설정의 기본값과 범위는 CS2 콘솔 명령어 목록에 있습니다.
| 그룹 | 설정 수 | 예시 |
|---|---|---|
| 마우스 | 2 | sensitivity zoom_sensitivity_ratio |
| 게임플레이 | 4 | option_duck_method option_speed_method cl_sniper_auto_rezoom |
| 성능 | 3 | fps_max fps_max_ui engine_low_latency_sleep_after_client_tick |
| 화면 정보 | 4 | cl_showfps cl_hud_telemetry_ping_show cl_hud_telemetry_frametime_show |
| HUD와 레이더 | 8 | cl_hud_color hud_scaling cl_radar_scale |
| 오디오 | 9 | volume snd_menumusic_volume snd_mvp_volume |
| 뷰모델 | 5 | viewmodel_fov viewmodel_offset_x viewmodel_offset_y |
| 네트워크 | 1 | rate |
기본 파일
생성기의 기본 체크 상태에서 나오는 결과입니다. 목업이 아니라 실제 출력입니다.
// autoexec.cfg built with CSGOLuck Tools echo "autoexec.cfg loaded" // 마우스 sensitivity 1.25 // 성능 fps_max 0 // 화면 정보 cl_showfps 1 // 오디오 volume 0.5 host_writeconfig
눈여겨볼 점이 셋 있습니다. 주석은 //로 시작하므로 직접 메모를 추가할 수 있습니다. echo 줄은 콘솔에 메시지를 출력해서 파일이 실행됐는지 확인하게 해 줍니다. 끝의 host_writeconfig는 결과를 config.cfg에 저장해서, 다음에 autoexec가 없어도 값이 남게 합니다.
마우스, 크로스헤어, 뷰모델 줄
마우스 그룹의 첫 줄은 감도이고, 숫자는 eDPI가 아니라 게임 내 값입니다. 마우스 DPI를 곱하면 eDPI가 되고, eDPI 계산기에서 내 위치를 볼 수 있습니다. 발로란트에서 오는 거라면 발로란트에서 CS2로 감도 변환기가 붙여 넣을 숫자를 알려 줍니다.
다른 생성기 두 개가 여기 있는 줄 아래에 붙여 넣을 줄을 만들어 줍니다. CS2 크로스헤어 생성기는 크로스헤어 콘솔 명령어를 출력하고, CS2 뷰모델 생성기는 미리보기와 함께 뷰모델 명령어 네 개를 출력합니다. 구매 키와 수류탄 키는 CS2 바인드 생성기에서 만드세요.
autoexec.cfg를 넣을 위치
CS2 파일 옆의 cfg 폴더에 저장하세요.
C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg\autoexec.cfg
~/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/game/csgo/cfg/autoexec.cfg
Steam 라이브러리가 다른 드라이브에 있을 수 있습니다. Steam에서 CS2를 우클릭하고 관리, 로컬 파일 탐색을 고른 뒤 game, csgo, cfg를 여세요. cfg 폴더가 없으면 만드세요.
사용법
- 위에서 원하는 것을 체크하고 값을 조정하세요.
- autoexec.cfg 다운로드를 누르거나, 텍스트를 복사해 그 이름의 새 파일에 붙여 넣으세요.
- 위에 표시된 cfg 폴더에 넣으세요.
- Steam의 CS2 실행 옵션에 +exec autoexec를 추가하세요.
- 게임을 시작하고 콘솔을 여세요. echo 줄을 켜 두었다면 autoexec.cfg loaded가 보입니다.
CS2에서 실패하는 예전 줄
예전 CS:GO autoexec를 그대로 쓰고 있다면 이 줄들은 아무 일도 하지 않습니다. CS2 명령어 목록에 없는 명령어입니다(2026년 10월 28일자 파일로 확인).
| 명령어 | 원래 기능 | 대체 방법 |
|---|---|---|
| net_graph | 화면에 네트워크와 FPS 그래프 표시 | cl_showfps와 cl_hud_telemetry_* cvar |
| cq_netgraph | net_graph 대체 명령어로 알려졌던 것 | CS2 명령어가 아닙니다. cl_showfps와 cl_hud_telemetry_*를 쓰세요 |
| cl_cmdrate | 클라이언트 명령 전송률 | 설정할 것이 없습니다. 게임이 업데이트 속도를 알아서 관리합니다 |
| cl_updaterate | 서버 업데이트 속도 | 설정할 것이 없습니다. 게임이 업데이트 속도를 알아서 관리합니다 |
| cl_righthand | 왼손, 오른손 선택 | cl_prefer_lefthanded |
| cl_bobamt_lat | 뷰모델 좌우 흔들림 | 없음. 흔들림 cvar는 사라졌습니다 |
| cl_bobamt_vert | 뷰모델 상하 흔들림 | 없음. 흔들림 cvar는 사라졌습니다 |
| cl_bob_lower_amt | 무기를 내릴 때 흔들림 | 없음. 흔들림 cvar는 사라졌습니다 |
| cl_bobcycle | 흔들림 주기 길이 | 없음. 흔들림 cvar는 사라졌습니다 |
| cl_usenewbob | 뷰모델 흔들림 방식 전환 | 없음. 흔들림 cvar는 사라졌습니다 |
| viewmodel_recoil | 뷰모델 반동 크기 | 없음. 이 cvar는 사라졌습니다 |
| m_rawinput | 마우스 Raw Input | 콘솔에서 설정할 것이 없습니다 |
| cl_lagcompensation | 랙 보상 켜기/끄기 | 없음. 클라이언트에서 끌 수 없습니다 |
| cl_predict | 클라이언트 예측 켜기/끄기 | 없음. 클라이언트에서 끌 수 없습니다 |
| voice_scale | 음성 볼륨 | snd_voipvolume |
| voice_enable | 음성 켜기/끄기 | voice_modenable |
| cl_crosshaircolor | 크로스헤어 기본 색상 0~5 | cl_crosshaircolor_r, _g, _b, _a |
| cl_grenadepreview | 수류탄 궤적 미리보기 | 연습 서버에서 sv_grenade_trajectory_prac_pipreview |
자주 묻는 질문
CS2에서 autoexec.cfg는 어디에 두나요?
게임의 cfg 폴더입니다. Steam, steamapps, common, Counter-Strike Global Offensive, game, csgo, cfg 순서입니다. 폴더 이름은 지금도 Counter-Strike Global Offensive입니다. 가장 빠른 방법은 Steam에서 CS2를 우클릭하고 관리, 로컬 파일 탐색을 고른 뒤 game, csgo, cfg를 여는 것입니다.
CS2가 autoexec를 실행하게 하려면 어떻게 하나요?
그 폴더에 autoexec.cfg로 저장하고 실행 옵션에 +exec autoexec를 추가하세요. 실행 옵션은 안전장치입니다. 파일이 이미 시작할 때 실행됐더라도 한 번 더 실행해서 나쁠 것은 없습니다.
autoexec가 없으면 설정이 왜 유지되지 않나요?
CS2는 게임 내 설정을 Steam userdata 폴더와 Steam 클라우드에 보관하므로, 눈에 보이는 파일이 아니라 계정을 따라갑니다. autoexec는 직접 관리하는 일반 텍스트 파일이라서 실행할 때마다 같은 값을 다시 적용하고 다른 PC로 복사하기도 쉽습니다.
생성기에 cl_cmdrate, cl_updaterate, net_graph가 없는 이유는 무엇인가요?
CS2 명령어 목록에 없어서 입력하면 오류만 나옵니다. FPS, 핑, 패킷 손실을 보려면 cl_showfps와 cl_hud_telemetry 명령어를 쓰세요. 전체 목록은 아래의 삭제된 명령어 표를 보세요.
끝에 host_writeconfig가 꼭 필요한가요?
현재 설정을 config.cfg에 저장해서 다음에 autoexec가 없어도 설정이 이어지게 합니다. 선택 사항이고 생성기는 기본으로 넣어 줍니다.
autoexec 때문에 밴당할 수 있나요?
아니요. cfg 파일은 일반 콘솔 명령어를 실행할 뿐입니다. 치트 보호 명령어는 치트가 꺼진 서버에서 실행되지 않고, 입력 동작이 여러 개인 바인드에 관한 Valve의 규칙은 우리 바인드 생성기 페이지에서 다룹니다.