Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 14 hours
Course Outline
Hermes Agent Fundamentals
- Overview of Hermes Agent and its role within developer workflows.
- Comparison between local AI agent workflows and cloud-based coding assistants.
- Key capabilities, limitations, and typical use cases.
Setting Up the Local Environment
- Preparing the workstation and installing necessary dependencies.
- Installing Hermes Agent and verifying the runtime setup.
- Configuring local model access and foundational settings.
- Executing an initial workflow to validate the environment.
Working with Core Components
- Effectively using prompts, instructions, and context.
- Understanding memory and persistent state in local workflows.
- Leveraging skills and reusable patterns for common coding tasks.
- Safely managing tools and execution boundaries.
Designing Practical Code Assistance Workflows
- Defining workflow objectives, inputs, and expected outputs.
- Creating workflows for code explanation, review, and debugging.
- Structuring prompts to ensure consistent and useful agent behaviour.
- Handling local files and repositories with appropriate safeguards.
Integrating with Developer Tools
- Working with repositories, files, and command-line utilities.
- Supporting testing and code review activities.
- Designing workflows that integrate seamlessly into daily development tasks.
Safety, Privacy, and Team Governance
- Restricting tool access to reduce unsafe actions.
- Ensuring sensitive code and data remain within local environments.
- Reviewing logs, outputs, and workflow traces.
- Establishing team policies for secure agent-assisted development.
Practical Lab: Building a Secure Local Coding Assistant
- Creating a simple Hermes Agent workflow for code assistance.
- Adding prompts, memory, and selected tools.
- Testing the workflow using realistic development tasks.
- Refining the workflow for reliability, usability, and safety.
Troubleshooting and Next Steps
- Resolving common setup and configuration issues.
- Diagnosing workflow failures and unclear outputs.
- Identifying opportunities for improvement and subsequent adoption steps.
Requirements
- Knowledge of software development workflows and source code management.
- Experience using command-line tools and development environments.
- Foundational programming experience.
Target Audience
- Developers seeking to utilise local AI agents for coding support.
- Technical team leads responsible for overseeing secure developer workflows.
- DevOps and platform engineers supporting internal AI tooling.