지원되는 도구
Rasen은 많은 AI 코딩 어시스턴트와 작동합니다. rasen init를 실행하면 Rasen은 활성 프로파일/워크플로우 선택 및 전달 모드를 사용하여 선택한 도구를 구성합니다.
어떻게 작동하는지
선택한 각 도구에 대해 Rasen은 설치할 수 있습니다:
- 기술 (항상):
.../skills/rasen-*/SKILL.md - 명령 (전달이
both이고 도구에 명령 어댑터가 있는 경우): 도구 특정rasen-*명령 파일
기본적으로 Rasen은 모든 워크플로우를 설치하는 full 프로파일을 사용합니다. 일상적인 필수 사항으로 축소하려면 core 프로파일로 전환합니다:
proposeexploreapplysyncarchive
rasen config profile로 프로파일을 전환한 다음(어느 방향이든) rasen update를 실행합니다.
도구 디렉토리 참조
| 도구 (ID) | 기술 경로 패턴 | 명령 경로 패턴 |
|---|---|---|
Amazon Q Developer (amazon-q) |
.amazonq/skills/rasen-*/SKILL.md |
.amazonq/prompts/rasen-<id>.md |
Antigravity (antigravity) |
.agent/skills/rasen-*/SKILL.md |
.agent/workflows/rasen-<id>.md |
Auggie (auggie) |
.augment/skills/rasen-*/SKILL.md |
.augment/commands/rasen-<id>.md |
IBM Bob Shell (bob) |
.bob/skills/rasen-*/SKILL.md |
.bob/commands/rasen-<id>.md |
Claude Code (claude) |
.claude/skills/rasen-*/SKILL.md |
.claude/commands/rasen/<id>.md |
Cline (cline) |
.cline/skills/rasen-*/SKILL.md |
.clinerules/workflows/rasen-<id>.md |
CodeBuddy (codebuddy) |
.codebuddy/skills/rasen-*/SKILL.md |
.codebuddy/commands/rasen/<id>.md |
Codex (codex) |
.codex/skills/rasen-*/SKILL.md |
$CODEX_HOME/prompts/rasen-<id>.md* |
ForgeCode (forgecode) |
.forge/skills/rasen-*/SKILL.md |
생성되지 않음(명령 어댑터 없음; 스킬 기반 /rasen-* 호출 사용) |
Continue (continue) |
.continue/skills/rasen-*/SKILL.md |
.continue/prompts/rasen-<id>.prompt |
CoStrict (costrict) |
.cospec/skills/rasen-*/SKILL.md |
.cospec/rasen/commands/rasen-<id>.md |
Crush (crush) |
.crush/skills/rasen-*/SKILL.md |
.crush/commands/rasen/<id>.md |
Cursor (cursor) |
.cursor/skills/rasen-*/SKILL.md |
.cursor/commands/rasen-<id>.md |
Factory Droid (factory) |
.factory/skills/rasen-*/SKILL.md |
.factory/commands/rasen-<id>.md |
Gemini CLI (gemini) |
.gemini/skills/rasen-*/SKILL.md |
.gemini/commands/rasen/<id>.toml |
GitHub Copilot (github-copilot) |
.github/skills/rasen-*/SKILL.md |
.github/prompts/rasen-<id>.prompt.md** |
iFlow (iflow) |
.iflow/skills/rasen-*/SKILL.md |
.iflow/commands/rasen-<id>.md |
Junie (junie) |
.junie/skills/rasen-*/SKILL.md |
.junie/commands/rasen-<id>.md |
Kilo Code (kilocode) |
.kilocode/skills/rasen-*/SKILL.md |
.kilocode/workflows/rasen-<id>.md |
Kimi CLI (kimi) |
.kimi/skills/rasen-*/SKILL.md |
생성되지 않음(명령 어댑터 없음; 스킬 기반 /rasen-* 호출 사용) |
Kiro (kiro) |
.kiro/skills/rasen-*/SKILL.md |
.kiro/prompts/rasen-<id>.prompt.md |
Lingma (lingma) |
.lingma/skills/rasen-*/SKILL.md |
.lingma/commands/rasen/<id>.md |
Mistral Vibe (vibe) |
.vibe/skills/rasen-*/SKILL.md |
생성되지 않음(명령 어댑터 없음; 스킬 기반 /rasen-* 호출 사용) |
OpenCode (opencode) |
.opencode/skills/rasen-*/SKILL.md |
.opencode/commands/rasen-<id>.md |
Pi (pi) |
.pi/skills/rasen-*/SKILL.md |
.pi/prompts/rasen-<id>.md |
Qoder (qoder) |
.qoder/skills/rasen-*/SKILL.md |
.qoder/commands/rasen/<id>.md |
Qwen Code (qwen) |
.qwen/skills/rasen-*/SKILL.md |
.qwen/commands/rasen-<id>.toml |
RooCode (roocode) |
.roo/skills/rasen-*/SKILL.md |
.roo/commands/rasen-<id>.md |
Trae (trae) |
.trae/skills/rasen-*/SKILL.md |
생성되지 않음(명령 어댑터 없음; 스킬 기반 /rasen-* 호출 사용) |
Windsurf (windsurf) |
.windsurf/skills/rasen-*/SKILL.md |
.windsurf/workflows/rasen-<id>.md |
* Codex 명령은 프로젝트 디렉토리가 아닌 전역 Codex 홈($CODEX_HOME/prompts/ 설정된 경우, 그렇지 않으면 ~/.codex/prompts/)에 설치됩니다.
** GitHub Copilot 프롬프트 파일은 IDE 확장(VS Code, JetBrains, Visual Studio)의 사용자 정의 슬래시 명령으로 인식됩니다. Copilot CLI는 현재 .github/prompts/*.prompt.md를 직접 사용하지 않습니다.
비대화형 설정
CI/CD 또는 스크립트 설정의 경우 --tools(그리고 선택적으로 --profile)를 사용합니다:
# Configure specific tools
rasen init --tools claude,cursor
# Configure all supported tools
rasen init --tools all
# Skip tool configuration
rasen init --tools none
# Override profile for this init run
rasen init --profile core
사용 가능한 도구 ID(--tools): amazon-q, antigravity, auggie, bob, claude, cline, codex, forgecode, codebuddy, continue, costrict, crush, cursor, factory, gemini, github-copilot, iflow, junie, kilocode, kimi, kiro, lingma, opencode, pi, qoder, qwen, roocode, trae, vibe, windsurf
워크플로우 종속 설치
Rasen은 선택한 워크플로우를 기반으로 워크플로우 산출물을 설치합니다:
- 전체 프로파일(기본값): 모든 워크플로우 ID
- 핵심 프로파일:
propose,explore,apply,sync,archive - 사용자 정의 선택: 모든 워크플로우 ID의 부분집합:
propose,explore,new,continue,apply,ff,sync,archive,bulk-archive,verify,onboard
즉, 스킬 수는 프로파일 종속(고정되지 않음)입니다; 명령 수는 추가로 전달(명령은 전달이 both일 때만 생성됨)과 도구가 명령 어댑터를 가지는지 여부에 따라 다릅니다(ForgeCode, Kimi CLI, Mistral Vibe, Trae는 스킬 전용 — 위의 테이블 참고).
생성된 스킬 이름
프로파일/워크플로우 구성에 의해 선택될 때 Rasen은 이 스킬들을 생성합니다:
rasen-proposerasen-explorerasen-new-changerasen-continue-changerasen-apply-changerasen-ff-changerasen-sync-specsrasen-archive-changerasen-bulk-archive-changerasen-verify-changerasen-onboard
명령 동작은 Commands를 참고하고 init/update 옵션은 CLI를 참고합니다.
관련
- CLI Reference — 터미널 명령
- Commands — 슬래시 명령 및 기술
- Getting Started — 첫 설정