-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Description
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 .orcursor .). - 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.