Skip to content

Feature Request: Quick Access to Project Files (Open in External Editor) & Long-term File Viewer Support #413

@Explorer1092

Description

@Explorer1092

Is your feature request related to a problem? Please describe.

Currently, opcode provides an excellent interface for managing Claude Code sessions. However, when the Agent modifies files or when I need to verify the project context, I often find myself needing to check the actual source code.

At the moment, there is no direct way to jump from the opcode project view to the file system. I have to manually locate the folder in my OS explorer or terminal to open it in my IDE (e.g., VS Code, Cursor). This causes frequent context switching and friction in the "Human-in-the-loop" workflow.

Describe the solution you'd like

I propose a two-phase improvement to enhance the project management experience:

1. Immediate Solution (Quick Win): "Open in..." Actions

Please add a utility button/icon in the Project Header or the Project List view that allows users to:

  • Open in Editor: Launch the current project directory in the default system editor (e.g., code . or cursor .).
  • Open in Terminal: Open the directory in the default terminal.

This would allow users to quickly verify Agent changes or make manual corrections without manually navigating the file system.

2. Long-term Suggestion: Integrated Lightweight File Viewer

In the future, it would be incredibly powerful to have a lightweight, read-only file explorer and code viewer directly within opcode (similar to the current CLAUDE.md editor but for the whole project).

  • Goal: To allow users to quick-check file contents and directory structures without leaving the opcode window.
  • Scope: It doesn't need to replace an IDE (no need for complex LSP or debugging), just basic syntax highlighting and file navigation to keep the supervision workflow seamless.

Describe alternatives you've considered

Continuing to manually switch between opcode and the file explorer/IDE, but this breaks the immersion of the "Command Center" experience that opcode aims to provide.

Additional context

This feature aligns with the "Supervisor" role of the user. Since opcode visualizes the Agent's actions, being able to quickly inspect the result of those actions (the files) is a natural extension of the workflow.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions