Skip to content

By playing, you agree to uListen's Terms and Privacy Policy and YouTube's Terms of Service.

How I AIHow I AI

Claude Code + 15 repos: how a non-engineer answers every customer question | Al Chen

Al Chen is a field engineer at Galileo, an observability platform for AI applications, where he works on the front lines with enterprise customers asking highly technical questions.

Al ChenguestClaire Vohost
Apr 6, 202645mWatch on YouTube ↗

Summaries, chapters, transcripts, and FAQs on this page are made by uListen, not YouTube.

CHAPTERS

Jump to publisher timestamps

Chapter summaries

  1. Why docs and generic AI answers failed for real customer questions

    Al explains the moment he realized public documentation—and even AI summarizing those docs—couldn’t answer the nuanced, systems-level questions customers were asking. The gap wasn’t “what does the feature do,” but how multiple services interact in a specific deployment reality.

    • •Enterprise customers ask deep, implementation-level questions
    • •Public docs don’t capture cascading service interactions
    • •LLM answers based only on docs still miss customer needs
    • •Al’s background: not an engineer, but needs technical depth for the role
  2. Mapping the platform: many services, many repos, one customer problem

    They walk through Galileo’s architecture: multiple Kubernetes-deployed services, each in its own repository. That multi-service, multi-repo structure is exactly why customers’ questions span components and why single-doc answers fall short.

    • •Galileo is an observability platform for AI apps
    • •Architecture consists of many deployable backend services
    • •Each service corresponds to a separate repo (not a monorepo)
    • •Customer questions often require cross-service reasoning
  3. The key unlock: pull ~15 repos into one VS Code workspace

    Al describes consolidating all repositories into a single parent directory in VS Code so Claude Code can traverse everything. This reduces dependency on engineers for answers and lets him learn the codebase as he supports customers.

    • •All repos cloned under one root folder for unified search
    • •Claude Code can answer questions across repos
    • •Prompts can explicitly direct Claude to check multiple services
    • •Result: fewer Slack pings to engineering and faster customer responses
  4. Why “current code” beats documentation as source of truth

    Claire highlights that customers want step-by-step, present-tense explanations—not static docs. Because code changes frequently, the main branch becomes the most reliable reference for how the product works today.

    • •Customers want detailed mechanics, not high-level docs
    • •Docs and tribal knowledge drift as code evolves
    • •Main branch is the best available source of truth
    • •Querying code enables accurate, up-to-date explanations
  5. Keeping everything updated: the 16-line ‘pull all repos’ script

    Al solves the practical pain of updating many repos by asking Claude Code to write a small script that pulls the latest main branch everywhere. This makes “code as truth” viable day-to-day without manual git busywork.

    • •Manually running git pull in 15 repos doesn’t scale
    • •Claude Code generates a short script to update all repos
    • •Running it daily keeps local context fresh
    • •Enables reliable answers aligned with the latest releases
  6. Opening at the right level: multi-repo context in the IDE

    They emphasize a simple but underused tactic: open the workspace at the parent directory level so the assistant can traverse repos. The right scope (narrow vs broad) depends on the question you’re trying to answer.

    • •Open the project at the directory level that matches the problem scope
    • •Multi-repo workspaces reduce back-and-forth querying per repo
    • •Tradeoff: broader scope can introduce context bloat
    • •Technique applies to VS Code, Cursor, and similar IDEs
  7. Live workflow: a deployment command that consults Confluence and code

    Al demonstrates a custom Claude Code command for deployments that first searches Confluence (via Atlassian MCP) and then falls back to code when needed. The output is a step-by-step plan tailored to the customer’s constraints.

    • •Custom command for frequent tasks (e.g., deployments)
    • •Uses Confluence as first-stop guidance via MCP
    • •Traverses repos for details not present in docs
    • •Designed to produce practical, step-by-step deployment instructions
  8. ‘Customer quirks’ knowledge base: tailoring answers to each enterprise environment

    Al maintains an evolving Confluence page capturing each customer’s unique security and infrastructure constraints. Claude uses this to generate highly customized responses that build trust and reduce generic, unhelpful guidance.

    • •Enterprise deployments include air-gapped and security-heavy constraints
    • •A single ‘customer quirks’ page stores per-customer requirements
    • •Claude incorporates quirks to tailor deployment instructions
    • •Customized answers outperform generic Kubernetes/infra guidance
  9. Living with more chaos: AI as the cross-system navigator

    Claire reframes “source of truth” debates: with AI able to traverse Confluence, Slack, Notion, and code, teams can be less precious about perfect organization. Al reinforces: capture useful context anywhere, then retrieve it via MCPs.

    • •AI reduces the need for perfectly curated documentation systems
    • •Useful context can live in Slack threads, Confluence, Notion, etc.
    • •Slack MCP can summarize and extract knowledge from conversations
    • •The goal shifts from organizing to making context retrievable
  10. Competing on customer experience (not just shipping velocity)

    Claire argues AI isn’t only a product-velocity tool; it’s a customer experience advantage. When responses are specific, accurate, and pre-tailored, customers perceive a stronger partnership beyond the product itself.

    • •AI can differentiate companies through better customer interactions
    • •Tailored deployment guidance increases trust and satisfaction
    • •Customer-facing excellence becomes a competitive moat
    • •This approach reduces time-to-value for enterprise deployments
  11. Should customers query proprietary code directly? The ‘Al bot’ thought experiment

    Al explores the logical next step: if he can answer by querying code, why can’t customers do it themselves? They discuss constraints like proprietary code, and contrast with open-source ecosystems where self-serve code querying is feasible.

    • •Al acts as a bottleneck because he has code access
    • •Idea: provide a sanitized/restricted code view for customers
    • •Open-source examples (e.g., LangChain) enable direct repo querying
    • •Tension between transparency, IP protection, and support scalability
  12. Where humans still add value: editing, judgment, and validating with engineers

    Al explains he doesn’t paste AI outputs verbatim; he edits for brevity, relevance, and tone. He also sanity-checks uncertain answers with engineers, noting some truth lives in plans, meetings, and hallway conversations—not in code.

    • •Human role: proofread, simplify, and tailor to what the customer actually needs
    • •AI outputs can be too verbose or ‘bot-sounding’
    • •Verification: confirm tricky details with engineering to avoid hallucinations
    • •Some critical context isn’t captured in repos (future refactors, internal discussions)
  13. Reactive Slack support at scale: turning threads into knowledge base articles (Pylon)

    Al shows how Galileo supports customers in Slack and uses Pylon to draft help articles from long threads. This converts one-off support into reusable, public knowledge that’s often more current than polished docs.

    • •Enterprise support happens in shared Slack channels
    • •Pylon monitors channels and helps convert threads into articles
    • •Articles are abstracted to remove customer-specific details
    • •Knowledge base becomes a fast, living layer alongside official docs
  14. The ‘and then’ virtuous cycle: from one question to enablement, SEO, and roadmap insights

    Claire describes “and then” workflow discovery: once an answer exists, AI makes it cheap to transform it into documentation, training, and growth assets. Al adds that clustering customer questions can inform product roadmaps with far less manual work.

    • •AI lowers the cost of chaining follow-on work (answer → article → training → insights)
    • •Slack Q&A can become scalable team knowledge
    • •Question clustering reveals themes that can guide roadmap decisions
    • •Avoiding data silos and keeping knowledge accessible supports the loop
  15. Scaling the approach: sharing tactics, raising technical literacy, and prompting for better answers

    They discuss how Al socializes the workflow across the field engineering team through tips and enablement rather than mandates. In lightning round, they cover access concerns, the need for broader technical literacy, and practical prompting like “think harder” plus citing sources.

    • •Adoption spreads via internal sharing, not top-down enforcement
    • •Engineers benefit when customer-facing teams self-serve answers
    • •Everyone needs baseline skills: Git, IDE navigation, reading code
    • •Prompting tactics: demand sources, lines of code, and deeper reasoning (‘think hard/harder’)

Publisher timestamps

  1. 0:00Introduction to Al Chen
  2. 2:50The problem: documentation wasn’t enough
  3. 4:23Pulling 15 repos into VS Code
  4. 6:03How Claude Code queries the entire codebase
  5. 8:00Why current code beats documentation
  6. 8:31The pull script that keeps everything updated
  7. 9:54Opening projects at the multi-repo level
  8. 11:40Live demo: answering deployment questions
  9. 13:25The customer quirks system
  10. 15:00Living in chaos: why organization matters less now
  11. 17:03Competing on customer experience, not just product
  12. 18:20Should customers be able to query the code directly?
  13. 20:05Where humans still add value
  14. 25:46Using AI for reactive Slack support
  15. 29:16The “and then” workflow discovery
  16. 32:07Scaling processes across the team
  17. 34:07Lightning round and final thoughts

Get more out of YouTube videos.

Read along on your phone, search it beside the video, or ask your favorite AI app what was said.