본문으로 건너뛰기

슬래시 명령

입력창에서 /를 입력해 명령과 스킬을 실행합니다. /로 시작하고 일치하는 명령이 있을 때만 목록 팝오버가 열립니다.

기본 명령​

명령설명
/plan작업 플랜을 생성합니다. 다음 메시지 한 번을 plan 에이전트로 보내며, 이 모드의 AI는 계획 파일 외에는 파일을 편집하지 않습니다.
/compact지금까지의 대화를 요약해 컨텍스트 공간을 확보합니다. 대화와 모델이 있어야 합니다. 뒤에 쓴 텍스트는 무시됩니다.
/mcp입력창 위에 MCP 패널을 열어 서버별 켜기/끄기와 인증을 합니다. MCP
/init프로젝트를 분석해 AGENTS.md 초안을 만듭니다(guided AGENTS.md setup). 지침
/reload-skills재시작 없이 스킬을 다시 불러옵니다. 새로 만든 스킬이 목록에 나타납니다. 스킬
노트

/review(변경사항 리뷰)도 엔진에는 내장되어 있지만 서브태스크 명령이어서 헬피코드 명령 목록에는 표시되지 않습니다.

스킬​

설치된 스킬이 명령 목록에 함께 나타납니다. 스킬을 고르면 입력창 앞에 /스킬이름 이 들어가고, 이어서 쓴 메시지와 함께 전송됩니다.

/deploy-staging 이번 변경사항 기준으로 진행해줘

내부용 스킬 customize-opencode는 목록에서 숨겨집니다.

사용자 정의 명령​

엔진 설정의 command 항목에 정의한 명령도 목록에 나타나며, 선택하면 바로 실행됩니다. MCP 서버가 제공하는 프롬프트(MCP 출처 명령)는 목록에 표시되지 않습니다.

// <설정 폴더>/opencode.json
{
"command": {
"test-all": {
"description": "전체 테스트를 돌려 실패를 정리",
"template": "전체 테스트를 실행하고 실패한 항목을 원인별로 정리해줘"
}
}
}

설정 파일 위치는 설정 참조에서 확인하세요.

노트

계정 로그인 모드에서는 앱이 설정 내용을 환경 변수로 주입하고 opencode.json을 사용자 파일로 남겨 둡니다.

명령이 실행되는 방식​

  • /plan, /compact, /mcp는 앱이 직접 처리합니다.
  • 그 외 서버 명령과 스킬은 선택한 모델과 추론 강도(variant)로 session.command를 통해 실행됩니다.
  • 대화가 아직 없으면 명령을 실행하면서 새 대화가 만들어집니다. 이때 현재 수락 모드가 첫 요청부터 적용됩니다.

다음 단계​