Skip to content

[Feature]: Option to use agent CLIs directly instead of chat GUI #1321

Description

@klNuno

Before submitting

  • I searched existing issues and did not find a duplicate.
  • I am describing a concrete problem or use case, not just a vague idea.

Area

apps/desktop

Problem or use case

I thought about this because the current chat GUI is missing some Claude CLI stuff like voice mode for example, and adding every feature of every CLI is probably not possible.

Proposed solution

An option to have the Codex/Claude CLI instead of the chat GUI, or directly the terminal, just like it is available with quick actions.
The terminal panel already exists for shell commands, this instead of the chat GUI would be perfect.

Why this matters

  • Probably easier to implement than adapting each agent-specific features to the app
  • We get all the features from our CLIs without leaving the app
  • More flexibility depending on the work we're doing
  • Future proof against new agent CLIs and features
  • We can use any CLI

Smallest useful scope

A toggle in the settings to switch to terminal mode, that either opens the project in terminal, or opens a CLI. Even without syncing the terminal session back to the chat history, this would already solve the core problem.

Alternatives considered

Risks or tradeoffs

  • Thread history via terminal will probably use each CLIs own way of keeping conversations
  • This might seem counter to T3 Code's GUI-first approach, but it would make the app more accessible and cover more use cases

Examples or references

Cursor lacks multi-project management, but has integrated terminals

Contribution

  • I would be open to helping implement this.

Activity

  1. added
    enhancementRequested improvement or new capability.
    needs-triageIssue needs maintainer review and initial categorization.
    on Mar 23, 2026
  2. sargunv commented on Apr 12, 2026

    @sargunv

    I personally would love to have T3's shell with just a big terminal inside where I can launch whatever agent (claude, codex, opencode, pi, etc). No need for the gui integration, except I guess the "working" or "completed" in the list on the left. I guess that part would need some per-agent integration anyway

  3. fmajestic commented on Apr 27, 2026

    @fmajestic

    You can try https://cmux.com/ which is similar to T3 code, it has workspaces that contain terminal panels instead of chat GUIs. There's native CC integration and you can get pi integrated via https://github.com/javiermolinar/pi-cmux. Idk about opencode.

  4. locked and limited conversation to collaborators on Aug 15, 2026
  5. converted this issue into a discussion #6703 on Aug 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementRequested improvement or new capability.needs-triageIssue needs maintainer review and initial categorization.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions