# OpenSquirrel - GPU 기반 AI 코드 에이전트 제어판

> Clean Markdown view of GeekNews topic #27787. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=27787](https://news.hada.io/topic?id=27787)
- GeekNews Markdown: [https://news.hada.io/topic/27787.md](https://news.hada.io/topic/27787.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2026-03-24T09:31:01+09:00
- Updated: 2026-03-24T09:31:01+09:00
- Original source: [github.com/Infatoshi](https://github.com/Infatoshi/OpenSquirrel)
- Points: 10
- Comments: 3

## Summary

GPU 가속으로 여러 **AI 코드 에이전트**를 동시에 제어할 수 있는 macOS용 네이티브 패널입니다. Rust와 **Metal GPU 렌더링**을 사용해 Electron 없이 빠르게 동작하며, 한 화면에서 Claude Code·Codex·Cursor·OpenCode를 병렬 실행합니다. SSH와 tmux를 통한 **로컬·리모트 혼합 제어**가 가능하고, 세션 복원과 stream-json 기반 커스텀 마크다운 렌더링으로 장시간 코딩 워크플로를 안정적으로 이어갈 수 있습니다.

## Topic Body

- Claude Code, Codex, Cursor, OpenCode를 한 화면에서 병렬 실행하며 4개까지 그리드로 동시 표시 가능  
- **Rust + GPUI**로 만든 네이티브 제어판으로 Electron 없이 **Metal GPU 렌더링**  
- 주 에이전트가 **서브 에이전트를 자동 생성**하고, 워커는 요약된 결과만 리턴해 취합  
- SSH + tmux 기반 **원격 머신 타깃팅**을 지원하며 로컬·리모트 혼합 제어 가능  
- **세션 유지**: 대화·스크롤·프롬프트 상태 재시작 후 복원  
- MCP 서버(Playwright, browser-use 등) 직접 연결, 에이전트별 선택 가능  
- 모든 런타임의 `stream-json` 출력을 파싱해 코드블록/diff/헤딩 포함한 커스텀 마크다운 렌더링  
- `.app` 형태의 macOS 전용으로 Rust 툴체인과 Metal GPU 필수  
- Vim 모드 없이 항상 텍스트 입력 가능. 모든 액션은 Cmd- 기반 단축 키를 사용   
- 설정은 `~/.osq/config.toml`, 상태는 `~/.osq/state.json`에 저장

## Comments



### Comment 53691

- Author: ng0301
- Created: 2026-03-24T09:42:38+09:00
- Points: 1

매일같이 프로젝트 쏟아지는데, 스크린샷이라도 있으면 혹해서 바로 써볼것같아요

### Comment 53728

- Author: calofmijuck
- Created: 2026-03-24T21:41:04+09:00
- Points: 1
- Parent comment: 53691
- Depth: 1

들어가 봤는데 This project is no longer actively maintained. 라네요...

### Comment 54013

- Author: aer0700
- Created: 2026-03-28T06:02:20+09:00
- Points: 1
- Parent comment: 53728
- Depth: 2

이정도면 no longer가 아니라, 그냥 한번도 maintained 된적이 없는 정도겠네요;
