rtk
일반적인 개발 명령어에서 LLM 토큰 소비를 60-90% 줄여주는 CLI 프록시. 단일 Rust 바이너리, 의존성 없음.
파일 탐색기
최종 버전 다운로드 (.zip)- code-reviewer.md
- debugger.md
- rtk-testing-specialist.md
- rust-rtk.md
- system-architect.md
- technical-writer.md
- audit-codebase.md
- clean-worktree.md
- clean-worktrees.md
- codereview.md
- remove-worktree.md
- worktree-status.md
- worktree.md
- clean-worktree.md
- clean-worktrees.md
- diagnose.md
- test-routing.md
- worktree-status.md
- worktree.md
- pre-commit-format.sh
- rtk-rewrite.sh
- rtk-suggest.sh
- cli-testing.md
- rust-patterns.md
- search-strategy.md
- SKILL.md
- SKILL.md
- issue-comment.md
- SKILL.md
- SKILL.md
- SKILL.md
- review-comment.md
- SKILL.md
- SKILL.md
- testing-patterns.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- rtk-rewrite.json
- cd.yml
- ci.yml
- CICD.md
- next-release.yml
- pr-target-check.yml
- release.yml
- copilot-instructions.md
- dependabot.yml
- docs-pipeline-contract.md
- PULL_REQUEST_TEMPLATE.md
- filters.toml
- ARCHITECTURE.md
- CODING_PRACTICES.md
- TECHNICAL.md
- discover.md
- gain.md
- configuration.md
- installation.md
- quick-start.md
- supported-agents.md
- savings-explained.md
- telemetry.md
- troubleshooting.md
- what-rtk-covers.md
- index.md
- MAINTAINERS_APPLY.md
- AUDIT_GUIDE.md
- FEATURES.md
- TRACKING.md
- TELEMETRY.md
- rtk.rb
- README.md
- rules.md
- README.md
- rtk-awareness.md
- rtk-rewrite.sh
- test-rtk-rewrite.sh
- README.md
- rules.md
- README.md
- rtk-awareness.md
- README.md
- rtk-awareness.md
- test-rtk-rewrite.sh
- README.md
- rtk-rewrite.sh
- __init__.py
- plugin.yaml
- __init__.py
- test_rtk_rewrite_plugin.py
- README.md
- README.md
- rules.md
- README.md
- rtk.ts
- README.md
- rtk.ts
- README.md
- README.md
- rules.md
- README.md
- index.ts
- openclaw.plugin.json
- package.json
- README.md
- report.ts
- test.ts
- vm.ts
- cleanup.ts
- cloud-init.yaml
- rebuild.ts
- run.ts
- runner.py
- benchmark.sh
- check-installation.sh
- check-test-presence.sh
- install-local.sh
- rtk-economics.sh
- test-all.sh
- test-aristote.sh
- test-install.sh
- test-ruby.sh
- test-tracking.sh
- update-readme-metrics.sh
- validate-docs.sh
- cc_economics.rs
- ccusage.rs
- gain.rs
- mod.rs
- README.md
- session_cmd.rs
- aws_cmd.rs
- container.rs
- curl_cmd.rs
- mod.rs
- psql_cmd.rs
- README.md
- wget_cmd.rs
- binlog.rs
- dotnet_cmd.rs
- dotnet_format_report.rs
- dotnet_trx.rs
- mod.rs
- README.md
- diff_cmd.rs
- gh_cmd.rs
- git.rs
- glab_cmd.rs
- gt_cmd.rs
- mod.rs
- README.md
- go_cmd.rs
- golangci_cmd.rs
- mod.rs
- README.md
- lint_cmd.rs
- mod.rs
- next_cmd.rs
- npm_cmd.rs
- playwright_cmd.rs
- pnpm_cmd.rs
- prettier_cmd.rs
- prisma_cmd.rs
- README.md
- tsc_cmd.rs
- vitest_cmd.rs
- gradlew_cmd.rs
- mod.rs
- mvn_cmd.rs
- README.md
- artisan_cmd.rs
- ecs_cmd.rs
- mod.rs
- paratest_cmd.rs
- pest_cmd.rs
- php_cmd.rs
- phpstan_cmd.rs
- phpunit_cmd.rs
- pint_cmd.rs
- README.md
- test_output.rs
- utils.rs
- mod.rs
- mypy_cmd.rs
- pip_cmd.rs
- pytest_cmd.rs
- README.md
- ruff_cmd.rs
- uv_cmd.rs
- mod.rs
- rake_cmd.rs
- README.md
- rspec_cmd.rs
- rubocop_cmd.rs
- cargo_cmd.rs
- mod.rs
- README.md
- runner.rs
- mod.rs
- sbt_cmd.rs
- constants.rs
- deps.rs
- env_cmd.rs
- find_cmd.rs
- format_cmd.rs
- json_cmd.rs
- local_llm.rs
- log_cmd.rs
- ls.rs
- mod.rs
- pipe_cmd.rs
- read.rs
- README.md
- search.rs
- summary.rs
- tree.rs
- wc_cmd.rs
- mod.rs
- README.md
- args_utils.rs
- config.rs
- constants.rs
- display_helpers.rs
- filter.rs
- guard.rs
- mod.rs
- README.md
- runner.rs
- stream.rs
- tee.rs
- telemetry.rs
- telemetry_cmd.rs
- toml_filter.rs
- tracking.rs
- truncate.rs
- utils.rs
- lexer.rs
- mod.rs
- provider.rs
- README.md
- registry.rs
- report.rs
- rules.rs
- ansible-playbook.toml
- basedpyright.toml
- biome.toml
- brew-install.toml
- bundle-install.toml
- composer-install.toml
- df.toml
- dotnet-build.toml
- du.toml
- fail2ban-client.toml
- gcc.toml
- gcloud.toml
- gradle.toml
- hadolint.toml
- helm.toml
- iptables.toml
- jira.toml
- jj.toml
- jq.toml
- just.toml
- liquibase.toml
- make.toml
- markdownlint.toml
- mise.toml
- mix-compile.toml
- mix-format.toml
- nx.toml
- ollama.toml
- oxlint.toml
- ping.toml
- pio-run.toml
- poetry-install.toml
- pre-commit.toml
- ps.toml
- pulumi-destroy.toml
- pulumi-preview.toml
- pulumi-refresh.toml
- pulumi-stack.toml
- pulumi-up.toml
- quarto-render.toml
- README.md
- rsync.toml
- shellcheck.toml
- shopify-theme.toml
- skopeo.toml
- sops.toml
- spring-boot.toml
- ssh.toml
- stat.toml
- swift-build.toml
- systemctl-status.toml
- task.toml
- terraform-plan.toml
- tofu-fmt.toml
- tofu-init.toml
- tofu-plan.toml
- tofu-validate.toml
- trunk-build.toml
- turbo.toml
- ty.toml
- uv-sync.toml
- xcodebuild.toml
- yadm.toml
- yamllint.toml
- constants.rs
- hook_audit_cmd.rs
- hook_check.rs
- hook_cmd.rs
- init.rs
- integrity.rs
- mod.rs
- permissions.rs
- README.md
- rewrite_cmd.rs
- trust.rs
- verify_cmd.rs
- detector.rs
- mod.rs
- README.md
- report.rs
- formatter.rs
- mod.rs
- README.md
- types.rs
- main.rs
- build_failed.txt
- format_changes.json
- format_empty.json
- format_success.json
- test_failed.txt
- Empty.java
- pom.xml
- Empty.java
- pom.xml
- pom.xml
- Calc.java
- BoomTest.java
- CalcTest.java
- pom.xml
- sbt_compile_error.txt
- sbt_it_test_pass.txt
- sbt_test_fail.txt
- sbt_test_mockito_fail.txt
- sbt_test_munit_fail.txt
- sbt_test_munit_pass.txt
- sbt_test_pass.txt
- sbt_test_scalamock_fail.txt
- aws_backup_describe_global_settings.json
- glab_ci_trace_raw.txt
- glab_issue_list_raw.json
- glab_mr_list_raw.json
- glab_release_list_raw.txt
- glab_release_view_raw.txt
- golangci_v2_json.txt
- gradlew_build_failed_raw.txt
- gradlew_build_raw.txt
- gradlew_connected_raw.txt
- gradlew_lint_raw.txt
- gradlew_test_failed_raw.txt
- gradlew_test_raw.txt
- mvn_clean_raw.txt
- mvn_compile_error_slice_raw.txt
- mvn_install_full_raw.txt.gz
- mvn_install_slice_raw.txt
- mvn_locale_fr_raw.txt
- mvn_no_pom_raw.txt
- mvn_quiet_fail_raw.txt
- mvn_reactor_fail_slice_raw.txt
- mvn_reactor_pass_slice_raw.txt
- mvn_test_compile_fail_slice_raw.txt
- mvn_test_fail_slice_raw.txt
- mvn_test_multifail_slice_raw.txt
- mvn_test_pass_full_raw.txt.gz
- mvn_test_pass_slice_raw.txt
- oc_pods.json
- phpstan_raw.json
- uv_run_pytest_failure.txt
- copilot_selfheal_test.rs
- grep_context_test.rs
- grep_faithful_format_test.rs
- guard_integration_test.rs
- pipeline_stdin_test.rs
- search_compress_test.rs
- search_error_test.rs
- search_faithful_test.rs
- .gitattributes
- .gitignore
- .release-please-manifest.json
- .semgrep.yml
- build.rs
- Cargo.lock
- Cargo.toml
- CHANGELOG.md
- CLAUDE.md
- CONTRIBUTING.md
- DISCLAIMER.md
- INSTALL.md
- install.sh
- LICENSE
- README.md
- README_es.md
- README_fr.md
- README_ja.md
- README_ko.md
- README_pt.md
- README_zh.md
- release-please-config.json
- SECURITY.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/rtk-ai/rtk
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd rtk
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- Homebrew macOS/Linux용 패키지 매니저입니다.
- Rust (rustup) cargo 명령어를 쓰려면 Rust가 필요합니다.
brew install rtk
Homebrew로 이미 빌드된 패키지를 바로 설치합니다. 소스 빌드가 필요 없습니다.
curl -fsSL https://raw.githubusercontent.com/rtk-ai/rtk/refs/heads/master/install.sh | sh
공식 설치 스크립트를 다운로드해서 바로 실행합니다. 이 한 줄로 필요한 게 자동으로 설치됩니다.
cargo install --git https://github.com/rtk-ai/rtk
crates.io에 배포된 패키지를 빌드해서 설치합니다. 레포를 직접 클론할 필요가 없습니다.
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Node.js
쉬움사전 준비물
rtk pnpm list # Compact dependency tree
이 명령어를 터미널에 그대로 입력해 실행하세요.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
4. Rust
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Rust (rustup) rustup으로 설치하면 cargo도 함께 설치됩니다.
cargo install --git https://github.com/rtk-ai/rtk
crates.io에 배포된 패키지를 빌드해서 설치합니다. 레포를 직접 클론할 필요가 없습니다.
rtk cargo test # Cargo tests (-90%)
이 명령어를 터미널에 그대로 입력해 실행하세요.
rtk cargo build # Cargo build (-80%)
Rust 프로젝트를 컴파일합니다.
rtk cargo clippy # Cargo clippy (-80%)
이 명령어를 터미널에 그대로 입력해 실행하세요.
+-- Cargo.toml
이 명령어를 터미널에 그대로 입력해 실행하세요.
cargo build가 에러 없이 끝나면 성공입니다. target/ 폴더에 실행 파일이 생성됩니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
