You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-4Lines changed: 10 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,12 @@
4
4
5
5
A long-running autonomous coding agent powered by the Claude Agent SDK. This tool can build complete applications over multiple sessions using a two-agent pattern (initializer + coding agent). Includes a React-based UI for monitoring progress in real-time.
6
6
7
+
> [!WARNING]
8
+
> **Authentication:** Anthropic's policy states that third-party developers may not offer `claude.ai` login or subscription-based rate limits for their products (including agents built on the Claude Agent SDK) unless previously approved. Using your Claude subscription with AutoForge may risk account suspension. We recommend using an API key from [console.anthropic.com](https://console.anthropic.com/) instead.
9
+
10
+
> [!NOTE]
11
+
> **This repository is no longer actively maintained.** Most agent coding tools now ship their own long-running harnesses, making this project less necessary. Feel free to fork and continue development on your own!
12
+
7
13
## Video Tutorial
8
14
9
15
[](https://youtu.be/nKiPOxDpcJY)
-**Claude Pro/Max Subscription**- Use `claude login` to authenticate (recommended)
38
-
-**Anthropic API Key** - Pay-per-use from https://console.anthropic.com/
43
+
-**Anthropic API Key**(recommended) - Pay-per-use from https://console.anthropic.com/
44
+
-**Claude Pro/Max Subscription** - Use `claude login` to authenticate (see warning above)
39
45
40
46
---
41
47
@@ -101,7 +107,7 @@ This launches the React-based web UI at `http://localhost:5173` with:
101
107
102
108
The start script will:
103
109
1. Check if Claude CLI is installed
104
-
2. Check if you're authenticated (prompt to run `claude login` if not)
110
+
2. Check if you're authenticated (prompt to configure authentication if not)
105
111
3. Create a Python virtual environment
106
112
4. Install dependencies
107
113
5. Launch the main menu
@@ -371,7 +377,7 @@ Edit `security.py` to add or remove commands from `ALLOWED_COMMANDS`.
371
377
Install the Claude Code CLI using the instructions in the Prerequisites section.
372
378
373
379
**"Not authenticated with Claude"**
374
-
Run `claude login` to authenticate. The start script will prompt you to do this automatically.
380
+
Set your API key via `ANTHROPIC_API_KEY` environment variable or the Settings UI. Alternatively, run `claude login` to use subscription credentials, but note that Anthropic's policy may not permit subscription-based auth for third-party agents.
375
381
376
382
**"Appears to hang on first run"**
377
383
This is normal. The initializer agent is generating detailed test cases, which takes significant time. Watch for `[Tool: ...]` output to confirm the agent is working.
Anthropic's policy may not permit using subscription-based auth (<codeclassName="text-xs">claude login</code>) with third-party agents. Consider using an API key provider or setting the <codeclassName="text-xs">ANTHROPIC_API_KEY</code> environment variable to avoid potential account issues.
0 commit comments