Skip to content

Feature: folder picker when creating new terminal tabs #38

@thereseseldon

Description

@thereseseldon

Problem

As a non-coder, I struggle to remember the terminal commands needed to open Claude Code in a specific directory. The "+" button is great for quickly starting a new tab, but the options are just "terminal" or "browser." Once I get a terminal, I still need to remember to cd to the right folder and type the right command to launch Claude Code there.

This is friction for users who aren't comfortable with the command line — which is exactly the audience a browser-based terminal manager should make things easier for.

Suggestion

When clicking "+" to create a new terminal, offer folder-aware options such as:

  • Recent folders — e.g. "Reopen in ~/Desktop/claude-test" based on where previous terminals were launched
  • Favorite/pinned folders — let users save commonly used project paths in settings, then pick from a list
  • Browse for folder — a simple folder picker

Ideally this would combine with the terminal mode selection (shell / Claude Code / Codex) so a user could do something like: + > Claude Code > ~/Desktop/my-project in just a few clicks, instead of needing to know cd ~/Desktop/my-project && claude.

Why This Matters

Freshell's strength is making terminal workflows accessible through a browser UI. But the "new terminal" flow currently drops users into a blank shell, which still requires command-line knowledge. A folder-aware launcher would close that gap and make the tool much more approachable for non-technical users.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions