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
Foundations of Hermes Agent
- Understanding Hermes Agent and its role in developer workflows.
- Comparing local AI agent workflows with cloud-based coding assistants.
- Exploring core capabilities, limitations, and common use cases.
Preparing the Local Environment
- Preparing the workstation and installing necessary dependencies.
- Installing Hermes Agent and verifying the runtime configuration.
- Configuring local model access and initial settings.
- Executing an initial workflow to validate the environment.
Utilising Core Components
- Effectively using prompts, instructions, and context.
- Understanding memory and persistent state in local workflows.
- Leveraging skills and reusable patterns for routine coding tasks.
- Managing tools and execution boundaries with safety in mind.
Designing Practical Code Support 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.
Integration with Developer Tools
- Working with repositories, files, and command-line utilities.
- Supporting testing and code review activities.
- Designing workflows that integrate seamlessly with daily development tasks.
Safety, Privacy, and Organisational Governance
- Limiting tool access and minimising the risk of 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 basic Hermes Agent workflow for code assistance.
- Adding prompts, memory, and selected tools.
- Testing the workflow against realistic development tasks.
- Refining the workflow for reliability, usability, and safety.
Troubleshooting and Future Steps
- Resolving common setup and configuration issues.
- Diagnosing workflow failures and ambiguous outputs.
- Identifying opportunities for improvement and next steps for adoption.
Requirements
- Knowledge of software development workflows and source code management.
- Proficiency with command-line tools and standard development environments.
- Basic programming experience.
Audience
- Developers seeking to utilise local AI agents for coding support.
- Technical team leads accountable for secure developer workflows.
- DevOps and platform engineers supporting internal AI tooling.