Skip to main content
If your agent handles sensitive data — financial records, PII, regulated workflows — GitAgent can enforce audit logging, human-in-the-loop approval, and regulatory recordkeeping automatically.
Set risk_level in agent.yaml and GitAgent validates your config at startup. Missing a required setting? It prints a warning before the agent runs.

Risk Levels

Compliance Config (agent.yaml)

What gets validated at startup

GitAgent checks your compliance config when the agent loads and warns you about gaps before any session starts.

Supported Regulatory Frameworks

Audit Log Format

Logged to .gitagent/audit.jsonl when audit_logging: true.

Security

Password auth, HTTPS setup, and E2B cloud sandboxing

Hooks

Enforce custom policy and block dangerous tool calls

Memory

Git-committed memory gives every write a full audit trail

Environment Variables

Configure audit logging and compliance-related settings