Skip to content
Docs

Getting Started

CodeForge is a DevContainer configuration that transforms your development environment into an AI-powered workspace. It bundles 14 plugins, 22 tools, 21 specialized agents, and 38 skills into a single npx codeforge-dev install.

CodeForge provides a fully configured DevContainer for AI-assisted development with Claude Code. Instead of spending hours wiring up linters, formatters, language servers, and shell aliases, you get a single command that installs everything and configures it to work together out of the box.

Inside the container, Claude Code gains superpowers: specialized agents handle architecture reviews, security audits, and test generation, while plugins enforce workspace safety, inject session context, and manage specification-driven workflows. The result is a development environment where AI assistance is deeply integrated, not bolted on.

Terminal window
npx codeforge-dev

This sets up the .devcontainer/ configuration in your project. Open the project in VS Code and reopen in the container when prompted. That’s it — your AI-powered workspace is ready.

Start productive immediately. New projects and new team members skip the setup ritual entirely. One command installs a complete, consistent environment with every tool pre-configured.

AI that understands your workflow. CodeForge doesn’t just install Claude Code — it teaches it. System prompts, plugin hooks, and rules give Claude deep context about your project structure, coding standards, and preferred workflows. The agent system provides 21 specialized AI agents, each tuned for a specific task like architecture planning, debugging, or security auditing.

Safety built in. Workspace scope guards prevent accidental writes outside your project directory. Dangerous command blockers catch destructive shell commands before they run. Protected file guards keep secrets and lock files safe. You get the power of AI-assisted development with guardrails that prevent costly mistakes.

Specification-driven development. The spec workflow plugin brings structure to feature development. Write a spec, refine it with your team, build from it, and keep it updated as-built — all with dedicated skills that guide each step.

Plugins are the backbone of CodeForge. They hook into Claude Code’s lifecycle to enhance, guard, and automate your workflow. Highlights include:

  • Agent System — 21 specialized agents for architecture, debugging, testing, security, and more
  • Skill Engine — 22 domain-specific knowledge packs covering frameworks, patterns, and workflows
  • Spec Workflow — specification-driven development with 8 lifecycle skills
  • Session Context — automatic git state injection, TODO harvesting, and commit reminders
  • Auto Code Quality — formatting, linting, and advisory test runs on every change
  • Safety Guards — workspace scope, dangerous command blocking, and protected file enforcement
  • Git Workflow — standalone /ship (review/commit/push/PR) and /pr:review commands
  • Prompt Snippets — quick behavioral mode switches via /ps command

See the Plugins Overview for the full list and detailed documentation.

CodeForge installs a comprehensive toolchain so you never have to stop and install something mid-session:

  • Language Runtimes — Python 3.14, Node.js LTS, Bun, with Rust and Go available as opt-ins
  • Package Managers — uv (Python), npm, Bun, pip/pipx
  • Code Intelligence — tree-sitter, ast-grep, Pyright, TypeScript LSP
  • Linters and Formatters — Ruff, Biome, shfmt, ShellCheck, hadolint, dprint
  • CLI Utilities — GitHub CLI, Docker, jq, tmux, and CodeForge-specific tools like ccusage and ccburn (ccms currently disabled — replacement pending)

See the Features Overview for the complete reference.

Agents are specialized AI personas that Claude delegates to based on your request. Each agent carries domain-specific instructions and behavioral guidelines:

  • Architect — system design, dependency analysis, and architecture decisions
  • Explorer — codebase navigation and structural understanding
  • Test Writer — test generation with framework-aware patterns
  • Security Auditor — vulnerability detection and security review
  • Refactorer — safe, incremental code transformations
  • And 16 more covering debugging, documentation, migration, performance, and beyond

See Agents for the full roster.

Skills are domain-specific knowledge packs that Claude can draw on. They provide curated best practices, patterns, and workflows for specific technologies and tasks:

  • Framework skills — FastAPI, Svelte 5, Pydantic AI, Docker
  • Pattern skills — API design, refactoring, migration, testing
  • Workflow skills — specification writing, debugging, dependency management, git forensics

See Skills for the complete catalog.

When you launch a session with the cc command, CodeForge loads your system prompt, activates all enabled plugins, and registers their hooks. As you work, plugins fire at key moments — before a tool runs, after a tool completes, and when Claude finishes a turn. Agents and skills are surfaced automatically based on what you’re working on, or you can invoke them directly.

The environment is designed to stay out of your way while quietly making everything better: session context appears when you need it, dangerous commands get blocked before they cause damage, and specs stay in sync with your implementation.