autonomous-agent-harness

Configures Claude Code for autonomous operation with crons, memory, dispatch, and computer use.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/freedom909/real-estate-saas --skill autonomous-agent-harness-freedom909
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: autonomous-agent-harness
Source: https://github.com/freedom909/real-estate-saas/tree/main/.trae/skills/autonomous-agent-harness
Command: npx skills add https://github.com/freedom909/real-estate-saas --skill autonomous-agent-harness-freedom909

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Running an AI agent continuously across sessions normally requires standalone frameworks like Hermes or AutoGPT with their own gateways, memory systems, and orchestration layers. This Skill replaces those frameworks by composing Claude Code's native scheduled tasks, dispatch, memory, and MCP servers into a persistent self-directing agent system. ## Core Features & Use Cases - Persistent Memory: Combines built-in markdown memory files with the MCP memory server's knowledge graph for cross-session recall of entities, relations, and observations. - Scheduled Operations: Creates cron-based recurring tasks such as daily PR reviews, hourly health monitors, and nightly test runs using cron expressions. - Dispatch and Computer Use: Triggers remote agents from CI/CD webhooks and automates browsers or desktops through the computer-use MCP server. - Task Queue: Maintains a memory-persisted task list that survives session boundaries. - Use Case: Set up an autonomous PR reviewer that checks watched repositories every 30 minutes, runs tests on new pull requests, posts review comments via the GitHub MCP, and records review status in memory. ## Quick Start Ask the agent to create a scheduled task that reviews open pull requests every weekday at 9am and writes a summary to memory.

Frequently Asked Questions about autonomous-agent-harness

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I schedule recurring Claude Code tasks with cron?▼

Use the scheduled-tasks MCP server to create a task with a name, cron expression like "0 9 * * 1-5", a prompt, and a project directory. You can also run one-off scheduled work programmatically with claude -p against a target repo.

Can Claude Code replace AutoGPT or Hermes for autonomous agents?▼

Yes, by mapping each framework component to native features: crons and dispatch replace the gateway, built-in memory plus the MCP memory server replace the memory system, MCP servers replace the tool registry, and memory-persisted task lists replace the queue.

What MCP servers are required for the autonomous agent setup?▼

The setup guide configures three servers in ~/.claude.json: memory for the knowledge graph, scheduled-tasks for crons, and computer-use for browser and desktop control. Additional servers like GitHub or Exa extend specific workflows.

Do cron tasks share context with interactive Claude sessions?▼

No, cron tasks run in isolated sessions and do not share context with interactive sessions. State must be passed through memory files or the MCP knowledge graph, so prompts should read and write memory explicitly.

What safety boundaries apply to autonomous agent operation?▼

Autonomous actions require explicit user approval per capability and workspace. The Skill prohibits creating schedules, dispatching agents, writing persistent memory, or controlling the computer without consent, and prefers dry-run plans before enabling recurring actions.