L8 Principal's Agentic Engineering Setup (just copy him)
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 is highlighted as a highly customizable and efficient terminal emulator, particularly useful for managing AI agents and streamlining developer workflows.
Pros
Cons
- Steeper learning curve compared to simpler terminals. 0:50
Specs
Compared to
-
tmux
Used in conjunction for session management and workflow organization.
Best for
Not for
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 GoogleNo credit card. Free tier forever.