Documentation Index
Fetch the complete documentation index at: https://docs.codemachine.co/llms.txt
Use this file to discover all available pages before exploring further.
System Requirements
For Users (Binary Installation)
The CodeMachine binary bundles the Bun runtime, so no additional tooling is required.| Requirement | Details |
|---|---|
| OS | Linux (x64, arm64), macOS (x64, arm64), Windows (x64) |
| RAM | 4GB minimum, 8GB+ recommended for parallel agents |
| Disk | 100MB for binary + space for logs |
| AI Engine | At least one supported engine installed (Claude Code, Codex, etc.) |
For Developers (Building from Source)
| Requirement | Version |
|---|---|
| Bun | >= 1.3.3 |
| Node.js | >= 20.10.0 (for tooling) |
| Git | Latest |
Resource Scaling Guide
Running multiple parallel agents requires additional system resources. Use this table to plan your infrastructure:| Workload | RAM | CPU | Notes |
|---|---|---|---|
| Single agent | 2 GB | 1 core | Light tasks |
| 5 parallel agents | 4 GB | 2 cores | Small workflows |
| 10-20 parallel agents | 8-16 GB | 4+ cores | Production workflows |
| 20+ parallel agents | 32 GB+ | 8+ cores | Heavy swarms |
These requirements are for running multiple AI engine processes simultaneously, not for build tooling.
Building from Source
Optional: Link bun globally
Optional: Link bun globally
To use Now you can run
cm as a global command while developing, link the package:cm from anywhere on your system. To unlink:Manual Installation
If you prefer not to use a package manager, you can download the binary directly from the GitHub Releases page.- Linux/macOS
- Windows
Manual Update
- npm
- bun
Uninstallation
- npm
- bun
- Manual