Skip to content

A fully configured DevPod environment optimized for Claude Code development with MCP servers, modern development tools, and persistent configuration.

License

Notifications You must be signed in to change notification settings

AnExiledDev/CodeForge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeForge DevContainer

License: GPL-3.0 npm version Changelog GitHub last commit npm downloads Node.js GitHub issues

A curated development environment optimized for AI-powered coding with Claude Code. CodeForge comes pre-configured with language servers, code intelligence tools, and official Anthropic plugins to streamline your development workflow.

Installation

Add CodeForge to any project:

npx codeforge-dev

This copies the .devcontainer/ directory to your project. Then open in VS Code and select "Reopen in Container".

Options

npx codeforge-dev --force    # Overwrite existing .devcontainer directory
npx codeforge-dev -f         # Short form

Alternative Install Methods

# Install globally
npm install -g codeforge-dev
codeforge-dev

# Run specific version
npx codeforge-dev@1.2.3

Prerequisites

  • Docker Desktop (or compatible container runtime like Podman)
  • VS Code with the Dev Containers extension, or GitHub Codespaces
  • Claude Code authentication — run claude on first start to authenticate

What's Included

Languages & Runtimes

Python 3.14, Node.js LTS, TypeScript, Rust, Bun, Go (optional)

Package Managers

uv, npm, bun, pip / pipx

Development Tools

gh (GitHub CLI), docker, git, jq, curl, tmux, biome, ruff, ccms, agent-browser

Code Intelligence

tree-sitter (JS/TS/Python), ast-grep, Pyright, TypeScript LSP

Claude Code Tools

claude, cc (wrapper), ccw (writing mode wrapper), ccusage, ccburn, ccstatusline, claude-monitor

Custom Features (18)

tmux, agent-browser, claude-monitor, ccusage, ccburn, ccstatusline, ast-grep, tree-sitter, lsp-servers, biome, ruff, shfmt, shellcheck, hadolint, dprint, ccms, notify-hook, mcp-qdrant

Agents (17) & Skills (28)

The code-directive plugin includes 17 specialized agents (architect, explorer, test-writer, security-auditor, etc.) and 28 domain-specific coding reference skills (fastapi, svelte5, docker, testing, spec-workflow, security-checklist, etc.).

Quick Start

  1. Install: npx codeforge-dev
  2. Open in Container: "Reopen in Container" in VS Code, or create a Codespace
  3. Authenticate: Run claude and follow prompts
  4. Start coding: Run cc

For full usage documentation — authentication, configuration, tools, agents, and keybindings — see .devcontainer/README.md.

Development

Testing Locally

git clone https://github.com/AnExiledDev/CodeForge.git
cd CodeForge
npm test

Publishing

# Bump version in package.json, then:
npm publish

Changelog

See CHANGELOG.md for release history. Current version: 1.12.0 (2026-02-18).

Further Reading

About

A fully configured DevPod environment optimized for Claude Code development with MCP servers, modern development tools, and persistent configuration.

Resources

License

Stars

Watchers

Forks

Packages

No packages published