▶ Watch ↗AI Engineer World's Fair 20251:21:00
Ship Agents that Ship: A Hands-On Workshop for SWE Agent Builders
Read the full talk →Key ideas
Scroll to read ↓Build a Dagger workspace that lets an agent edit and test a Vue application, then reuse that agent in a GitHub issue-to-pull-request workflow.
- An agent needs somewhere to run0:27 ↗
- Make the workflow portable4:10 ↗
- Build the developer tools first10:49 ↗
- Give the agent a focused workspace22:10 ↗
- Define the assignment, environment and prompt30:34 ↗
- Put the final test outside the agent loop39:59 ↗
- Ask for a greeting change42:44 ↗
- Inspect the trace, then preview before export48:56 ↗
- Turn an issue into an assignment55:20 ↗
- Run the agent when an issue is labeled58:43 ↗
- Know what the guardrails do—and what they leave open1:03:48 ↗
- Extend the environment with nesting and MCP1:08:24 ↗
- Review the actual result and give it another turn1:11:59 ↗
- Use the environment with other agent frameworks1:14:40 ↗
- Explore in the shell, then decompose larger work1:18:37 ↗