AI Fluent · Chapter 4

AI as Your Engineering Team

One AI conversation is not a workflow. You wouldn't have your head chef, your accountant, and your marketing person be the same meeting.

8 min read + 10 min appendix

Give each conversation a job. Strategy chat, execution chat, builder session. Mixing roles produces worse results for all of them.

One Conversation Is Not a Workflow

The biggest mistake solo founders make with AI is treating it like one tool. Open ChatGPT, ask a question, get an answer, move on. That works for homework. It does not work for building a product.

RESTAURANT: You wouldn't have your head chef, your accountant, and your marketing person be the same meeting. Different conversations need different context, different expertise, and different rules. Your AI team works the same way.

The moment I started treating AI conversations as separate roles with separate responsibilities, my output quality doubled and my debugging time dropped by half.

The Three Roles

Role 1: Strategy Chat (the CTO)

This conversation handles architecture decisions, system design, and trade-offs. It never writes code. It thinks about how systems connect, what the failure modes are, and whether your approach will scale. You load it with your documentation — your database schema, your API architecture, your pricing logic — and it becomes your technical co-founder.

Role 2: Execution Chat (the CLI Engineer)

This is Claude Code or a similar coding agent running in your terminal. It reads your codebase, writes code, runs tests, and deploys changes. It doesn't make strategic decisions. You tell it exactly what to build based on the strategy chat's output, and it builds it.

Role 3: Builder Sessions (the Specialist)

Dedicated conversations for specific deliverables: an HTML document, a pitch deck review, a content pipeline. These sessions get detailed briefs, produce specific outputs, and then they're done. They don't make decisions about your product direction.

DEF: Context window — The amount of information an AI can hold in one conversation. Think of it as the AI's working memory. Overload it and it starts forgetting things from the beginning of your conversation. Split conversations keep each context window focused.

The Alignment Pattern

Before any major piece of work, run this three-step pattern:

Step 1: Brief. Tell the strategy chat what you're trying to accomplish. Get its recommendation on approach, including alternatives and concerns.

Step 2: Align. Review the recommendation. Push back on anything that doesn't feel right. Ask about edge cases. Get to a plan you both agree on.

Step 3: Execute. Hand the aligned plan to the execution chat with clear, specific instructions. "Find X, replace with Y" — not "make this better."

NOTE: The number one cause of wasted time with AI is skipping the alignment step. You think you're saving time by jumping straight to code. You're not. You're creating bugs that take three times longer to fix than the alignment conversation would have taken.

Loading Context

Your AI is only as good as the context you give it. Every strategy conversation should start with loading your key documentation: project instructions, database schema, recent changes. This is why Chapter 6 (Documentation) matters so much — without good docs, your AI is flying blind.

The pattern that works: maintain a set of living documents that capture how your product actually works. Update them after every significant session. Load them into every new conversation. Your AI starts each session knowing what your experienced developer would know.

Chapter Appendix
Strategy chat brief template · CLI execution prompt template · Alignment check template · Push-back setup · Project knowledge loading