エージェント
Devbroom は 5 つのエージェントに対応し、各エージェントのフォルダをそのエージェントの振る舞いに合わせて見ます。エージェント自身が片付けるものはエージェントに任せ、専用のコマンドがあるものはそのコマンドに任せます。アカウントや設定には決して触れません。
Claude Code
セッションログ、チェックポイント、作業用ワークスペース、ワークツリー。Devbroom はそのすべてを見つけ、どれを Claude Code 自身が削除し、どれがあなたに任され、どれに決して触れないかを示します。
| 場所 | 内容 | Devbroom |
|---|---|---|
/private/tmp/claude-<uid> | 作業用ワークスペース | 判定対象 |
~/Library/Caches/claude-cli-nodejs | MCP とエラーのログ | 判定対象 |
~/.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/versions | CLI のバージョン | アップデータが管理 |
~/.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 に従います。
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/worktrees | Codex のワークツリー | 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 に従います。
Cursor
エージェントのワークツリー、トランスクリプト、チャット、キャッシュ。Devbroom はこれらを見つけて表示しますが、Cursor のファイル形式がまだ検証されていないため、現時点ではどれもクリーンアップしません。
| 場所 | 内容 | Devbroom |
|---|---|---|
~/.cursor/projects | エージェントのトランスクリプト | 現在は読み取りのみ |
~/Library/Application Support/Cursor/CachedData~/Library/Application Support/Cursor/logs | キャッシュとログ | 現在は読み取りのみ |
~/Library/Application Support/Cursor/User/globalStorage/state.vscdb | チャットとエージェントのデータベース | Cursor 自身で |
~/.cursor/chats | CLI のチャット | Cursor 自身で |
~/.cursor/worktrees | Cursor のワークツリー | Cursor が管理 |
~/.local/share/cursor-agent/versions | CLI のバージョン | アップデータが管理 |
保護: state.vscdb · -wal · -shm, ~/.cursor/mcp.json, ~/.cursor/cli-config.json, ~/.cursor/hooks.json. どの判定もこれらをクリーンアップの対象にしません。
テスト済みバージョン: まだなし. 形式チェック: Cursor のファイルは実際のインストール環境でまだ検証されていないため、データは読み取るだけです。 フォルダが別の場所にある場合は CURSOR_CONFIG_DIR に従います。
OpenCode
セッションデータベース、元に戻すためのスナップショット、古いセッションファイル、ログ、ワークツリー。Devbroom はデータベースを読み取るだけで、スキャンのたびにその形式を確認します。形式が合わなければ、OpenCode のデータはどれもクリーンアップ可能とは見なしません。
| 場所 | 内容 | Devbroom |
|---|---|---|
~/.local/share/opencode/snapshot | 元に戻すためのスナップショット | 判定対象 |
~/.local/share/opencode/storage | 1.2 より前のセッションファイル | 判定対象 |
~/.local/share/opencode/log~/.cache/opencode | ログとキャッシュ | 判定対象 |
~/.local/share/opencode/opencode.db | セッションデータベース | OpenCode 自身で |
~/.local/share/opencode/worktree | OpenCode のワークツリー | 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 に従います。
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 独自のファイル形式には依存しません。
そのほかのツール
任意のツールの ~/.<tool>/worktrees または ~/.<tool>/workspaces フォルダにあるワークツリーは、そのツールの名前を推定される所有者として表示します。どのエージェントが残したものかはっきりしない場合、判定は不明になります。
最終更新: 2026年10月7日