How To Use Devin AI For Agentic Coding
By corbin
Key Concepts
- Agentic Coding: An autonomous software development approach where AI agents perform tasks, write code, and execute tests with minimal human intervention.
- Devin AI: An autonomous AI software engineer capable of repository management, feature development, PR creation, and automated testing.
- Sandbox Environment: A secure, isolated cloud-based environment where Devin executes and tests code to ensure it functions correctly before production deployment.
- MCP (Model Context Protocol): A standard for connecting AI assistants to systems; used here to provide the agent with context about CLI tools and application capabilities.
- Parallel Agent Workflow: The ability to run multiple AI agents simultaneously on different branches or tasks to expedite development.
- Pull Request (PR) Automation: The process where the AI creates, documents, tests, and submits code changes for human review and merging.
1. Main Topics and Workflow
The video demonstrates using Devin AI as a co-founder/teammate to manage the development of Text Snippet (a tech news aggregator). The workflow follows a structured engineering lifecycle:
- Context Acquisition: The agent performs a full audit of the existing repository to understand the codebase, database schema (Postgres tables), and application architecture.
- Parallel Development: The user initiates multiple agents to work on separate features simultaneously:
- Updating the CLI/MCP documentation page.
- Building a new "Leaderboard" feature.
- Automated Testing: Devin utilizes a "test in app" feature, where it navigates a live, sandboxed version of the UI to verify that new features are rendered correctly and functional.
2. Real-World Applications
- Feature Implementation: Adding a leaderboard page that ranks tech news sources and authors based on coverage.
- Documentation Updates: Automatically updating front-end pages to reflect new CLI and MCP capabilities.
- Edge Case Handling: The agent proactively tests scenarios where data might be missing to prevent application crashes.
3. Step-by-Step Methodology
- Repository Connection: Connect GitHub to Devin and select the target repository.
- Context Prompting: Provide the agent with specific objectives and relevant documentation (e.g., links to new CLI abilities).
- Branching: Instruct the agent to create a new branch for every feature to maintain standard software development practices.
- Execution & Testing: The agent writes code, runs it in a sandbox, and performs visual/functional verification.
- Review & Merge: The human reviews the detailed PR generated by the agent, checks the automated test results (including screenshots), and merges the code into production.
4. Key Arguments and Perspectives
- Efficiency through Parallelism: By running multiple agents, a developer can handle several features at once, significantly reducing the time from concept to production.
- Closing the Loop: The presenter argues that the "old way" of manual testing is obsolete. Devin’s ability to "close the loop"—writing, testing, and verifying in a sandbox—is presented as the future of coding.
- Human-in-the-Loop: Despite the agent's autonomy, the presenter emphasizes that the human remains the final authority, reviewing PRs and providing high-level direction (e.g., "put the link in the footer instead of the navbar").
5. Notable Quotes
- "The AI agent is quite literally looking at your application in a local environment to confirm that the changes not only don't break your application, but are actually being shown correctly."
- "Shoot off flows, build systems, come back, review as human, merge into production, and then push into production."
6. Data and Research Findings
- Database Integration: The agent successfully interfaced with Postgres tables (
source_entity,author_entity,story_cluster_snapshot) to build the leaderboard. - Contextual Learning: The agent creates "skills" native to the specific application, allowing it to navigate the user's unique tech stack more efficiently in subsequent tasks.
7. Synthesis and Conclusion
The video illustrates a shift in software engineering where the developer acts more as a Product Manager/Architect and less as a manual coder. By leveraging Devin AI, the presenter successfully deployed two complex features—a dynamic leaderboard and updated documentation—by delegating the heavy lifting of coding, testing, and PR documentation to autonomous agents. The primary takeaway is that agentic coding, when integrated with GitHub and sandboxed testing, allows for a faster, more reliable, and highly scalable development workflow.
Chat with this Video
AI-PoweredLoad the transcript when you're ready to chat so the initial page stays lighter.
Related Videos

Stanford CS153 Frontier Systems | Building the Frontier Ecosystem
Stanford Online

'Things are going to be okay, in Canada and the U.S.': Thorne
BNN Bloomberg

I'M OUT: The $11 Trillion AI Bubble is Breaking!
Steven Van Metre

South Korea bets big on AI with nearly a trillion dollars of investment • FRANCE 24 English
FRANCE 24 English

The Bubble is Bursting... (Emergency Update)
Bravos Research

The AI Bubble Just Ended - Without Popping
Heresy Financial

AI Market Volatility, Europe Heat Wave, Venezuela Quakes Damage | Bloomberg This Weekend: June 27
Bloomberg Television