John Kershaw

John Kershaw - Tech Lead

View on GitHub

Human-AI Collaboration Analysis: Optimizing Your Claude Code Workflow

This guide was created based on analysis of 400+ sessions with Claude Code, totalling around 20 days of coding time. The analysis was done using Dash, a pet project of mine I made to help me be more zen when using AI Coding tools.

1. Collaboration Overview

The data reveals that successful human-AI development hinges on how you structure requests and manage session flow, rather than just technical complexity. Your most effective sessions follow what the analysis identifies as the “Investigative Explorer” pattern - clear, incremental goals with systematic progression.

2. User Workflow Patterns

Your Strongest Approaches

Areas for Workflow Improvement

3. Claude’s Performance Patterns

Where Claude Excels with Your Requests

Claude’s Consistent Struggle Points

4. Friction Points

Primary Collaboration Breakdowns

5. Workflow Optimization

Immediate Session Management Changes

Start Fresh Triggers - Begin new sessions when:

Request Structuring Best Practices

Error Prevention Through User Guidance

Session Optimization Strategies

Collaboration Efficiency Improvements


The data strongly suggests that your most successful collaborations happen when you treat Claude as a systematic investigator rather than a rapid execution engine. Structuring your requests to match Claude’s analytical strengths while providing clear guardrails for its known limitations will significantly improve your workflow efficiency.