Tips & Best Practices
A quick wins collection of practical tips that make you immediately more effective with Hermes Agent. Each section targets a different aspect — scan the headers
A quick-wins collection of practical tips that make you immediately more effective with Hermes Agent. Each section targets a different aspect — scan the headers and jump to what's relevant. Vague prompts produce vague results. …
What this page covers
- Getting the Best Results
- Be Specific About What You Want
- Provide Context Up Front
- Use Context Files for Recurring Instructions
- Let the Agent Use Its Tools
- Use Skills for Complex Workflows
- CLI Power User Tips
- Multi-Line Input
- Paste Detection
- Interrupt and Redirect
- Resume Sessions with -c
- Clipboard Image Paste
- Slash Command Autocomplete
- Context Files
- AGENTS.md: Your Project's Brain
- SOUL.md: Customize Personality
- .cursorrules Compatibility
- Discovery
- Memory & Skills
- Memory vs. Skills: What Goes Where
- When to Create Skills
- Managing Memory Capacity
- Let the Agent Remember
- Performance & Cost
- Don't Break the Prompt Cache
- Use /compress Before Hitting Limits
- Delegate for Parallel Work
- Use executecode for Batch Operations
- Choose the Right Model
- Messaging Tips
- Set a Home Channel
- Use /title to Organize Sessions
- DM Pairing for Team Access
- Tool Progress Display Modes
- Security
- Use Docker for Untrusted Code
- Avoid Windows Encoding Pitfalls
- Review Before Choosing "Always"
- Command Approval Is Your Safety Net
- Use Allowlists for Messaging Bots
Section outline mirrored from the official Hermes Agent documentation. Follow any heading to read the complete text on the source site.
More in Guides & Tutorials
Run Local LLMs on Mac
This guide walks you through running a local LLM server on macOS with an OpenAI compatible API. You get full privacy, zero API costs, and surprisingly good perf
Tutorial: Daily Briefing Bot
Tutorial: Build a Daily Briefing Bot In this tutorial, you'll build a personal briefing bot that wakes up every morning, researches topics you care about, summa
Tutorial: Team Telegram Assistant
Set Up a Team Telegram Assistant This tutorial walks you through setting up a Telegram bot powered by Hermes Agent that multiple team members can use. By the en
Using Hermes as a Python Library
Hermes isn't just a CLI tool. You can import directly and use it programmatically in your own Python scripts, web applications, or automation pipelines. This gu
Use MCP with Hermes
This guide shows how to actually use MCP with Hermes Agent in day to day workflows. If the feature page explains what MCP is, this guide is about how to get val
Use Voice Mode with Hermes
This guide is the practical companion to the Voice Mode feature reference. If the feature page explains what voice mode can do, this guide shows how to actually