orangeforge.ai Download

Describe your agent.
Your assistant does the rest.

Build, test, ship: Forge gives your coding assistant the method and the infrastructure. From idea to a production API on Cloudflare in minutes.

NewAgents that answer in seconds. And now, missions: hand over a job, come back, it's delivered.

works with Claude Code Codex Cursor OpenCode and any agent that can run a CLI
Claude Code — your terminal

your ai coder

Forge your agents with Claude Code.
It ships them to Cloudflare.

Codex, Cursor, OpenCode, OpenClaw, Hermes or your favourite assistant work just as well: the Forge skill and CLI give them the complete method.

Your assistant:

Builds.

Output schema, custom tools, prompts, the best-suited model for each phase. Your assistant puts together a real precision instrument, not just a prompt.

Proves.

It runs your test cases on the real infrastructure, reads the traces, fixes and retries until every case passes.

Ships.

Once the bench is green, it publishes. Your agent is live on Cloudflare's global network, behind one URL and one API key.

Build your agents on the Claude Code plan
you already pay for.

The long crafting loops run on your subscription, not on platform credits.

Start for free

macOS · Linux · no credit card

our stance

An agent is a folder.
A production agent is code.

Each of these deserves its own article, they are coming to the blog. Meanwhile, the documentation goes into detail.

the process

From zero to a production URL,
guided by your coding agent.

Scroll: the agent builds itself on the left, at the pace of your reading.

workspace
agents/ — empty
$ forge init
agents/opening-hours/
agent.ts
prompt.md
output.schema.json
golden/ 5 cases
written by Claude Code
forge bench
opening-hours-simple
public-holiday
off-topic
multi-site
timezone
0/5 PASS
in production
worker live · v1
agents.agent-forge.cc
/opening-hours/invoke
SSE isolated secrets final ✓
versions
v3prompt● current
v2code+config
v1created
rollback in one command
01 · initialise
02 · describe
03 · prove
04 · publish
05 · iterate

01

Initialise your workspace

One command: magic-link sign-in, an agents/ folder created, kit and skills installed. Your AI agent now knows the whole cycle.

$ forge signup you@example.com --team acme
team “acme” created — discovery credit included
$ forge init
workspace ./agents · skill installed (Claude Code, Codex, Cursor, OpenCode)

02

Describe the agent, in plain English

Your assistant (Claude Code here, but the skill is the same for Codex, Cursor or OpenCode) applies the built-in methodology: output schema first, declared tools, a golden set of test cases. In the end you review files.

you → claude code

“Create an agent that answers questions about our opening hours, with strict JSON output.”

claude code

I created agents/opening-hours/ : agent.ts, prompt.md, output.schema.json and 5 golden cases. Pushing now and running the bench.

03

Prove it before publishing

The golden set runs on the real infrastructure, every run traced (tools, tokens, cost, latency). No production release without proof.

$ forge bench opening-hours
opening-hours-simple 1.9s · $0.0011
public-holiday 2.2s · $0.0013
off-topic (refusal) 1.1s · $0.0004
5/5 PASS — verdicts recorded

04

Ship to Cloudflare

Each agent becomes an isolated worker with its own secrets, streamed from Cloudflare's global network. One URL, one API key, and it is live.

$ forge push opening-hours --activate
deployed — version 1 (hash 3f9a…)
$ curl -N https://agents.agent-forge.cc/opening-hours/invoke \ -H "x-api-key: fak_…" -d '{"question":"open on Sunday?"}'
data: {"type":"final","output":{…}}

05

Iterate without fear

Every push freezes a complete version, with the prompt, the code and the config. Every run knows which one produced it. Compare, pin, restore in one command.

$ forge versions opening-hours
v3 today prompt ● current
v2 yesterday code+config
v1 yesterday created
$ forge pull opening-hours --version 2 # rollback

Execution traces, golden sets, versions, secrets: full details in the documentation.

new — missions

Hand over a mission.
Come back: it's delivered.

Your agents answer in seconds. Mission agents take their time: you hand them a job, they settle in, do it, check their own work — and hand you finished files.

Hand over.

“Analyse these forty customer reviews and bring me a summary.” One sentence is enough. The mission leaves with a budget you set and a time limit — never the other way round.

It works alone.

In an isolated workshop, under contract: spending stops dead at the cap, your documents are read at your place and never taken away, and an outage doesn't make it lose its thread — it picks up where it left off.

It's delivered.

A report, a summary, a document: finished files, produced by an agent that checked its own work and tried again until it met your order.

A mission is forged like everything else: describe the job to your assistant, it prepares the agent — all that's left is to hand over the work.

trust

Your keys, your files, auditable code.

An agent platform touches your prompts, your data and your API keys. It has to earn its place.

BYOK: your own LLM keys

Start on our discovery credit, then plug in your Vercel AI Gateway or OpenRouter key. It is only visible to the egress worker that calls your provider, the interface shows only its last four characters, and your provider bills you directly.

Open-source CLI

The binary that reads your files and carries your secrets will be released as open source: anyone can audit what leaves their machine. The control plane, deliberately thin, stays managed by us.

Isolated secrets

Your tool keys are set as Cloudflare secrets of the agent's worker (forge secret set), write-only: neither our database, nor the logs, nor the API can read them back. Sign-in by magic link with an anti-phishing code.

pricing

The subscription funds the platform.
Your tokens are never marked up.

Free

€0

to evaluate properly, no credit card

5 active agents · 5,000 calls/month
1 seat · 7-day traces
Web search and integrations included

Solo

€19.90/month excl. tax, billed yearly

or €24.90/month with no commitment

20 active agents · 100,000 calls/month
3 seats · 30-day traces
Email support within 48 h

Entreprise

€124/month excl. tax, billed yearly

billed €1,490/year · or €149/month with no commitment

Unlimited agents · 1,000,000 calls/month
Unlimited seats · 12-month traces
Priority support within 1 business day

Language models are billed separately, with no markup from us: your own key, or prepaid credit deducted at the price we pay for each execution.

See full pricing →

15 minutes flat

Three commands stand between you
and your first agent in production.

1curl -fsSL https://agent-forge.cc/download/forge-darwin-arm64 -o forge
2forge signup you@example.com --team your-team
3forge init
Download for macOS Linux binary