OPEN SOURCE / MULTI-PROVIDER

OWN THE CODING LOOP.

A terminal-native coding and research agent that can inspect, plan, edit, browse, verify and ship—without hiding the work from you.

Craft Code — own the coding loop - A terminal-native coding and research agent  | Product Hunt
9/9CI matrix
NODE 20+cross-platform
MITopen source
LIVE TERMINAL / PRODUCT FLOW
✦ Craft Code · desk2quant
CODECRAFT · OPENROUTER · CUSTOM
❯ ▌
Ask anything… @ files   ·   / commands ▌
01UNDERSTAND
→
02PLAN
→
03EDIT
→
04VERIFY
→
05SHIP
NO BLACK BOX✹VISIBLE DIFFS✹REAL TOOLS✹YOUR TERMINAL✹ NO BLACK BOX✹VISIBLE DIFFS✹REAL TOOLS✹YOUR TERMINAL✹
01 / REAL AGENT WORKFLOW

NOT A CHAT BOX.
AN ENGINEERING LOOP.

01↺

Persistent sessions

Resume, search, fork, rename and export workspace conversations without rebuilding context every time.

02◈

Parallel agents

Explorer, reviewer, tester, researcher and writer agents with bounded token budgets and TPM-aware concurrency.

03±

Inline diffs

Red/green edits appear directly in the conversation. Review the exact code before you keep moving.

04⌁

Permission first

Ask, Edit, Auto and Read-only modes govern writes, commands and external connector actions.

05◔

Token aware

Live usage, context accounting, adaptive TPM pacing, bounded reads and automatic compaction.

06✦

Open extensions

SKILL.md, plugins, project instructions, MCP, GitHub, Vercel, Supabase and Playwright.

02 / PARALLEL AGENTS

ONE PROMPT.
MULTIPLE BRAINS.

YOU “Audit checkout security.”
EXPLORERrepo map→ files + architecture
REVIEWERrisk map→ regressions + security
TESTERverification→ focused checks
MERGEone concise answer
03 / WEB + REPOS

PASTE A REPO.
LET IT DIG.

Public GitHub links work without cloning. Craft Code reads metadata, README and a bounded tree, then opens only the files relevant to the task.

/team 3 compare these repos and find the stronger architecture
https://github.com/owner/project
01inspect_repo_urlmetadata · README · bounded tree
02read_repo_fileonly relevant source files
03/browserPlaywright Chromium for dynamic pages
04/team Nparallel independent research
NO CLONE NEEDED
04 / CONNECT EVERYTHING

ONE CLI.
YOUR TOOLCHAIN.

GITHUBhosted MCP + gh auth
VERCELdevice login + API
SUPABASEMCP browser OAuth
PLAYWRIGHTreal Chromium automation
SKILLSlazy SKILL.md workflows
PLUGINSClaude-style marketplaces
05 / INSTALL

THREE LINES.
THEN BUILD.

Requires Node.js 20+. Use CodeCraft, OpenRouter, or a compatible custom endpoint.

01npm install -g craftcode-codecraft@latest
02craftcode auth login
03craftcode .
NEW

YOUR TERMINAL ALREADY KNOWS THE CODEBASE.

MAKE IT
DO THE WORK.