ShioriCode
ShioriCode는 코딩 작업을 위한 데스크톱 AI 에이전트 워크스페이스로, macOS·Windows·Linux에서 사이드바이사이드 모델, 체크포인트 세션, 실시간 편집·터미널 스트리밍을 제공합니다.
ShioriCode란?
ShioriCode는 AI 에이전트를 활용한 코딩용 데스크톱 워크스페이스입니다. Codex, Claude, Gemini, Cursor, Kimi, Shiori를 포함해 여러 모델을 하나의 체크포인트 환경에서 나란히 실행할 수 있습니다.
이 제품은 에이전트 워크플로우를 중심으로 설계되었습니다. 무엇을 만들거나 고칠지 설명하면 에이전트가 저장소를 읽고 작업을 진행하는 과정을 지켜볼 수 있으며, 병합하기 전에 변경 사항을 턴마다 검토할 수 있습니다. 페이지에서는 ShioriCode가 활성 유료 Shiori 구독자에게 제공된다고 설명하며, macOS, Windows, Linux용 다운로드를 보여줍니다.
주요 기능
- 사이드바이사이드 모델 워크스페이스: 같은 데스크톱 앱에서 Codex, Claude, Gemini, Cursor, Kimi, Shiori를 실행해 작업 중 에이전트 간 비교나 전환을 쉽게 합니다.
- Git 체크포인트 세션: 각 턴이 체크포인트로 저장되어, 선형 채팅 기록에만 의존하지 않고 이전 상태로 되돌릴 수 있습니다.
- 실시간 활동 스트림: 파일 편집, 셸 명령, 추론 단계, 터미널 출력이 화면에 실시간으로 표시되어 진행 상황을 따라볼 수 있습니다.
- 내장 터미널: 각 스레드에 터미널이 포함되어 코드 변경과 명령 출력이 같은 워크스페이스에 유지됩니다.
- MCP 지원: 페이지에는 Model Context Protocol 확장이 나열되어 있어 외부 도구로 에이전트 워크플로우를 확장할 수 있음을 보여줍니다.
- 멀티플랫폼 데스크톱 다운로드: macOS Apple Silicon, macOS Intel, Windows x64, Linux AppImage용 설치 프로그램이 제공됩니다.
ShioriCode 사용 방법
먼저 자신의 플랫폼에 맞는 버전을 다운로드해 데스크톱 앱을 여세요. 그런 다음 원하는 변경 사항이나 수정 내용을 설명하면 에이전트가 저장소를 검사하고 작업을 시작합니다. 진행되는 실시간 편집과 명령을 그대로 확인하면 됩니다.
에이전트가 한 턴을 마치면 diff를 검토하고 유지할 변경 사항을 승인하거나, 되돌아가고 싶다면 이전 체크포인트로 되감으세요. 이 워크플로우는 병합 전까지 결과를 계속 조정할 수 있는 반복적 코딩 세션에 맞춰져 있습니다.
활용 사례
- 저장소 유지보수: 에이전트에게 버그 수정이나 작은 기능 구현을 맡기고, 저장소 변경 사항과 명령 출력을 실시간으로 확인합니다.
- 모델 비교: 같은 코딩 작업을 여러 모델에서 열어 각 에이전트가 코드를 어떻게 계획하거나 수정하는지 비교합니다.
- 검토 중심 워크플로우: 체크포인트와 턴별 diff를 사용해 각 단계를 승인 전에 검토합니다.
- 크로스플랫폼 개발: macOS, Windows, Linux에 앱을 설치하고 여러 기기에서 비슷한 에이전트 기반 워크플로우를 유지합니다.
- 팀 또는 개인 프로토타이핑: 내장 터미널과 실시간 스트리밍을 사용해 요청부터 동작하는 코드까지 더 적은 맥락 전환으로 이동합니다.
FAQ
ShioriCode는 웹 앱인가요, 데스크톱 앱인가요?
데스크톱 앱으로 소개됩니다.
어떤 운영체제를 지원하나요?
페이지에는 macOS, Windows, Linux용 다운로드가 있으며, macOS는 Apple Silicon과 Intel용 빌드가 별도로 제공됩니다.
어떤 AI 모델을 실행할 수 있나요?
페이지에는 Codex, Claude, Gemini, Cursor, Kimi, Shiori가 사용 가능한 모델로 표시됩니다.
체크포인팅을 지원하나요?
네. 페이지에서는 세션이 턴마다 git 체크포인트로 저장되며, 어떤 체크포인트로든 되감을 수 있다고 설명합니다.
유료 Shiori 구독자가 아니어도 사용할 수 있나요?
페이지에 따르면 활성 유료 Shiori 구독자에게 제공되므로, 접근은 유료 구독에 연결된 것으로 보입니다.
대안
- 기존 코드 편집기 + AI 어시스턴트: 이런 도구는 보통 체크포인트형 에이전트 세션을 중심으로 하기보다, 기존 편집기에 어시스턴트 패널을 추가합니다.
- 다른 데스크톱 에이전트 워크스페이스: 비슷한 제품도 자율 코딩 에이전트에 초점을 맞출 수 있지만, 멀티모델 비교, 체크포인트, 터미널 통합 방식은 다를 수 있습니다.
- 클라우드 기반 코딩 에이전트: 브라우저나 호스팅 환경에서 접속하므로 로컬 설정은 줄일 수 있지만, 로컬 머신에 연결된 데스크톱 워크스페이스와는 느낌이 다를 수 있습니다.
- 확장 기능이 있는 범용 IDE: 익숙한 편집기 안에서 AI 기능을 조금씩 추가하고 싶은 사용자에게 더 적합하며, 전용 에이전트 워크스페이스를 도입하지 않아도 됩니다.
대안
Devin
Devin은 AI 코딩 에이전트로 코드 마이그레이션과 대규모 리팩터링을 서브태스크 병렬로 수행해요. 엔지니어 승인 하에 진행
AakarDev AI
AakarDev AI는 원활한 벡터 데이터베이스 통합을 통해 AI 애플리케이션 개발을 간소화하는 강력한 플랫폼으로, 신속한 배포와 확장성을 가능하게 합니다.
Arduino VENTUNO Q
Arduino VENTUNO Q는 로보틱스용 엣지 AI 컴퓨터로, AI 추론 하드웨어와 마이크로컨트롤러 제어를 한 보드에 통합합니다. Arduino App Lab로 개발 워크플로 제공
imgcook
imgcook은 디자인 목업을 클릭 한 번으로 고품질의 실제 운영 가능한 코드로 변환하는 지능형 도구입니다.
open-codex-computer-use
open-codex-computer-use는 MCP 서버로 감싼 오픈소스 “Computer Use” 서비스로, AI 에이전트가 macOS·Linux·Windows에서 데스크톱 GUI 작업 실행 지원
Codex Plugins
Codex Plugins로 스킬, 앱 통합, MCP 서버를 재사용 워크플로로 묶어 Gmail·Google Drive·Slack 같은 도구 접근을 확장하세요.