
ShioriCode
ShioriCodeは、既存のコーディングエージェントCLI(Codex、Claude Code、Gemini、Cursor、Kimi、およびShiori)を、ライブアクティビティタイムラインとターンごとの差分レビューを備えた単一のプロジェクト認識型チェックポイント環境で並行して実行するデスクトップAIエージェントワークスペースです。
https://shiori.ai/code?ref=producthunt&utm_source=aipure

製品情報
更新日:2026年05月22日
ShioriCodeとは
ShioriCodeは、1つのプロンプトでは収まらない実際のコーディング作業のために設計されたデスクトップインターフェースです。AIコーディングエージェントをターミナルでの単発の実行として扱うのではなく、レポ/ワークスペース(および多くの場合ブランチ)に紐付けられた、長期実行型のプロジェクト認識スレッドに整理します。これにより、時間の経過とともに進捗を追跡し、コンテキストをプロジェクトに固定できます。Codex、Claude Code、Gemini、Cursor、Kimiなどの複数の人気のあるエージェントCLIと、ホストされたShioriプロバイダーをサポートしており、macOS、Windows、Linuxのアクティブな有料Shioriサブスクライバーが利用できます。
ShioriCodeの主な機能
ShioriCodeは、複数のコーディングエージェントCLI(例:Codex、Claude、Gemini、Cursor、Kimi、およびホスト型Shioriプロバイダー)を、単一のプロジェクト対応のチェックポイント付きワークフロー内で並行して実行できるデスクトップAIエージェントワークスペースです。これは、長期間にわたる実際のレポコーディングセッション向けに設計されています。タスクを記述すると、エージェントがリポジトリを読み込んで作業を開始し、編集/コマンド/ステップのストリーミングされたタイムラインを監視したり、ターンごとの差分を確認したり、チェックポイントに巻き戻したり、変更を出荷したりできます。ShioriCodeは、アクティブな有料Shioriサブスクライバーが利用でき、macOS、Windows、Linuxで動作します。
マルチプロバイダーエージェントワークスペース: 複数のエージェントCLI(Codex、Claude、Gemini、Cursor、Kimi、およびホスト型Shioriプロバイダー)を1つのデスクトップアプリで使用でき、ツールを離れることなくモデル/プロバイダーの並行ワークフローを可能にします。
プロジェクト対応の長期間スレッド: 各エージェントの実行を、単一のプロンプトに収まらない作業に適した永続的なプロジェクトコンテキストスレッドとして保持し、時間をかけて継続できます。
ライブアクティビティタイムライン: エージェントのアクティビティを読みやすいタイムラインにストリーミングし、ファイルを編集したり、シェルコマンドを実行したり、段階的に進行したりする進捗状況を観察できます。
ターンごとの差分レビュー: 各ターンで生成された差分を表示し、外部の差分ツールに切り替えることなく、変更を受け入れるか続行する前に何が変更されたかを確認できます。
チェックポイントと巻き戻し: チェックポイント付きセッションを提供するため、変更を段階的に承認したり、エージェントが軌道を外れた場合に以前の状態に巻き戻したりできます。
クロスプラットフォームデスクトップアプリ: macOS(Apple SiliconおよびIntel)、Windows x64、Linux(AppImage)で利用でき、環境間で一貫したエージェントワークフローを実現します。
ShioriCodeのユースケース
実際のレポでのソフトウェア機能開発: プロダクトエンジニアは、複数ステップの実装タスク(新しいエンドポイント、UIフロー、統合)をエージェントに委任し、チェックポイントで承認された後に差分を確認してマージできます。
リファクタリングとモダナイゼーションプロジェクト: チームは、長期間にわたるリファクタリング(モジュール分割、API移行、依存関係のアップグレード)を実行しながら、タイムライン内のすべての編集/コマンドを追跡し、必要に応じてチェックポイントを介して元に戻すことができます。
バグ修正とインシデントのフォローアップ: デバッグ中、エージェントは問題を再現し、修正案を提案し、コードを繰り返し調整できます。開発者は、ターンごとに変更を監査し、修正によってリグレッションが発生した場合は巻き戻すことができます。
規制環境におけるコードレビューと変更監査: より強力な監視が必要な組織は、差分中心のワークフローとストリーミングされたアクティビティを使用して、エージェント主導の変更をより検査可能でレビュー可能にすることができます。
コーディングタスクのマルチモデル評価: 開発者エクスペリエンスチームとプラットフォームチームは、エージェントを並行して実行し、一貫した差分レビューを通じて出力品質を判断することで、同じコードベースでプロバイダー/モデルを比較できます。
メリット
複数のエージェントCLI/プロバイダーを1つのデスクトップワークフローに統合し、コンテキスト切り替えを削減します。
ストリーミングされたタイムライン、ターンごとの差分、チェックポイントの巻き戻しにより、高い可視性と制御を実現します。
単一のプロンプトインタラクションではなく、実際のプロジェクトの長期間の作業向けに構築されています。
クロスプラットフォーム対応(macOS/Windows/Linux)。
デメリット
アクティブな有料Shioriサブスクリプションが必要です(無料ユーザーは利用できません)。
コア機能は外部エージェントCLI/プロバイダーに依存します。エクスペリエンスはプロバイダーの設定とモデルの動作によって異なる場合があります。
軽量なエディタのオートコンプリートや単一のCLI実行と比較して、単純なタスクではワークフローのオーバーヘッドが増える可能性があります。
ShioriCodeの使い方
1) アクセス権を取得する(サブスクリプション要件): ShioriCodeはアクティブな有料サブスクライバーが利用できるため、アクティブな有料Shioriサブスクライバーであることを確認してください。
2) OS用のShioriCodeをダウンロードする: https://shiori.ai/codeを開き、お使いのプラットフォーム用のインストーラーをダウンロードしてください。macOS(Apple SiliconまたはIntel DMG)、Windows(x64インストーラー)、またはLinux(AppImage)があります。
3) デスクトップアプリをインストールして起動する: ダウンロードしたインストーラーを実行(またはDMG/AppImageを開き)、ShioriCodeを起動します。
4) お好みのエージェントプロバイダー/CLIを接続する: ShioriCodeで、すでに認証済みのコーディングエージェントCLI(例:Codex、Claude Code、Gemini、Kimi、Cursor)を選択するか、ホストされたShioriプロバイダーを使用します。
5) プロジェクトワークスペースを開く: エージェントが実際のレポ/ワークスペースコンテキストで作業できるように、ShioriCodeでプロジェクトを作成または開きます。
6) プロジェクト認識スレッド(セッション)を開始する: タスク用の新しいスレッドを作成します。ShioriCodeは、各エージェントの実行をブランチとワークスペースに紐付けられたプロジェクト認識スレッドとして保持します。
7) 構築または修正する内容を記述する: リクエスト(「記述」)を入力します。構築または修正したい内容を伝えます。エージェントはレポを読み込み、計画を立て、作業を開始します。
8) エージェントの作業をリアルタイムで監視する: タイムラインビュー(「監視」)を使用して、ファイルの編集、シェルコマンド、推論ステップなどのストリーミングされたアクティビティを追跡します。
9) アプリ内でターンごとの差分を確認する: 生成された差分が表示されたら検査します。ShioriCodeはアプリを離れることなく差分を表示するため、各ターンで何が変更されたかを理解できます。
10) 変更を承認するか、チェックポイントに巻き戻す: 変更が気に入った場合は承認します。そうでない場合は、任意のチェックポイントに巻き戻して、セッションの以前の状態に戻す/ロールバックします。
11) イテレーションを続ける(必要に応じてモデル/プロバイダーを切り替える): 1つのプロンプトでは収まらない長期実行作業のためにセッションを継続し、デスクトップワークスペース内で必要に応じてモデル/プロバイダーを並行して実行します。
12) 出荷:準備ができたら作業をマージする: 差分とチェックポイントを確認して満足したら、変更をマージして作業を完了します。
ShioriCodeのよくある質問
ShioriCodeは、デスクトップAIエージェントワークスペースであり、コーディングエージェントCLI(Codex、Claude Code、Gemini、Cursor、Kimi、およびホストされたShioriプロバイダー)を、プロジェクトを認識するスレッドと読み取り可能なアクティビティタイムラインを備えた単一のチェックポイント付きワークスペースで並行して実行できます。











