CodeForge — AI skill for Claude Code
CodeForge — a terminal AI coding assistant in Python (Claude Code-style).
How to install CodeForge
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Mitsuki-lwx/CodeForge and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What CodeForge does
CodeForge — a terminal AI coding assistant in Python (Claude Code-style). Pluggable ReAct agent loop, extensible tool system, multi-agent team orchestration, context compression & long-term memory, ▎ multi-protocol LLM layer with prompt caching, and OpenTelemetry/Langfuse observability & evaluation.
Alternatives in AI
- Hindsight — State-of-the-art long-term memory for AI agents by Vectorize 6.7k ★
- Omnara — by Ishaan Sehgal - A command center for AI agents that syncs Claude Code sessions across terminal, web, and mo 2.6k ★
- Paritok 4b V1 — Non-destructive compression gateway for AI coding agents 1.4k ★
README
CodeForge
**CodeForge** is a terminal AI coding assistant written entirely in Python (Claude Code-style).
It features a pluggable ReAct agent loop, an extensible tool system, multi-agent team orchestration with fork sub-agents, two-level context compression with deterministic memory dedup, a multi-provider / multi-protocol LLM layer (prompt caching across both Anthropic- and OpenAI-style wire formats), tier-based model routing with runtime `/model` switching, and OpenTelemetry + Langfuse–based observability and evaluation.
Built for **extensibility** (pluggable `AgentLoop`, config-level routing and hooks) and **observability** (per-sub-agent span attribution), with minimal-invasive instrumentation.
Features
Agent loop
- Pluggable ReAct loop — the default
ReactLoopcan be swapped for a custom loop via config (loop:) or the--loopCLI flag. - Phase state machine — each run transitions
idle → running → idle;runningis observable to the TUI and hooks. - Turn-end reasons — tracks
completed/max-tokens/blocked; amax-tokensstop is sticky so the next turn continues seamlessly. pre_stephook — interception point fired before every LLM iteration (agent-loop level).
Tool system
- Built-in tools:
bash,read_file,write_file,edit_file,glob,grep, plusstate_tool(session goal/todo/constraint). - Sub-agent delegation (
agent_tool) — foreground syncawaitfor fast results; background tasks notify and auto-inject results into the main conversation. - MCP support — a pool of stdio/HTTP MCP servers exposing external tools (
/mcplists them).
Multi-agent orchestration
- Teams — lead + members with a mailbox/registry backend, file-lock safety, and spawn/resume.
- Fork sub-agents — creation-time tool decision (bypass + whitelist), read-only forked messages.
- Coordinator — decomposes tasks and dispatches to workers.
- Worktrees — isolated git worktrees per member (`/workt
Related Skills
Claude Terminal
A command-line interface for chatting with Anthropic's Claude AI assistant, with optional long-term memory and
Postline
Your AI coding agent, in your pocket — a lightweight, extensible mobile front-end for Claude Code / Codex. Dri
Style DNA Ghostwriter
Learn a codebase's unwritten conventions (Python, React, Next.js, TypeScript, Tailwind) and condition AI codin
RAG Sys
Deep Research Agent demo (React + Python FastAPI + ArangoDB) built with Claude Code under a defined plan → imp
Full Stack Chat Application With Multi Platform Clients AI Agent Integration
A Claude Code-style AI agent harness in Python. Uses Ollama + native LLM tool-calling to read/write files and
Ripperdoc
Ripperdoc is an open-source, extensible AI coding agent that runs in your terminal
Related Agents
Rot Soleil
The Soleil_Blank lens — Phantom Steganography, the Invisible Architect. Encodes intent at maximum semantic den
Council Regulator
Regulator / Constraint Analyst persona for the autodecision council. Optimizes for compliance, sustainability,
Genesis Architect
Reviews architectural decisions for Genesis. Use when evaluating new subsystems, integration patterns, or sign