Configuration Overview
Agate uses a flexible configuration system that allows you to customize behavior, appearance, and functionality. Configuration can be done through code, configuration files, or environment variables.Configuration File
Create a.agate.yaml file in your project root or home directory:
.agate.yaml
Environment Variables
Configure Agate using environment variables:Programmatic Configuration
Configure Agate directly in your Go code:Configuration Options
Application Settings
Agent Configuration
UI Configuration
Keybindings
Customize keybindings for your workflow:Environment-Specific Configuration
Use different configurations for different environments:Next Steps
Agent System
Learn about Agate’s agent architecture

