How-To Guides
Task-oriented guides for common Forge workflows. Each guide covers one specific goal with copy-pasteable steps, expected output, and common pitfalls.
Editor setup
Section titled “Editor setup”Connect Forge to your editor via MCP so code intelligence tools are available in AI-assisted workflows.
- Set Up Forge with Claude Code — Add Forge to
.mcp.jsonand verify 21 tools appear in Claude Code - Set Up Forge with Cursor — Configure
.cursor/mcp.jsonfor Cursor IDE - Set Up Forge with Zed — Add Forge as a context server in Zed’s settings
- Set Up Forge with VS Code + Continue — Connect Forge to the Continue extension for VS Code
CI integration
Section titled “CI integration”Run Forge health checks automatically on every pull request.
- GitHub Actions Integration — Surface P0/P1 findings as PR annotations
- GitLab CI Integration — Publish findings as a Code Quality report on merge requests
- CI Cached Indexes (Team tier) — Skip re-indexing on every run using remote cache
Repo configuration
Section titled “Repo configuration”Tune Forge for your specific repository structure.
- Configure Monorepo — Set entry points, ignored paths, and workspace config for monorepos
- Multi-Language Repo — Index TypeScript, Python, Rust, Go, and JavaScript simultaneously
- Team Shared Configs — Commit
.forge/team.ymlso all developers use consistent rules
Extending Forge
Section titled “Extending Forge”Add project-specific rules and integrate with other tools.
- Write a Custom Health Check — Define YAML plugins for project-specific patterns
- Migrate from Sourcegraph — Replicate Sourcegraph search and navigation after the indie tier was discontinued
- Use Forge Alongside GitHub Copilot — Combine structural intelligence with Copilot completions
Debugging
Section titled “Debugging”Diagnose and fix common Forge problems.
- Debug Slow Indexing — Find what’s taking time and fix it with
ignored_pathsand size limits - Debug Symbol Resolution Issues — Fix broken imports, missing symbols, and path alias failures
For problems not covered here, see the Troubleshooting section or email
support@forge.ironpinelabs.com with the output of
forge status and forge health attached.