Startup Commands in Your Own Terminal App
Open a project in iTerm, Terminal, Ghostty or Windows Terminal with a command already running. The Machine tab of New Terminal lists your startup commands beside the terminal apps installed on this machine; the app opens at the project root, runs the one you picked, then drops to a normal shell.

Why You Need This
How this feature boosts your daily productivity
Launching your own terminal on a project used to leave you at a bare prompt, re-typing or re-pasting the agent command you run every time. Now the same startup commands you manage inside 1DevTool are one click away in the Machine tab, with the same **All / AI Agents / Normal** split and counts as Manage Commands. Click a command to arm it for the app you open, or double-click to open with it right away — the label tells you where it lands (`opens in Ghostty`). Pick nothing and you get a plain shell, exactly as before.
How It Works
Get started in 4 simple steps
Open the Machine tab of New Terminal
It lists the terminal applications installed on this machine — Ghostty, iTerm, Terminal, or Windows Terminal.
Pick the app
The startup command list below it updates to say where a command will land, e.g. `opens in Ghostty`.
Find the command
The same All / AI Agents / Normal split as Manage Commands, with counts, so an agent launcher is a click away from a plain shell.
Arm it, or open with it
Click to arm a command for the app you open, or double-click to open with it right away. Pick nothing and you get a plain shell, exactly as before.
Land at the project root
The app opens in the project directory, runs the command you picked, then drops to a normal login shell you can keep using.
Without 1DevTool
The manual way vs. the 1DevTool way
The Hard Way
The 1DevTool Way
Key Capabilities
Everything included with Startup Commands in Your Own Terminal App
Why It Matters
The productivity impact of having terminal & ai agents built into your workspace
No More Re-Pasting The Same Command
The launcher you already saved in 1DevTool is available in the terminal app you actually prefer, one click from the project.
You Land Where The Work Is
The app opens at the project root, so the first thing you do is not `cd` into it.
Agent Launchers Are Easy To Find
The All / AI Agents / Normal split with counts means a long command list stays navigable when you just want the agent.
It Stays A Real Shell
The command runs and then hands you a normal login shell, so nothing about the session is a special mode you have to exit.
More in Terminal & AI Agents
Other features in this category you might find useful
Multi-Agent Terminals
Run Claude Code, Codex, Gemini CLI, Amp, OpenCode, Qwen, and custom AI commands in dedicated terminal tabs with recognizable agent logos, custom colors, and status indicators.
Flexible Terminal Layouts
View terminals in 2×2 grid, side-by-side columns, or single fullscreen mode with resizable panes.
Terminal Dashboard
Kanban-style board view of all terminal statuses — Idle, Running, and Review — with real-time polling.
Session Persistence
Terminal sessions persist across app restarts with full scrollback history via tmux integration.
Ready to boost your workflow?
Download 1DevTool for free and experience Startup Commands in Your Own Terminal App along with 298 other features — all in one app.