Rish

Rish, 당신의 포켓 에이전트.

로컬에서 실행하세요. 모델을 선택하세요.
로컬 작업 공간 · 모델 선택 · 도구 실행 · 승인

DSH · Claude Code · Codex · GLM
빌트인 연결 · Rish 네이티브 어댑터

English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Français · Español · Deutsch · Português · Русский · हिन्दी · Türkçe · ไทย · Tiếng Việt · Bahasa Indonesia

시작하기 · 빌트인 연결 · 제품 둘러보기 · 플랫폼과 모델 · 생태계 · 개발자 안내 · MIT 라이선스

Rish — 당신의 포켓 에이전트. 로컬 실행. 모델의 자유. DSH / Claude Code / Codex / GLM

Rish는 에이전트 대화, 작업 공간, 도구 실행을 휴대폰으로 가져옵니다. 모델을 선택하고, 작업을 설명하고, 진행 결과를 확인하고, 컴퓨터를 계속 켜두지 않고도 변경 사항을 승인하세요. 코딩은 용도 중 하나일 뿐, 유일한 목적은 아닙니다. > **실험적인 소스 프리뷰를 준비 중이며, 아직 설치 가능한 안정 릴리스는 > 없습니다.** 플랫폼 범위와 계정/구독 검증 상태는 > [플랫폼과 모델](#플랫폼과-모델)에서 정리되어 있습니다. ## 빌트인 연결 **네 가지 빌트인 연결. 하나의 포켓 작업 공간.**
DSH / DeepSeek
DSH
DeepSeek · 편집 가능한 모델 카탈로그
Claude Code
Claude Code
Anthropic · API 키 / 구독 로그인¹
Codex
Codex
OpenAI · API 키 / 구독 로그인¹
GLM
GLM
Zhipu · API 키 / 구독 로그인¹
¹ 구독 로그인은 현재 iOS에서만 지원됩니다. BigModel Coding Lite는 검증되었으며, Codex와 Claude Code는 선택적 실험 빌드가 필요합니다. 자세한 검증 내용은 아래를 참고하세요. 하니스를 선택하고 API 키 또는 빌드에서 지원하는 계정으로 연결하세요. 그다음 휴대폰에서 파일과 프로젝트 작업을 시작하세요. Rish는 에이전트 루프, 작업 공간, 도구 승인, 실행 기록을 관리하며, 빌트인 어댑터가 모델 서비스에 연결합니다. **계정 및 구독 검증 (iOS)** - **Codex**: 선택적 실험 빌드에서 공식 CLI 기기 로그인, 구독 `gpt-5.6-luna` 텍스트 채팅, 로컬 `list_dir` 도구 호출, 재시작 후에도 유지되는 지속성을 검증했습니다. 공식 CLI는 로그인에만 사용되며, 모든 도구와 모델이 검증된 것은 아닙니다. - **GLM**: [ZCode](https://zcode.z.ai/en/docs/agents)는 Zhipu의 에이전트 제품이며, GLM은 모델 패밀리입니다. BigModel 로그인, 재시작 지속성, Coding Lite GLM-5.3 응답은 검증되었으며, 트라이얼 사용량은 검증되지 않았습니다. 공식 ZCode 런타임은 통합되어 있지 않습니다. - **Claude Code**: 선택적 iOS 실험 빌드에서 구독 로그인, 수정하지 않은 공식 CLI를 통한 Haiku 4.5 텍스트 응답, 재시작 후에도 유지되는 지속성을 검증했습니다. 이 경로는 현재 텍스트만 지원하며 도구나 첨부 파일은 지원하지 않습니다. 실측한 한 턴은 약 4.5분이 걸렸으며, 성능은 여전히 개선이 필요합니다. ## 제품 둘러보기 에이전트 실행을 따라가고, 프로젝트 변경 사항을 검토하고, 모델 연결을 선택하세요. 스크린샷을 클릭하면 원본을 열 수 있습니다.
두 건의 성공적인 도구 호출과 절대 경로가 거부되었음을 설명하는 요약을 보여주는 iPhone의 Rish
에이전트 대화 — 휴대폰에서 진행 상황, 도구 호출, 결과를 따라가 보세요. 작업 공간 밖의 경로는 거부되며, 모델은 다음 라운드에서 스스로 바로잡습니다.
스테이징되지 않은 파일과 변경 통계를 보여주는 Rish iOS 시뮬레이터
로컬 프로젝트 — 커밋 전에 스테이징되지 않은 파일과 변경 통계를 확인하세요.
작업 공간 사이드바와 네 가지 네이티브 API 어댑터 항목을 보여주는 Rish iPad 시뮬레이터
iPad 작업 공간과 모델 연결 — 와이드스크린 사이드바, 다크 모양, API 어댑터 항목.
모든 캡처는 실제 시뮬레이터에서 가져온 것으로, 현재 UI와 워크플로를 보여줍니다. ## 왜 Rish인가
### 작업 공간이 함께 이동합니다 파일과 프로젝트를 휴대폰의 앱 전용 작업 공간에 보관하세요. 자료를 가져오고, 파일을 읽고, 프로젝트 변경 사항을 검토하고, 하나의 앱에서 작업을 이어가세요. ### 모델을 선택하세요 빌트인 DSH, Claude Code, Codex, GLM 항목으로 시작하거나, 호환되는 API 서비스와 모델 매핑을 구성하세요. 모델은 다음 단계를 제안하고, 로컬 도구가 작업을 수행합니다.
### 작업 과정을 지켜보세요 각 라운드의 텍스트, 선택적으로 제공되는 공급자의 추론, 도구 호출, 최종 결과를 따라가세요. 링크를 바로 열고 저장된 대화로 돌아갈 수 있습니다. ### 제어권을 유지하세요 도구는 제한된 작업 공간 안에서 동작합니다. 인가가 필요한 작업은 먼저 요청하며, 파일 변경과 Git diff는 검토할 수 있습니다.
## 활용해 보기 | 작업 | 시작점 | | --- | --- | | 정보 다루기 | 텍스트나 PDF를 가져오고 핵심 내용을 요청한 뒤, 에이전트가 저장한 노트를 검토하세요. | | 파일 정리 | 프로젝트 디렉터리를 살펴보고, 선택한 파일을 읽고, 새 콘텐츠나 업데이트된 콘텐츠를 승인하세요. | | 프로젝트 유지보수 | Git 상태와 diff를 검토하고, 파일을 편집하고, 커밋을 승인하세요. | 이 예시는 현재 사용 가능한 iOS 기능을 기반으로 합니다. 지원되는 도구와 파일 형식은 플랫폼에 따라 다릅니다. Linux 게스트 실험에 대해서는 [런타임 참조](docs/development.md#honest-runtime-boundary)를 참고하세요. ## 로컬 실행 방식 ```text Your task → Rish assembles context → Your chosen model service ↓ Text / tool requests Phone workspace ← Local tools ← Rish validation and approval ``` 지원되는 도구는 휴대폰의 앱 전용 환경에서 실행됩니다. 모델 요청은 선택된 대화와 작업 컨텍스트를 구성한 서비스로 전송합니다: **로컬 실행은 오프라인 모델 추론을 의미하지 않습니다**. Rish는 네이티브 파일/Git 작업, Rish 런타임, 실험적인 Linux 게스트를 결합합니다. 완전한 데스크톱 프로그램 호환성과 무제한 백그라운드 실행은 약속하지 않습니다. [개발자 안내](docs/development.md)는 검증된 기능과 실험적 경로를 구분하여 설명합니다. ## 플랫폼과 모델 | 플랫폼 | 현재 범위 | | --- | --- | | iOS / iPadOS | 네이티브 대화, 첨부 파일, 파일 앱, Git, 제어되는 에이전트 도구. 적응형 iPad 레이아웃 포함. | | Android | 네이티브 API 채팅, 자격 증명 저장, 세션 복구, 범위가 지정된 작업 알림. 로컬 에이전트, 파일, Git 실행은 아직 사용할 수 없습니다. | | HarmonyOS | 일시적인 Android 호환 컨테이너 확인만으로는 네이티브 HarmonyOS 지원을 확립한 것이 아닙니다. | | 연결 | 현재 방법 | | --- | --- | | DeepSeek / DSH | API 키와 편집 가능한 모델 카탈로그. 기능은 모델과 플랫폼에 따라 달라집니다. | | GLM | API 키, 선택적 BigModel/Z.ai 계정 연결. 위 상태를 참고하세요. | | Codex | API 어댑터. 선택적 iOS 실험 빌드는 구독 로그인을 추가합니다 — 위 상태를 참고하세요. | | Claude Code | 호환 서비스 구성이 가능한 API 어댑터. 구독 텍스트 호출은 선택적 iOS 빌드에서 검증되었으며, 그 범위와 지연 시간은 위에 안내되어 있습니다. | | 커스텀 서비스 | iOS에서 Messages, Responses 또는 Chat Completions를 선택하고 모델 매핑을 구성하세요. | ## 생태계 Rish는 **[ZSeven-W](https://github.com/ZSeven-W)**의 로컬 우선·AI 네이티브 도구 제품군의 일부입니다. `rish`가 이 앱 안에서 Linux 게스트를 부팅하며, 나머지는 같은 아이디어를 다른 영역 — 터미널, 디자인 캔버스, 에이전트의 메모리 — 로 확장합니다. | 프로젝트 | 소개 | | ------- | ---------- | | **[rish](https://github.com/ZSeven-W/rish)** | 휴대폰에서 동작하는 진짜 Docker: 순수 Rust로 작성된 JIT 없는 x86-64 풀시스템 인터프리터가 Linux를 부팅하고 iOS와 Android에서 컨테이너를 실행합니다. 이 앱의 Linux 게스트는 여기서 왔습니다. | | OpenPencil **[OpenPencil](https://github.com/ZSeven-W/openpencil)** | 최초의 오픈소스 AI 네이티브 벡터 디자인 도구이자, 동시 실행 Agent Teams를 갖춘 최초의 도구입니다. Design-as-Code — 프롬프트를 라이브 캔버스에서 바로 UI로 바꿉니다. | | jian **[jian](https://github.com/ZSeven-W/jian)** | 순수 Rust 기반 GPU-Skia UI 프레임워크입니다. 선언형 `.op` 문서를 네이티브 앱으로 바꿉니다 — JS 런타임 없이, DOM 없이, Electron 없이. | | Zode **[Zode](https://github.com/ZSeven-W/zode)** | 터미널을 위한 AI 네이티브 코딩 CLI입니다. 빠른 Rust TUI로 코드를 읽고, 명령을 실행하고, 파일을 검색하고, git을 관리합니다. | | noema **[noema](https://github.com/ZSeven-W/noema)** | 코딩 에이전트를 위한 로컬 우선, 벡터 없는 메모리입니다. 검사 가능한 파일 형태의 내구성 있는 메모리, 검토 큐, 임베딩 없는 회상을 제공합니다. | ## 시작하기 현재는 소스에서 직접 빌드해야 하며, 안정적인 최종 사용자 다운로드는 없습니다. 소스를 받은 후 저장소 루트에서 시작하세요: ```sh node scripts/verify-source-checkout.mjs npm ci --prefix apps/mobile ``` **iOS:** 네이티브 준비에는 고정된 Xcode, Rust, SDK 버전이 필요합니다. [필수 구성 요소](docs/development.md#ios-build-prerequisites)를 읽은 다음 실행하세요: ```sh ./scripts/prepare-rish-ios.sh ./scripts/prepare-libgit2-ios.sh cd apps/mobile/ios pod install cd ../../.. npm run ios --prefix apps/mobile ``` **Android:** Android 개발 환경을 구성한 상태에서 `npm run android --prefix apps/mobile`을 실행하세요. 개발자 안내에는 [독립 실행형 테스트 APK](docs/development.md#install-and-run-the-react-native-app)도 다루고 있습니다. 앱을 열고, 모델을 선택하고, API 키 또는 지원되는 계정으로 연결하세요. iOS에서는 프로젝트를 만들거나 선택하고, 컨텍스트를 검토하고, 작업을 시작하세요. Codex와 Claude Code 구독 로그인에는 선택적 실험 빌드가 필요합니다([개발자 안내](docs/development.md) 참고). BigModel은 [계정 안내](docs/zcode-account-login.md)를 참고하세요. 자격 증명은 네이티브 보안 저장소에 보관됩니다. ## 진행 상황과 기여 첫 번째 소스 프리뷰를 준비 중입니다. 향후 릴리스에는 **Pre-release** 표시가 붙습니다. 완전한 하니스 호환성, Android 로컬 실행, 연속 백그라운드 작동은 여전히 제한적입니다. [프리뷰 범위와 로드맵](docs/releases/v0.1.0.md)을 참고하세요. 문서화, 플랫폼 지원, 모델 호환성, 재현 가능한 수정에 대한 기여를 환영합니다. 먼저 [CONTRIBUTING](CONTRIBUTING.md)을 읽어주세요. 보안 문제는 세부 사항을 공유하기 전에 [SECURITY](SECURITY.md)를 참조하세요. 자격 증명이나 민감한 데이터를 공개적으로 게시하지 마세요. - [개발자 및 빌드 안내](docs/development.md) - [브랜드와 승인된 문구](brand/README.md) - [서드파티 고지 및 게스트 소스](THIRD_PARTY_NOTICES.md) 프로젝트 코드는 [MIT](LICENSE) 라이선스하에 배포됩니다. 서드파티 런타임, 게스트 구성 요소, 기타 의존성은 각자의 라이선스를 유지합니다.