David Ondrej

L8 Principal's Agentic Engineering Setup (just copy him)

Jul 17, 2026 1 h 2 min
terminal setupweztermnvimtmuxai agents
Watch on YouTube Follow David Ondrej on Rundown — free

Summary

AI summaries can be incomplete or wrong. Verify anything important against the original video.

The video showcases David Ondrej's terminal setup, focusing on his use of WezTerm for its customizability and powerful agent management capabilities. He details how he leverages tools like firstmate, tmux, and GitHub Copilot to streamline his workflow.

David Ondrej presents his terminal setup, highlighting WezTerm as his primary choice due to its high customizability and agent management features. He demonstrates how he uses firstmate, a tool that enables communication with agents, and tmux, for session management, to organize his workflow. Ondrej also touches upon his previous use of T-mux and his current adoption of WezTerm, emphasizing its headless nature and ability to connect to sessions remotely. He shows how he can interact with various agents, including those for coding, search, and documentation, all managed within his terminal setup. Ondrej also briefly mentions the DeepSWE benchmark as a way to evaluate these agents, noting that while some models are efficient, others are more costly but offer higher intelligence. He shares his personal preference for using tools that allow for quick and easy setup, like launching a full stack from a single directory. Finally, he briefly discusses the philosophy behind his setup, emphasizing the importance of integrating tools that enhance productivity and the ability to reason about complex systems.

The video also includes a demonstration of using AI agents for various tasks, such as code generation and review. Ondrej explains how these agents can interact with external services and perform multi-step operations. He also touches on the concept of "agentic engineering" and how AI agents can be used to build applications that agents love. The discussion shifts to the DeepSWE benchmark, which compares the performance and cost-efficiency of different AI models. Ondrej points out that while some models are efficient, others might be more expensive but offer higher intelligence. He highlights the importance of understanding the trade-offs between cost and performance when choosing an AI model. He also mentions that he is continuously optimizing his workflow and exploring new tools to improve his productivity.

Verdict

WezTerm
terminal emulator

WezTerm is highlighted as a highly customizable and efficient terminal emulator, particularly useful for managing AI agents and streamlining developer workflows.

No clear recommendation

Pros

  • Highly customizable and configurable. 0:20
  • Powerful agent management capabilities. 0:25
  • Supports headless and remote terminal sessions. 0:50
  • Integrates well with other tools like tmux and GitHub Copilot. 2:00

Cons

  • Steeper learning curve compared to simpler terminals. 0:50

Specs

GPU Activity 98% 2:42
Disk Used 93% 3:07
CPU 30% 3:28
RAM 53% 3:50

Compared to

  • tmux

    Used in conjunction for session management and workflow organization.

Best for

  • Developers
  • Terminal power users
  • AI developers

Not for

  • Beginners seeking simple terminal experience

Key Points

  • 0:20 Highlighting WezTerm's customizability and agent management.
  • 0:45 Demonstration of firstmate and tmux for workflow organization.
  • 0:50 Discussion on the benefits of headless and remote terminal sessions.
  • 1:40 Overview of AI agents for coding, search, and documentation.
  • 2:10 Introduction to the DeepSWE benchmark for evaluating AI models.
  • 2:30 Comparison of AI models based on cost, efficiency, and intelligence.
  • 2:40 Ondrej's workflow optimization and tool selection philosophy.
  • 2:55 Demonstration of using AI agents for code generation and review.
  • 3:20 Explanation of agentic engineering and building agent-loved applications.
  • 3:35 Detailed look at the DeepSWE benchmark: cost vs. efficiency.
  • 4:05 Discussion on the trade-offs between cost and performance in AI models.
  • 4:20 The importance of integrated tools for productivity.
  • 5:00 A glimpse into the 'firstmate' tool and its capabilities.
  • 5:30 The concept of 'rules' and 'default' in agent configuration.
  • 6:40 The choice between different AI models based on cost and performance.
  • 7:00 Demonstration of running tasks locally using AI agents.
  • 7:20 Mention of GitHub CLI for command operations.
  • 8:20 The future of agentic engineering and its impact.
  • Introduction to Ondrej's terminal setup, featuring WezTerm.

Worth watching if: This video is for developers interested in optimizing their terminal workflow and leveraging AI agents for coding assistance. Viewers will gain insights into advanced terminal configurations, understanding AI model benchmarks, and practical applications of agentic engineering.

Get every David Ondrej video extracted like this

One daily email with structured extracts of every channel you follow. Free tier covers 15 videos a month.

Sign in with Google

No credit card. Free tier forever.

Watch on YouTube