Terminal & AI Agents

Multi-Command Startup Sequences

Write several startup commands, one per line, and 1DevTool runs them in order in a single terminal session. You choose whether a failure stops the chain or lets the rest run — no hand-written && incantation required.

Multi-Command Startup Sequences

Why You Need This

How this feature boosts your daily productivity

Real project startups are rarely one command. You migrate then seed then serve; you build then run dev; you activate an environment before anything else works. Doing that from a startup command used to mean either three separate terminals to babysit or memorizing the exact `&&` chain and its per-shell quirks. Multi-command sequences let you type each step on its own line and pick what should happen if one fails, and 1DevTool assembles the correct single shell line for your platform. The setup you'd otherwise rebuild in every project becomes one named preset you launch with a click.

How It Works

Get started in 4 simple steps

1
1

Open Customize Startup Command

From Terminal Settings → Manage Startup Commands, add a new command or edit an existing one.

2
2

One command per line

Type or paste each command on its own line in the "Commands · one per line · run in order" box; they run top to bottom in the same session.

3
3

Choose the failure behavior

Under "If a command fails", pick "Stop" (&&) to halt on the first error or "Run all" (; or &) to keep going. A live preview shows the exact shell line.

4
4

Name and add

Give it a name, optionally set a category and icon, then click "Add Command" — the preset shows up in your terminal launchers ready to run.

Without 1DevTool

The manual way vs. the 1DevTool way

The Hard Way

# Open three terminals
# Terminal 1: npm run build
# Wait, then Terminal 2: npm run dev
# Remember the exact && chain
# Get the Windows separator wrong
# Rebuild the setup in the next project

The 1DevTool Way

Type each command on its own line.
Pick Stop && or Run all ;.
Save one named preset and launch it.

Key Capabilities

Everything included with Multi-Command Startup Sequences

Enter multiple startup commands, one per line, run top to bottom
Runs in a single terminal session instead of separate tabs
Stop-on-error joins with && so the chain halts at the first failure
Run-all keeps going, using the right separator for your shell
Live preview of the exact single shell line before you save
Works in cmd.exe and PowerShell 7 on Windows, plus bash and zsh
Saved as a named preset alongside your other startup commands

Why It Matters

The productivity impact of having terminal & ai agents built into your workspace

Real Startups, One Preset

Migrate, seed, then serve — the whole chain runs from a single named command instead of three babysat terminals.

You Choose the Failure Mode

Stop on the first error when order matters, or run everything regardless when the steps are independent.

No Shell Trivia

The right separator for cmd.exe, PowerShell 7, bash, or zsh is picked for you and previewed before you save.

One Session, Shared State

Commands run in the same shell, so a directory change or exported variable carries into the next step.

Ready to boost your workflow?

Download 1DevTool for free and experience Multi-Command Startup Sequences along with 170 other features — all in one app.