ShioriCode
ShioriCode é um workspace desktop de IA para tarefas de programação, com modelos lado a lado, sessões com checkpoints e streaming de edições e terminal.
O que é o ShioriCode?
ShioriCode é um workspace desktop para programação com agentes de IA. Ele permite executar vários modelos lado a lado em um único ambiente com checkpoints, incluindo Codex, Claude, Gemini, Cursor, Kimi e Shiori.
O produto foi projetado em torno de um fluxo de trabalho com agentes: você descreve o que quer criar ou corrigir, acompanha o agente lendo o repositório e executando as tarefas, e depois revisa as alterações etapa por etapa antes de fazer o merge. A página descreve o ShioriCode como disponível para assinantes pagos ativos do Shiori e mostra downloads para macOS, Windows e Linux.
Principais recursos
- Workspace com modelos lado a lado: execute Codex, Claude, Gemini, Cursor, Kimi e Shiori no mesmo app desktop, o que facilita comparar ou alternar entre agentes durante uma tarefa.
- Sessões com checkpoint Git: cada turno é salvo com checkpoint, permitindo voltar a estados anteriores em vez de depender apenas de um histórico linear de chat.
- Feed de atividades em streaming: edições de arquivos, comandos de shell, etapas de raciocínio e saída do terminal aparecem em tempo real na tela para acompanhamento.
- Terminal integrado: cada thread inclui um terminal, então as alterações de código e a saída dos comandos ficam no mesmo workspace.
- Suporte a MCP: a página lista extensões do Model Context Protocol, indicando suporte para ampliar o fluxo de trabalho do agente com ferramentas externas.
- Downloads desktop multiplataforma: há instaladores para macOS Apple Silicon, macOS Intel, Windows x64 e Linux AppImage.
Como usar o ShioriCode
Comece baixando a versão correspondente à sua plataforma e abrindo o app desktop. Depois descreva a alteração ou correção que deseja, deixe o agente inspecionar seu repositório e começar o trabalho, e acompanhe as edições e os comandos em tempo real.
Quando o agente concluir um turno, revise os diffs, aprove as alterações que deseja manter ou volte a um checkpoint anterior se quiser desfazer etapas. O fluxo foi pensado para sessões iterativas de programação, em que você pode continuar ajustando o resultado antes do merge.
Casos de uso
- Manutenção de repositório: peça a um agente para corrigir um bug ou implementar uma pequena funcionalidade enquanto você acompanha as mudanças no repositório e a saída dos comandos em tempo real.
- Comparação de modelos: abra a mesma tarefa de programação em vários modelos e compare como cada agente planeja ou edita o código.
- Fluxos com muita revisão: use checkpoints e diffs por turno para inspecionar cada etapa antes de aceitar as alterações.
- Desenvolvimento multiplataforma: instale o app no macOS, Windows ou Linux e mantenha um fluxo de trabalho semelhante com agentes em diferentes máquinas.
- Prototipagem em equipe ou solo: use o terminal integrado e o streaming ao vivo para passar da solicitação ao código funcional com menos troca de contexto.
FAQ
O ShioriCode é um app web ou um app desktop? Ele é apresentado como um app desktop.
Quais sistemas operacionais são suportados? A página lista downloads para macOS, Windows e Linux, com builds separadas para macOS Apple Silicon e Intel.
Quais modelos de IA ele consegue executar? A página cita Codex, Claude, Gemini, Cursor, Kimi e Shiori como modelos disponíveis.
Ele suporta checkpointing? Sim. A página diz que as sessões têm checkpoint Git por turno e que você pode voltar a qualquer checkpoint.
Posso usar se não for um assinante pago do Shiori? A página diz que ele está disponível para assinantes pagos ativos do Shiori, então o acesso parece estar vinculado a uma assinatura paga.
Alternativas
- Editores de código tradicionais com assistentes de IA: essas ferramentas normalmente adicionam um painel de assistente a um editor existente, em vez de centralizar todo o fluxo em sessões de agentes com checkpoints.
- Outros workspaces desktop com agentes: produtos semelhantes também podem focar em agentes de programação autônomos, mas diferem em como lidam com comparação entre múltiplos modelos, checkpointing e integração de terminal.
- Agentes de programação baseados na nuvem: são acessados pelo navegador ou por ambientes hospedados, o que pode reduzir a configuração local, mas pode parecer diferente de um workspace desktop ligado à sua máquina local.
- IDEs de uso geral com extensões: são mais adequadas para usuários que querem continuar em um editor familiar e adicionar recursos de IA de forma incremental, em vez de adotar um workspace dedicado para agentes.
Alternativas
Devin
Devin é um agente de IA para codificação que ajuda equipes de software em migrações e grandes refatorações, executando subtarefas em paralelo.
AakarDev AI
AakarDev AI é uma plataforma poderosa que simplifica o desenvolvimento de aplicações de IA com integração perfeita de banco de dados vetorial, permitindo implantação rápida e escalabilidade.
Arduino VENTUNO Q
Arduino VENTUNO Q é um computador edge AI para robótica, unindo inferência e microcontrolador para controle determinístico. Desenvolva no Arduino App Lab.
imgcook
imgcook é uma ferramenta inteligente que converte maquetes de design em código de alta qualidade, pronto para produção, com um único clique.
open-codex-computer-use
open-codex-computer-use: serviço open-source “Computer Use” em formato MCP, para agentes executarem ações de GUI na área de trabalho no macOS, Linux e Windows.
Codex Plugins
Use Codex Plugins para combinar skills, integrações de apps e servidores MCP em fluxos reutilizáveis, ampliando o acesso do Codex a Gmail, Drive e Slack.