The Shift from Chatbot to Teammate
Modern AI workflows have moved beyond simple request-response loops. The core philosophy presented is to treat AI not as a tool for single tasks, but as a persistent teammate that maintains long-term context. By using "compaction"—the process of summarizing and distilling long conversation threads—you can maintain threads that are weeks old, allowing the agent to retain institutional knowledge of your projects, style, and preferences.
Building a Personal Memory Vault
To make agents truly effective, you must provide them with a persistent memory structure. This involves:
- The Monorepo Pattern: Centralize your agentic work in a personal monorepo. This allows the AI to manage files across your entire system while keeping its "brain" (the configuration and skill set) in one place.
- Cross-Thread Communication: Modern agents can list, rename, and message other threads. This enables a hierarchical structure where a "Manager" thread can delegate tasks to specialized "IC" (Individual Contributor) threads, effectively scaling your output.
- Style Guides as Code: Instead of manual prompting, create a "Write Like Me" skill. By feeding the agent your historical emails and Slack messages, it can generate a style guide that ensures all outgoing communications match your professional voice.
High-Fidelity Context with Appshots
Traditional screenshots are limited by OCR requirements. "Appshots" are a superior alternative because they capture the full accessibility tree of an application. This provides the agent with specific metadata (like Slack channel IDs or user IDs), allowing it to perform complex actions—such as replying to a specific thread or filling out a form—with a single, accurate function call rather than multiple error-prone hops.
The Three Acts of AI Work
- Bring Context In: Use dictation (which is 3x faster than typing) to provide raw, messy thoughts to the AI. Let the agent handle the heavy lifting of synthesizing this into structured documents or project trackers.
- Work on It: Utilize specialized skills and plugins. If you find yourself doing a task more than three times, automate it by creating a custom skill. These skills can be self-editing; you can instruct the agent to update the skill file itself as it learns new patterns.
- Take Actions Out: Use tools like computer use and Chrome extensions to execute tasks in the real world, from editing video to managing CRM data, without needing to manually switch between applications.
Key Takeaways
- Stop starting new threads: Embrace compaction. Keep project-specific threads alive and let them delegate to sub-agents.
- Be shameless with dictation: You think faster than you type. Use a foot pedal or dedicated hardware to transcribe thoughts directly into your AI workspace.
- Build for your team: The highest leverage activity is creating plugins that your teammates can use, turning yourself into an internal force multiplier.
- Use Appshots over screenshots: Always provide the accessibility tree to ensure the agent has the necessary IDs to execute functions correctly.
- Automate the triage: Build skills that monitor your communication channels (Slack, Email) to automatically flag regressions or follow-up tasks based on your established project history.
Notable Quotes
- "Tony Stark is not texting Jarvis. There's really no future where text input is the thing that matters."
- "I've become like a worse and worse manager over time. Now I'll just open up the composer and say 'what has changed about the launch' and it'll be able to do a good job."
- "It's one thing to say 'Oh man, I can use all these tokens.' But actually, if you're rewarded by how often the plugins you've built are being used by your teammates, that's a huge win."