
ShioriCode
Shiori · Programação
O ShioriCode é um espaço de trabalho de desktop para agentes de IA que programa, feito pela Shiori, e deixa você rodar várias ferramentas de agente em um só lugar. Em vez de pular entre terminais separados para OpenAI Codex, Anthropic Claude Code, Google Gemini CLI, Cursor Agent, Kimi Code e o provedor próprio da Shiori, você abre uma única janela ciente do projeto e trabalha com todos eles. Cada thread mantém uma linha de atividade ao vivo, mostra mudanças de arquivo revisáveis e cria checkpoints de Git em volta do trabalho do agente para você reverter uma mudança de que não gostou.

Sobre ShioriCode
O que é o ShioriCode
O ShioriCode é um espaço de trabalho multiprovedor para rodar agentes de programação em projetos reais. Ele fica por cima das ferramentas de linha de comando que você já usa e dá a elas uma interface compartilhada: threads por projeto, uma linha de atividade, diffs por turno e checkpoints de Git. O ponto é o controle. Quando um agente edita cinco arquivos, você vê exatamente o que mudou e pode aceitar ou descartar antes que fique registrado.
O problema que ele resolve é a fragmentação. Se você roda Codex para uma tarefa e Claude Code para outra, acaba gerenciando duas ferramentas, dois históricos e nenhuma memória comum do que aconteceu. O ShioriCode coloca os dois lado a lado para você comparar resultados e manter o contexto de cada projeto junto. Ele também funciona como servidor web local, então você pode conduzir o agente de outro navegador enquanto o trabalho fica na sua máquina de desenvolvimento.
O porém é o acesso. O provedor hospedado da Shiori e o acesso a modelos por plano exigem um plano pago da Shiori elegível. Você pode conectar seus próprios logins de provedor, mas aí paga esses provedores diretamente. E é um produto jovem. Eu trataria a lista de provedores como algo em movimento, porque a disponibilidade depende de quais CLIs você instalou e autenticou.
Primeiros passos
- Crie uma conta na Shiori e escolha um plano pago se quiser acesso ao provedor hospedado.
- Instale o ShioriCode no macOS, Windows ou Linux, ou inicie o servidor web local.
- Instale e autentique as CLIs de agente que pretende usar, como Codex ou Claude Code.
- Abra uma pasta de projeto e inicie uma thread, depois escolha qual provedor deve cuidar da tarefa.
- Revise os diffs e a linha de atividade do agente, e aceite as mudanças ou volte a um checkpoint de Git.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de ShioriCode.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Desenvolvedores que já rodam mais de uma ferramenta de agente e querem todas em um só espaço de trabalho.
- Equipes que precisam de um registro auditável do que um agente mudou e quando.
- Criadores individuais que querem trabalho de agente com checkpoint sem gerenciar branches de Git na mão.
Tarefas
- Refatorações de vários arquivos em que você precisa revisar os diffs antes que as edições do agente entrem.
- Comparar como dois provedores lidam com a mesma tarefa de programação antes de decidir por um.
- Sessões longas de agente que precisam de um ponto de reversão se algo der errado.
Cenários
- Um dev no notebook alternando entre Codex e Claude Code no mesmo repositório sem perder o contexto.
- Uma configuração remota em que você inicia um agente na sua máquina de desenvolvimento e acompanha o progresso de outro navegador.
- Uma equipe pequena revisando as mudanças geradas pelo agente antes que cheguem à branch principal.
Principais recursos
Threads de agente multiprovedor
O ShioriCode roda OpenAI Codex, Anthropic Claude Code, Google Gemini CLI, Cursor Agent, Kimi Code e o provedor hospedado da Shiori em uma única interface. Cada provedor tem sua própria thread ciente do projeto, então uma refatoração no Codex e uma rodada de depuração no Claude Code não se chocam. Você troca de provedor por tarefa em vez de instalar um cliente por fabricante.
Linha de atividade ao vivo
Cada thread guarda uma linha do tempo do que o agente fez, em ordem. Você vê os passos que ele deu, os comandos que rodou e onde parou para pedir informação. Esse registro importa. Quando um agente sai do trilho, você volta até o ponto em que o plano se desviou em vez de reler um paredão de chat.
Revisão de diffs por turno
O espaço de trabalho mostra mudanças de arquivo e diffs revisáveis depois de cada turno. Você aceita o que está bom e rejeita o que não está antes que vire parte do projeto. É esse recurso que o separa de um terminal comum, onde as mudanças simplesmente acontecem e você descobre depois.
Checkpoints de Git
O ShioriCode cria checkpoints de Git em volta do trabalho do agente. Antes de uma mudança arriscada, existe um ponto limpo para voltar. Se o agente destruir um módulo, você reverte em vez de reconstruir o estado anterior na mão.
Terminal integrado
Há um terminal embutido ao lado dos painéis do agente. Você roda builds, testes e comandos de Git sem sair da janela, e o agente pode trabalhar no mesmo contexto de shell que você está vendo.
Web local e acesso remoto
Ele roda como app de desktop ou como servidor web local. Esse segundo modo deixa você abrir a interface de outro navegador enquanto o agente continua na sua máquina de desenvolvimento, o que é útil quando você está longe da mesa mas não quer mover o projeto.
Conexões com servidores MCP
O ShioriCode se conecta a servidores MCP, então os agentes alcançam as ferramentas e fontes de dados que você configurou pelo Model Context Protocol. Se o seu fluxo de trabalho já depende de MCP, essas conexões continuam valendo.
Fluxos de planejamento e execução
O app suporta tanto a fase de planejamento quanto a de execução do trabalho do agente. Você pode fazer um provedor esboçar primeiro uma abordagem e depois passar a executá-la, para que tarefas maiores tenham uma etapa de revisão antes que algo toque a base de código.
Prós e contras
Prós
- Um espaço de trabalho para Codex, Claude Code, Gemini CLI, Cursor, Kimi e Shiori, então você para de malabarizar janelas separadas.
- Os diffs por turno e os checkpoints de Git dão a você controle real de reversão sobre as edições do agente.
- Roda como app de desktop ou como servidor web local, com acesso remoto por navegador a uma máquina que fica onde está.
- A linha do tempo e o suporte a MCP encaixam nos fluxos de agente existentes em vez de substituí-los.
Contras
- O ShioriCode não está no plano gratuito, então você precisa ao menos do nível Plus de $10 por mês para usá-lo.
- A disponibilidade de provedores depende de quais CLIs você instalou e autenticou, então a configuração dá algum trabalho.
- É um produto jovem de um fornecedor menor, e os detalhes da API pública não estão documentados, então eu verificaria se encaixa antes de padronizar uma equipe nele.
Perguntas frequentes
O ShioriCode é um espaço de trabalho de desktop para rodar agentes de programação em projetos reais. Ele deixa você conduzir Codex, Claude Code, Gemini CLI, Cursor, Kimi e o provedor hospedado da Shiori em uma única interface, com diffs e checkpoints para revisar o trabalho deles.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a ShioriCode.
Alternativas a ShioriCode
Forefront
Forefront · ProgramaçãoO Forefront é uma plataforma web para construir com IA de código aberto. Você ajusta os principais modelos de linguagem de código aberto com seus próprios dados, avalia o desempenho deles e os roda por uma API ou os exporta para hospedar por conta própria. Desenvolvedores que querem a conveniência de uma plataforma fechada, mas fazem questão de ser donos dos modelos e dos dados, são o público-alvo aqui.
Startkit
StartKit.AI · ProgramaçãoStartkit é um boilerplate para criar produtos de SaaS com IA e wrappers de IA. Pense nele como um boilerplate para startups de IA com as partes chatas já conectadas: autenticação, pagamentos com Stripe e Lemon Squeezy, limites de uso, e-mail transacional e um kit inicial de API de IA que conversa com OpenAI, Anthropic, Groq ou Llama. Você clona o repositório, define seu preço e começa pela parte do produto que as pessoas realmente pagam. Ele é feito em Next.js sobre React e Tailwind, então boa parte do código boilerplate já parece familiar.
Testim
Tricentis · ProgramaçãoO Testim é uma plataforma de automação de testes com IA para criar e executar testes de ponta a ponta em aplicações web, mobile e Salesforce. Ele se apoia no aprendizado de máquina para manter os testes estáveis quando uma interface muda, então as equipes gastam menos tempo consertando seletores quebrados. Nada mal para uma ferramenta de testes automatizados que você pode começar a usar hoje. Você cria testes gravando ações no navegador e depois adiciona JavaScript quando precisa de mais controle. É uma escolha sólida para equipes de QA ocupadas.
