RUVIDEO
Поделитесь видео 🙏

Build a Coding Agent Like Claude Code with Spring AI

📁 Технологии и интернет 👁️ 30 📅 16.04.2026

Подписывайся на наши соц сети:
https://vk.com/javatutorial
https://max.ru/javalib
https://t.me/javalib

Everyone's talking about AI agents, but what actually makes something an agent? In this video, we break down what agents really are, how they differ from agentic workflows, and then build a fully autonomous coding agent from scratch using Spring AI and the new Spring AI Agent Utils library.

We start by clearly defining what an AI agent is. A model that can reason, use tools, observe results, and loop until a goal is complete without human direction. Then we walk through the difference between agentic workflows (predefined steps) and truly autonomous agents. Finally, we build "Sprout" — a Claude Code-inspired coding agent in a Spring Boot 4 application using Spring AI 2.0, complete with file system tools, shell access, grep/glob capabilities, chat memory, and agent skills.

• Understand the clear definition of an AI agent vs. an agentic workflow
• Set up Spring AI Agent Utils in a Spring Boot 4 / Spring AI 2.0 project
• Give your agent tools like file system access, grep, glob, and shell execution
• Implement chat memory so your agent retains conversation context
• Use agent skills to define reusable, domain-specific behaviors for your agent

0:00 - Intro
0:30 - What is an AI Agent? Definition explained
2:00 - Agentic Workflow vs. Autonomous Agent
3:30 - Introducing Spring AI Agent Utils
5:00 - Available tools: grep, glob, file system, shell
6:00 - Creating the project from start.spring.io
7:00 - Adding dependencies and configuring Anthropic
8:30 - Building the chat client and command line runner
11:00 - Setting up system message and default tools
13:00 - Building the interactive CLI loop
15:00 - First test: asking about the codebase
16:00 - Adding chat memory for conversation context
17:00 - Adding agent skills
19:00 - Enabling debug logging for tool & skill tracking
20:30 - Testing: Create a HelloWorld REST controller
22:00 - Seeing skills invoked in the logs
23:00 - Wrap up and what's next

🔗Resources & Links mentioned in this video:
GitHub Repo: https://github.com/danvega/codingagent
Spring AI Agent Utils on GitHub: https://github.com/spring-ai-community/spring-ai-agent-utils
Spring Initializr: https://start.spring.io
Spring AI Community GitHub: https://github.com/spring-ai-community

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Build a Coding Agent Like Claude Code with Spring AI», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.