BA-CalderonMorales/terminal-jarvis
요약
Terminal Jarvis는 Claude, Gemini, Qwen 등 25개 이상의 AI 어시스턴트를 하나의 터미널 인터페이스에서 통합 관리할 수 있는 커맨드 센터입니다. 사용자는 터미널 내에서 AI 도구의 설치, 업데이트, 제거를 수행할 수 있으며, ASCII 아트와 테마 메뉴를 갖춘 세련된 UI를 제공합니다. 파일 수정 및 명령 실행 권한을 가진 도구이므로 GitHub Codespaces와 같은 격리된 원격 환경에서의 사용을 권장합니다.
핵심 포인트
- Claude, Gemini, Qwen 등 25개 이상의 다양한 AI 코딩 도구 지원
- 터미널을 벗어나지 않고 AI 도구를 직접 관리할 수 있는 통합 설치 기능
- ASCII 아트와 키보드 탐색을 지원하는 대화형 터미널 UI 제공
- 보안을 위해 GitHub Codespaces, Google Colab 등 원격 개발 환경 사용 권장
- Rust 기반의 성능과 Node.js 환경을 활용한 개발 구조
AI 코딩 도구를 위한 통합 커맨드 센터
Claude, Gemini, Qwen 및 22개 이상의 AI 어시스턴트를 하나의 터미널 인터페이스에서 관리하세요.
안전한 테스트 권장: Terminal Jarvis는 파일을 수정하고 명령을 실행할 수 있는 AI 코딩 도구용 하네스 (Harness)입니다. 가장 안전한 경험을 위해 GitHub Codespaces, Coder, DevPod 또는 Google Colab과 같은 원격 개발 환경에서 테스트하는 것을 권장합니다. 이러한 환경은 로컬 머신으로부터 격리된 상태를 제공하면서도 완전한 개발 기능을 제공합니다.
참고: GitHub Mobile 앱에서 이 링크들이 응답하지 않는 경우, 브라우저에서 확인해 보세요. 이는 알려진 플랫폼 제한 사항입니다.
# 즉시 실행 (설치 불필요)
npx terminal-jarvis
# 또는 전역 설치
...
| 기능 | 설명 |
|---|---|
| 대화형 인터페이스 (Interactive Interface) | ASCII 아트, 테마 메뉴, 키보드 탐색을 갖춘 아름다운 터미널 UI로 세련된 커맨드 라인 경험을 제공합니다. |
| 25개의 AI 도구 지원 | Claude, Gemini, Qwen, OpenCode, Codex, Aider, Goose, Amp, Crush, LLXPRT 및 기타 다수의 도구를 단일 인터페이스에서 관리할 수 있습니다. |
| 통합 설치 (Integrated Installation) | 터미널을 벗어나지 않고 메뉴에서 지원되는 모든 AI 도구를 직접 설치, 업데이트 또는 제거할 수 있습니다. |
| 세션 연속성 (Session Continuity) | 브라우저 기반 인증 흐름 동안 터미널 세션 상태를 유지합니다. 현재 개발 중이며 지원 범위가 확장되고 있습니다. |
전체 가이드는 Terminal Jarvis Docs에서 확인하세요.
| 가이드 | 설명 |
|---|---|
| 설치 (Installation) | 일반적인 문제에 대한 문제 해결 팁과 함께 NPM, Cargo 및 Homebrew를 위한 단계별 플랫폼 설정 방법을 안내합니다. |
| ... | |
| 확장/축소 |
terminal-jarvis/
├── src/ # Rust 애플리케이션
│ ├── main.rs # 엔트리 포인트 (Entry point)
...
가장 안전하고 일관된 개발 경험을 위해 클라우드 기반 환경을 사용하세요:
| 환경 | 설명 |
|---|---|
| GitHub Codespaces | VS Code 통합을 통한 설정이 필요 없는 클라우드 개발 환경입니다. 모든 종속성(Dependencies)이 사전 구성되어 있습니다. |
| ... | |
| 전제 조건 (Prerequisites): Node.js 20 이상, Rust 툴체인 (소스 빌드용) |
# 커밋 전 실행 - 종합적인 품질 검사 (comprehensive quality check)
./scripts/verify/verify-change.sh
# 빠른 반복을 위한 개별 검사 (Individual checks)
...
cargo test # Rust 단위 테스트 (unit tests) 및 통합 테스트 (integration tests)
cd e2e && npm test # Vitest를 이용한 엔드 투 엔드 테스트 (End-to-end tests)
AI 지원 개발 가이드라인 및 기여 가이드 (Contribution Guide)에 대해서는 AGENTS.md를 참조하세요.
MIT - LICENSE를 참조하세요
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub Codex tools의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기