Skip to content

Content Agent

The Content Agent makes changes to live websites based on verified information from other agents. It locates the right file, makes a precise edit, commits to GitHub, and reports back.

  • File editing across any codebase the agent has access to
  • Git operations (commit, push, branch, PR)
  • Copy writing for website content, blog posts, documentation
  • Deployment awareness understands CI/CD and can verify deploys
  1. Receives verified findings from another agent (usually Research)
  2. Locates the correct file and line in the repo
  3. Makes the minimal change needed
  4. Commits with a clear message
  5. Pushes (auto-deploy via Vercel/Netlify/etc.)
  6. Reports the change to the monitoring channel

The Content Agent follows strict rules to prevent unintended changes:

  • Only makes changes explicitly verified by another agent
  • Never guesses or infers what content should be
  • One commit per fix
  • Asks for clarification if the brief is ambiguous
  • Includes the source of truth in every commit message

The Content Agent needs read/write access to your project repositories. Options:

  • GitHub deploy key — scoped to a single repo (recommended)
  • GitHub personal access token — broader access
  • User’s own GitHub account — connects through their existing CLI auth
agent:
id: content
model: anthropic/claude-sonnet-4-6
tools:
- exec # git commands
- read
- write
- edit
repos:
- github.com/your-org/your-site