エージェント

Devbroom は 5 つのエージェントに対応し、各エージェントのフォルダをそのエージェントの振る舞いに合わせて見ます。エージェント自身が片付けるものはエージェントに任せ、専用のコマンドがあるものはそのコマンドに任せます。アカウントや設定には決して触れません。

これらに加えて、Gemini CLI、Aider、Cline、Windsurf、Copilot CLI、Amp、Kiro のデータも見つけて表示します。これらは現時点ではクリーンアップしません。

Claude Code

セッションログ、チェックポイント、作業用ワークスペース、ワークツリー。Devbroom はそのすべてを見つけ、どれを Claude Code 自身が削除し、どれがあなたに任され、どれに決して触れないかを示します。

場所内容Devbroom
/private/tmp/claude-<uid>作業用ワークスペース判定対象
~/Library/Caches/claude-cli-nodejsMCP とエラーのログ判定対象
~/.claude/projectsセッションログclaude purge で
~/.claude/file-historyチェックポイントClaude Code が削除
~/.claude/debug
~/.claude/shell-snapshots
~/.claude/paste-cache
~/.claude/image-cache
ログとキャッシュClaude Code が削除
~/.local/share/claude/versionsCLI のバージョンアップデータが管理
~/.claude/plugins/cache
~/.claude/plugins/marketplaces
プラグイン触れない
~/Library/Application Support/Claudeデスクトップアプリのデータ触れない

保護: ~/.claude.json, ~/.claude/.credentials.json, settings.json · settings.local.json, ~/.claude/history.jsonl, ~/.claude/agent-memory, ~/.claude/plugins. どの判定もこれらをクリーンアップの対象にしません。

テスト済みバージョン: 2.1.0 - 2.1.292. 形式チェック: ~/.claude/projects のログには、セッションとフォルダを結びつけるこの 2 つのフィールドが必要です。 フォルダが別の場所にある場合は CLAUDE_CONFIG_DIR, CLAUDE_CODE_TMPDIR に従います。

Claude Code のページ

Codex

セッション、アーカイブ済みセッション、一時的な git リポジトリ、キャッシュ、Codex のワークツリー。Devbroom はそのすべてを見つけ、どれを Codex 自身が管理し、どれがあなたに任され、どれに決して触れないかを示します。

場所内容Devbroom
~/.codex/.tmp一時的な git リポジトリ判定対象
~/.codex/cache
~/.codex/log
~/Library/Logs/com.openai.codex
キャッシュとログ判定対象
~/.codex/sessions
~/.codex/archived_sessions
セッションcodex delete で
~/.codex/worktreesCodex のワークツリーCodex が管理
~/.codex/shell_snapshotsシェルのスナップショットCodex が削除
~/.codex/plugins/cacheプラグイン触れない
~/Library/Application Support/Codex
~/.codex/*.sqlite
デスクトップアプリのデータ触れない

保護: ~/.codex/auth.json, ~/.codex/config.toml, ~/.codex/history.jsonl, ~/.codex/sqlite. どの判定もこれらをクリーンアップの対象にしません。

テスト済みバージョン: 0.115.0 - 0.159.2. 形式チェック: ~/.codex/sessions のログファイルは、セッションのフォルダを含むメタデータ行で始まっている必要があります。 フォルダが別の場所にある場合は CODEX_HOME に従います。

Codex のページ

Cursor

エージェントのワークツリー、トランスクリプト、チャット、キャッシュ。Devbroom はこれらを見つけて表示しますが、Cursor のファイル形式がまだ検証されていないため、現時点ではどれもクリーンアップしません。

Cursor のファイル形式はまだ検証されていません。データは読み取るだけで、クリーンアップ可能とは見なしません。
場所内容Devbroom
~/.cursor/projectsエージェントのトランスクリプト現在は読み取りのみ
~/Library/Application Support/Cursor/CachedData
~/Library/Application Support/Cursor/logs
キャッシュとログ現在は読み取りのみ
~/Library/Application Support/Cursor/User/globalStorage/state.vscdbチャットとエージェントのデータベースCursor 自身で
~/.cursor/chatsCLI のチャットCursor 自身で
~/.cursor/worktreesCursor のワークツリーCursor が管理
~/.local/share/cursor-agent/versionsCLI のバージョンアップデータが管理

保護: state.vscdb · -wal · -shm, ~/.cursor/mcp.json, ~/.cursor/cli-config.json, ~/.cursor/hooks.json. どの判定もこれらをクリーンアップの対象にしません。

テスト済みバージョン: まだなし. 形式チェック: Cursor のファイルは実際のインストール環境でまだ検証されていないため、データは読み取るだけです。 フォルダが別の場所にある場合は CURSOR_CONFIG_DIR に従います。

Cursor のページ

OpenCode

セッションデータベース、元に戻すためのスナップショット、古いセッションファイル、ログ、ワークツリー。Devbroom はデータベースを読み取るだけで、スキャンのたびにその形式を確認します。形式が合わなければ、OpenCode のデータはどれもクリーンアップ可能とは見なしません。

場所内容Devbroom
~/.local/share/opencode/snapshot元に戻すためのスナップショット判定対象
~/.local/share/opencode/storage1.2 より前のセッションファイル判定対象
~/.local/share/opencode/log
~/.cache/opencode
ログとキャッシュ判定対象
~/.local/share/opencode/opencode.dbセッションデータベースOpenCode 自身で
~/.local/share/opencode/worktreeOpenCode のワークツリーOpenCode 自身で
~/.local/share/opencode/tool-outputツールの出力OpenCode が削除

保護: opencode.db · -wal · -shm, auth.json, mcp-auth.json. どの判定もこれらをクリーンアップの対象にしません。

テスト済みバージョン: まだなし. 形式チェック: opencode.db が読み取り専用で開けて、その session テーブルにこの 2 つの列がある必要があります。 フォルダが別の場所にある場合は XDG_DATA_HOME, XDG_CACHE_HOME, OPENCODE_DB に従います。

OpenCode のページ

Orca

Orca のワークスペースは git ワークツリーです。Devbroom は git 自体を使ってひとつずつ個別に判定し、Orca がすでに削除したものと途中で止まったセットアップは別に表示します。

場所内容Devbroom
~/orca/workspacesワークスペース判定対象
<リポジトリ>/.orca-worktree-trash削除済みのワークスペース判定対象
~/orca/workspaces/.orca-preparingセットアップ中のワークスペース判定対象

テスト済みバージョン: 1.4.0 - 1.4.221. 形式チェック: git ワークツリーだけを、git 自体を使って読み取ります。Orca 独自のファイル形式には依存しません。

Orca のページ

そのほかのツール

任意のツールの ~/.<tool>/worktrees または ~/.<tool>/workspaces フォルダにあるワークツリーは、そのツールの名前を推定される所有者として表示します。どのエージェントが残したものかはっきりしない場合、判定は不明になります。

最終更新: 2026年10月7日