> ## Documentation Index
> Fetch the complete documentation index at: https://docs.10et.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# IDE Workspace

> Multi-pane terminal workspace with smart surface detection

TENET IDE creates tmux-based workspaces with auto-detected surfaces for your project.

## Launch

```bash theme={null}
tenet ide                    # auto-detect and launch
```

Creates a layout based on your project:

| Row          | Pane                      | Size |
| ------------ | ------------------------- | ---- |
| Top (70%)    | Agent Session (Claude/Pi) | 50%  |
| Top (70%)    | Browser (Carbonyl)        | 50%  |
| Bottom (30%) | Shell                     | 100% |

## Surfaces

Add or remove surfaces dynamically:

```bash theme={null}
tenet ide add browser        # terminal browser with agent eyes
tenet ide add eval           # eval scores and trends  
tenet ide add agents         # agent overview dashboard
tenet ide add events         # context hub event stream
tenet ide add training       # training buffer status
tenet ide add topology       # service dependency graph
tenet ide available          # list all surface types
```

## Multi-Level Navigation

Navigate between projects in a portfolio:

```bash theme={null}
tenet ide open api           # open child service in workspace
tenet ide up                 # navigate to parent GTM
```

## Custom Layouts

Define layouts in `.tenet/ide.yml`:

```yaml theme={null}
rows:
  - size: 70%
    panes:
      - title: "agent"
        type: claude
      - title: "browser"
        type: browser
  - size: 30%
    panes:
      - title: "shell"
        type: shell
      - title: "events"
        type: events
```

## Commands

```bash theme={null}
tenet ide                    # launch
tenet ide status             # show current layout
tenet ide add <surface>      # add a surface
tenet ide remove <surface>   # remove a surface
tenet ide stop               # stop workspace
tenet ide restart            # restart
tenet ide reset              # reset to default
tenet ide config             # view/set config
```
