コンテンツにスキップ

言語の選択

現在の言語: 日本語

OmniRoute — Uninstall Guide

クイックアンインストール (v3.6.2+)

Section titled “クイックアンインストール (v3.6.2+)”

OmniRoute には、クリーンに削除するための組み込みスクリプトが 2 つ用意されています。

ターミナルウィンドウ
npm run uninstall

このコマンドは OmniRoute アプリケーションを削除しますが、~/.omniroute/ 内のデータベース、設定、API キー、プロバイダー設定は保持します。後で再インストールする予定があり、現在の設定を維持したい場合に使用してください。

ターミナルウィンドウ
npm run uninstall:full

このコマンドはアプリケーションを削除し、さらに以下のすべてのデータを完全に消去します。

  • データベース (storage.sqlite)
  • プロバイダー設定と API キー
  • バックアップファイル
  • ログファイル
  • ~/.omniroute/ ディレクトリ内のすべてのファイル

⚠️ 警告: npm run uninstall:full は取り消せません。すべてのプロバイダー接続、コンボ、API キー、使用履歴が完全に削除されます。


ターミナルウィンドウ
# グローバルパッケージを削除
npm uninstall -g omniroute
# (任意)データディレクトリを削除
rm -rf ~/.omniroute
ターミナルウィンドウ
pnpm uninstall -g omniroute
rm -rf ~/.omniroute
ターミナルウィンドウ
# コンテナを停止して削除
docker stop omniroute
docker rm omniroute
# ボリュームを削除(すべてのデータを削除)
docker volume rm omniroute-data
# (任意)イメージを削除
docker rmi diegosouzapw/omniroute:latest
ターミナルウィンドウ
# コンテナを停止して削除
docker compose down
# ボリュームも削除(すべてのデータを削除)
docker compose down -v

Windows:

  • 設定 → アプリ → OmniRoute → アンインストール を開く
  • または、インストールディレクトリから NSIS アンインストーラーを実行する

macOS:

  • /Applications から OmniRoute.app をゴミ箱にドラッグする
  • データを削除: rm -rf ~/Library/Application Support/omniroute

Linux:

  • AppImage ファイルを削除する
  • データを削除: rm -rf ~/.omniroute

ソースからのインストール (git clone)

Section titled “ソースからのインストール (git clone)”
ターミナルウィンドウ
# クローンしたディレクトリを削除
rm -rf /path/to/omniroute
# (任意)データディレクトリを削除
rm -rf ~/.omniroute

OmniRoute は、デフォルトで以下の場所にデータを保存します。

プラットフォーム デフォルトのパス 上書き設定
Linux ~/.omniroute/ DATA_DIR 環境変数
macOS ~/.omniroute/ DATA_DIR 環境変数
Windows %APPDATA%/omniroute/ DATA_DIR 環境変数
Docker /app/data/(マウントされたボリューム) DATA_DIR 環境変数
XDG 準拠 $XDG_CONFIG_HOME/omniroute/ XDG_CONFIG_HOME 環境変数

データディレクトリ内のファイル

Section titled “データディレクトリ内のファイル”
ファイル/ディレクトリ 説明
storage.sqlite メインデータベース(プロバイダー、コンボ、設定、キー)
storage.sqlite-wal SQLite 先行書き込みログ(一時ファイル)
storage.sqlite-shm SQLite 共有メモリ(一時ファイル)
call_logs/ リクエストペイロードのアーカイブ
backups/ データベースの自動バックアップ
log.txt 従来のリクエストログ(任意)

完全に削除されたことを確認する

Section titled “完全に削除されたことを確認する”

アンインストール後、ファイルが残っていないことを確認します:

ターミナルウィンドウ
# グローバル npm パッケージを確認
npm list -g omniroute 2>/dev/null
# データディレクトリを確認
ls -la ~/.omniroute/ 2>/dev/null
# 実行中のプロセスを確認
pgrep -f omniroute

プロセスがまだ実行中の場合は、停止します:

ターミナルウィンドウ
pkill -f omniroute

undefined (a58000c7685f)

HagiCode

HagiCode はエージェント型コーディングワークスペースです。豊富で便利な UI インタラクションにより、計画・エージェント実行・プロジェクト作業を始めやすく、進めやすくし、開発をより魅力的な体験にします。

豊富で便利な UI インタラクションで、計画からプロジェクト作業までを分かりやすく進められます。

HagiCode を見るドキュメントを読む
  • スマートOpenSpec ワークフローが意図を、提案・設計・タスクから変更のリリースまで実行可能な道筋にします。
  • 効率的マルチエージェント実行で調査・実装・レビューを並行して進め、複数リポジトリや使い慣れた Agent CLI にも対応します。
  • 興味深い豊富で便利な UI インタラクションにより、計画・エージェント実行・プロジェクト作業を始めやすく、進めやすくします。

Windows 版をダウンロード

Microsoft Store で入手すべてのダウンロード

アイデアを、出荷できるソフトウェアへ。

HagiCode はエージェント型コーディングワークスペースです。OpenSpec ワークフローで変更を計画し、マルチエージェント実行で進め、Hero Scenario で長い作業の進み具合を見える化して、アイデアを出荷できるソフトウェアにします。

スマート
OpenSpec ワークフローが、意図を提案からリリースまでの実行可能な道筋にします。
効率的
マルチエージェント実行で、調査・実装・レビューを並行して進めます。
楽しい
使いやすい UI で、計画・Agent 実行・プロジェクト作業を進めやすくします。