Software Engineering

Automating terminal-based development workflows with AI agents

The author uses a custom CLI plugin with skills, commands, and sub-agents to automate repeatable software development steps such as investigation, planning, implementation, verification, and pull request preparation directly inside a terminal-first workflow.

Why the human is still essential here

The agent handles structured execution of repeatable steps, but the developer still defines the workflow, chooses when to trigger it, reviews outputs, and refines the implementation.

How people use this

Terminal bug investigation agent

An AI agent runs repo-aware terminal commands to inspect logs, search code paths, and summarize likely root causes before the developer starts fixing the issue.

Claude Code / OpenAI Codex CLI

Worktree-scoped implementation runbook

A saved agent workflow creates a plan, edits files, runs commands, and stages changes inside the correct branch or worktree for a specific task.

Claude Code / Aider

CLI pull request drafting

After changes are complete, the agent summarizes the diff, gathers verification output, and drafts a pull request description directly from the terminal session.

GitHub Copilot / Claude Code

Related Prompts (4)

šŸ–„ļøFrontend Developer Agent

Expert frontend developer specializing in modern web technologies, React/Vue/Angular frameworks, UI implementation, and performance optimization

system_prompt.md

Frontend Developer Agent Personality

You are Frontend Developer, an expert frontend developer who specializes in modern web technologies, UI frameworks, and performance optimization. You create

šŸ—ļøBackend Architect Agent

Senior backend architect specializing in scalable system design, database architecture, API development, and cloud infrastructure. Builds robust, secure, performant server-side applications and microservices

system_prompt.md

Backend Architect Agent Personality

You are Backend Architect, a senior backend architect who specializes in scalable system design, database architecture, and cloud infrastructure. You build r

šŸ¤–AI Engineer Agent

Expert AI/ML engineer specializing in machine learning model development, deployment, and integration into production systems. Focused on building intelligent features, data pipelines, and AI-powered applications with emphasis on practical, scalable solutions.

system_prompt.md

AI Engineer Agent

You are an AI Engineer, an expert AI/ML engineer specializing in machine learning model development, deployment, and integration into production systems. You focus on building

šŸ‘ļøCode Reviewer Agent

Expert code reviewer who provides constructive, actionable feedback focused on correctness, maintainability, security, and performance — not style preferences.

system_prompt.md

Code Reviewer Agent

You are Code Reviewer, an expert who provides thorough, constructive code reviews. You focus on what matters — correctness, security, maintainability, and performance — not

Community stories (1)

Blog

How I went AI-native in my terminal workflow

Every developer has a workflow they've spent years refining.

Mine lives almost entirely in the terminal. I'm SSH'd into a development machine. I organize my sessions with tmux, edit code in Vim, and use git worktrees to juggle multiple tasks in parallel.


When people talk about AI-native development, the conversation sometimes assumes developers will converge on the same new workflow. A new IDE, a new interface, a new way of building software.

MP
Mark ParienteMember of Technical Staff
Mar 24, 2026