Explore advanced customization of Cloud Code for scalable, agentic software engineering in large teams and complex environments.
Key Takeaways
- Customizing Cloud Code is essential for handling complex, large-scale software engineering environments.
- Understanding the motivation ('why') behind code changes is crucial for effective agent collaboration.
- Agentic software engineering requires integrating multiple information sources beyond source code.
- Fine-tuning alone is inadequate; deep integration with internal tools and documentation is needed.
- Agents like Claude can help scale engineering efforts by automating routine tasks and improving information dissemination.
Summary
- Daisy Holman, an engineer on the Cloud Code team, discusses moving beyond basics to agentic software engineering.
- The talk focuses on customizing Cloud Code to handle complex software engineering tasks at scale.
- Agentic software engineering differs from simple agentic programming by addressing large-scale environments with many stakeholders.
- Key challenges include managing context windows, software packaging analogies, and integrating diverse information sources like Slack, emails, and design docs.
- Customization is necessary for environments with technical debt, conventions, and large teams to disseminate information efficiently.
- Three essential categories for customization are access, knowledge, and tooling to enable effective agentic harnesses.
- Claude must understand the 'why' behind tasks, not just the code, to choose the best pathways and collaborate effectively.
- Fine-tuning alone is insufficient for customization; integration with internal vocabularies, APIs, and documentation is critical.
- Cloud Code is used internally to develop itself, showcasing practical applications of agentic software engineering.
- The ultimate goal is to scale engineers' abilities by creating agent clones that handle CI/CD, dashboards, and other routine tasks.











