
ShioriCode
Shiori · 코딩
ShioriCode는 Shiori가 만든 데스크톱 AI 코딩 에이전트 작업 공간으로, 여러 코딩 에이전트 도구를 한곳에서 실행하게 해준다. OpenAI Codex, Anthropic Claude Code, Google Gemini CLI, Cursor Agent, Kimi Code, 그리고 Shiori 자체 호스팅 공급자를 위해 각각 다른 터미널을 오갈 필요 없이, 프로젝트를 인식하는 창 하나를 열어 전부를 넘나들며 작업한다. 각 스레드는 실시간 활동 타임라인을 유지하고, 검토 가능한 파일 변경을 보여주며, 에이전트 작업 전후로 Git 체크포인트를 찍어 마음에 들지 않는 변경을 되돌릴 수 있게 한다.

ShioriCode 소개
ShioriCode란
ShioriCode는 실제 프로젝트에서 코딩 에이전트를 돌리기 위한 다중 공급자 작업 공간이다. 이미 쓰고 있는 명령줄 코딩 도구 위에 올라가 공통 인터페이스를 준다. 프로젝트 스레드, 활동 타임라인, 턴별 diff, Git 체크포인트가 그것이다. 핵심은 통제다. 에이전트가 파일 다섯 개를 편집하면 무엇이 바뀌었는지 정확히 보고, 확정되기 전에 받아들일지 버릴지 정할 수 있다.
이것이 푸는 문제는 파편화다. 한 작업에는 Codex를, 다른 작업에는 Claude Code를 돌리면 도구 둘과 기록 둘을 관리하게 되고, 무슨 일이 있었는지에 대한 공통 기억은 없다. ShioriCode는 둘을 나란히 놓아 출력을 비교하고 각 프로젝트의 맥락을 한데 묶어준다. 로컬 웹 서버로도 돌아가므로, 작업은 개발 장비에 둔 채 다른 브라우저에서 에이전트를 조작할 수 있다.
걸림돌은 접근 권한이다. Shiori의 호스팅 공급자와 플랜 기반 모델 접근에는 자격을 갖춘 유료 Shiori 플랜이 필요하다. 직접 자기 공급자 로그인을 연결할 수도 있지만 그러면 그 공급자에 바로 비용을 낸다. 게다가 젊은 제품이다. 설치하고 인증한 CLI에 따라 가용성이 달라지므로 공급자 목록은 움직이는 표적으로 봐야 한다.
시작하기
- Shiori 계정을 만들고 호스팅 공급자를 쓰려면 유료 플랜을 고른다.
- macOS, Windows, Linux 중 하나에 ShioriCode를 설치하거나 로컬 웹 서버를 실행한다.
- 쓰려는 코딩 에이전트 CLI(Codex나 Claude Code 등)를 설치하고 인증한다.
- 프로젝트 폴더를 열고 스레드를 시작한 뒤 어떤 공급자가 작업을 맡을지 고른다.
- 에이전트의 diff와 활동 타임라인을 검토하고, 변경을 받아들이거나 Git 체크포인트로 되돌린다.
제품 정보
ShioriCode의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- 이미 코딩 에이전트 도구를 하나 이상 쓰고 있고 하나의 작업 공간에 모으려는 개발자.
- 에이전트가 무엇을 언제 바꿨는지 감사 가능한 기록이 필요한 팀.
- Git 브랜치를 직접 관리하지 않고 체크포인트가 있는 에이전트 작업을 원하는 개인 개발자.
작업
- 에이전트의 편집이 반영되기 전에 diff를 검토해야 하는 여러 파일 리팩터링.
- 같은 코딩 작업을 두 공급자가 어떻게 처리하는지 채택 전에 비교하기.
- 문제가 생겼을 때 되돌릴 지점이 필요한 장시간 에이전트 세션.
활용 상황
- 같은 저장소에서 Codex와 Claude Code를 오가며 맥락을 잃지 않는 노트북 개발자.
- 개발 장비에서 에이전트를 시작하고 다른 브라우저에서 진행 상황을 보는 원격 환경.
- 에이전트가 만든 변경을 메인 브랜치에 닿기 전에 검토하는 소규모 팀.
주요 기능
다중 공급자 에이전트 스레드
ShioriCode는 OpenAI Codex, Anthropic Claude Code, Google Gemini CLI, Cursor Agent, Kimi Code, Shiori의 호스팅 공급자를 한 인터페이스에서 실행한다. 각 공급자는 프로젝트를 인식하는 자기 스레드를 가지므로 Codex의 리팩터링과 Claude Code의 디버깅이 충돌하지 않는다. 벤더마다 클라이언트를 설치하는 대신 작업별로 공급자를 바꾼다.
실시간 활동 타임라인
각 스레드는 에이전트가 한 일을 순서대로 담은 타임라인을 유지한다. 거친 단계, 실행한 명령, 입력을 기다리며 멈춘 지점이 보인다. 이 기록이 중요하다. 에이전트가 방향을 잃으면 채팅의 벽을 다시 읽는 대신 계획이 어긋난 지점까지 거슬러 올라간다.
턴별 diff 리뷰
작업 공간은 매 턴 뒤에 검토 가능한 파일 변경과 diff를 보여준다. 좋은 것은 받아들이고 아닌 것은 프로젝트의 일부가 되기 전에 거부한다. 이것이 평범한 터미널과 갈리는 지점이다. 터미널에서는 변경이 그냥 일어나고 나중에 알게 된다.
Git 체크포인트
ShioriCode는 에이전트 작업 전후로 Git 체크포인트를 만든다. 위험한 변경 전에는 돌아갈 깨끗한 지점이 있다. 에이전트가 모듈을 망가뜨리면 이전 상태를 손으로 재구성하는 대신 되돌린다.
통합 터미널
에이전트 패널 옆에 내장 터미널이 있다. 창을 떠나지 않고 빌드, 테스트, Git 명령을 실행하고, 에이전트는 내가 보고 있는 것과 같은 셸 맥락에서 작업할 수 있다.
로컬 웹과 원격 접속
데스크톱 앱으로도, 로컬 웹 서버로도 돌아간다. 후자면 에이전트가 개발 장비에서 계속 도는 동안 다른 브라우저에서 화면을 열 수 있다. 자리를 비웠지만 프로젝트는 옮기고 싶지 않을 때 편하다.
MCP 서버 연결
ShioriCode는 MCP 서버에 연결하므로, Model Context Protocol로 연결해 둔 도구와 데이터 원본에 에이전트가 닿는다. 워크플로가 이미 MCP에 기대고 있다면 그 연결이 그대로 이어진다.
계획과 실행 워크플로
이 앱은 에이전트 작업의 계획 단계와 실행 단계를 모두 지원한다. 어떤 공급자에게 먼저 접근법을 초안하게 하고 실행으로 넘어갈 수 있어, 큰 작업은 코드베이스를 건드리기 전에 검토 단계를 거친다.
장단점
장점
- Codex, Claude Code, Gemini CLI, Cursor, Kimi, Shiori를 위한 하나의 작업 공간이라 창을 여러 개 저글링할 일이 없다.
- 턴별 diff와 Git 체크포인트가 에이전트 편집에 대한 실질적인 되돌리기 통제를 준다.
- 데스크톱 앱으로도 로컬 웹 서버로도 돌아가고, 제자리에 있는 장비에 원격 브라우저로 접속할 수 있다.
- 타임라인과 MCP 지원은 기존 에이전트 워크플로를 대체하지 않고 그 안에 들어간다.
단점
- ShioriCode는 무료 플랜에 없으므로 쓰려면 최소 월 $10 Plus 등급이 필요하다.
- 공급자 가용성은 설치하고 인증한 CLI에 달려 있어 설정에 손이 좀 간다.
- 작은 벤더의 젊은 제품이고 공개 API 세부 정보가 문서화되지 않아, 팀 전체에 표준으로 삼기 전에 맞는지 확인하고 싶다.
자주 묻는 질문
ShioriCode는 실제 프로젝트에서 코딩 에이전트를 돌리는 데스크톱 작업 공간이다. Codex, Claude Code, Gemini CLI, Cursor, Kimi, Shiori의 호스팅 공급자를 한 인터페이스에서 조작하고, diff와 체크포인트로 그 작업을 검토한다.
관련 콘텐츠
ShioriCode와 관련된 도구, 스킬, 아티클을 살펴보세요.
ShioriCode 대안
Forefront
Forefront · 코딩Forefront는 오픈소스 AI로 무언가를 만드는 웹 플랫폼이다. 대표적인 오픈소스 언어 모델을 자신의 데이터로 미세 조정하고, 성능을 평가하고, API로 실행하거나 내보내 직접 호스팅할 수 있다. 폐쇄형 플랫폼의 편의를 원하면서도 모델과 데이터의 소유권은 놓지 않으려는 개발자가 대상이다.
Startkit
StartKit.AI · 코딩Startkit은 AI SaaS와 AI 래퍼 제품을 만들기 위한 보일러플레이트다. 지루한 부분을 미리 연결해 둔 AI 스타트업 보일러플레이트라고 생각하면 된다. 인증, Stripe와 Lemon Squeezy 결제, 사용량 제한, 트랜잭션 이메일, 그리고 OpenAI, Anthropic, Groq, Llama와 통신하는 AI API 스타터 키트가 포함된다. 저장소를 복제하고 가격을 정한 뒤 사용자가 실제로 돈을 내는 부분에 착수하면 된다. React와 Tailwind 위의 Next.js로 만들어졌기 때문에 보일러플레이트 코드의 상당 부분이 이미 익숙하게 느껴진다.
Testim
Tricentis · 코딩Testim은 웹, 모바일, Salesforce 애플리케이션 전반에 걸쳐 엔드투엔드 테스트를 만들고 실행하는 AI 기반 테스트 자동화 플랫폼이다. 머신러닝에 기대어 인터페이스가 바뀌어도 테스트를 안정적으로 유지하므로, 팀은 깨진 셀렉터를 고치는 데 쓰는 시간을 줄인다. 오늘부터 쓸 수 있는 자동화 테스트 도구치고 나쁘지 않다. 브라우저에서 동작을 녹화해 테스트를 만들고, 더 세밀한 제어가 필요하면 JavaScript를 더한다. 바쁜 QA 팀에게 탄탄한 선택이다.
