Who it is forAn engineer or researcher with a multi-stage project who needs progress to continue overnight or between meetings.
The problemA single agent chat stops when the model turn ends, so long work needs someone to restart it and check each result.
The outcomeA campaign that keeps moving through stages, where a separate Reviewer must accept each result before it counts as done.
What you need first
- Node.js 22.12 or later
- One authenticated Agent CLI, such as GitHub Copilot CLI, OpenAI Codex CLI, or Claude Code
- A project folder you are willing to let the agents modify
Steps
- Install Node.js 22.12 or later and sign in to one Agent CLI, for example by running
copilot login. - Run
argus --config-helpto see the available configuration options. - Run
argusand give it the goal and the project folder for the campaign. - Check progress at any time with
argus --status. - When the campaign is finished or you want it to stop, run
argus --daemon-stop --drain.
Prompt for your agent
Using the microsoft/ArgusAgent repo, start an Argus campaign for the goal <research or engineering goal> in the folder <project path>. Expect the output of `argus --status` showing the current stage and the artifacts the Reviewer has accepted. Verify that any step involving credentials, payment, irreversible actions, or publication is paused for a human.
Caveat. Setup, diagnostics, and tasks can use your provider's quota or paid usage, and the README says Argus is not a filesystem sandbox, so use a folder you can restore.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for microsoft/ArgusAgent and "Run a multi-hour research or engineering campaign with review"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer