Continuum
A persistent, multi-agent Model Context Protocol (MCP) server. Continuum gives AI coding agents — Claude Code, OpenCode, Codex, Gemini CLI — a shared, live view of a codebase and a memory that survives across agents and sessions.
File Explorer
- ci.yml
- release.yml
- banner.svg
- main.rs
- Cargo.toml
- dto.rs
- error.rs
- lib.rs
- protocol.rs
- settings.rs
- Cargo.toml
- lifecycle.rs
- main.rs
- mcp.rs
- tools.rs
- e2e.rs
- Cargo.toml
- graph.rs
- lib.rs
- model.rs
- resolver.rs
- Cargo.toml
- languages.rs
- lib.rs
- parser.rs
- textsearch.rs
- watcher.rs
- Cargo.toml
- lib.rs
- schema.rs
- store.rs
- Cargo.toml
- embedder.rs
- fusion.rs
- hybrid.rs
- index.rs
- lib.rs
- Cargo.toml
- framing.rs
- jsonrpc.rs
- lib.rs
- mcp.rs
- proxy.rs
- Cargo.toml
- agent-setup.md
- releasing.md
- continuum.js
- install.js
- .gitignore
- package.json
- README.md
- dogfood.ps1
- install.ps1
- install.sh
- smoke-nav.ps1
- smoke-test.ps1
- .gitattributes
- .gitignore
- Cargo.lock
- Cargo.toml
- CHANGELOG.md
- CONTRIBUTING.md
- DESIGN.md
- LICENSE
- README.md
- SECURITY.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
cargo build
View Details ▼
cargo build
Compile a local package and all of its dependencies.
cargo {{[b|build]}}
Build the package or packages defined by the `Cargo.toml` manifest file in the local path:
cargo {{[b|build]}} {{[-r|--release]}}
Build artifacts in release mode, with optimizations:
cargo {{[b|build]}} --locked
Require that `Cargo.lock` is up to date:
cargo install
View Details ▼
cargo install
Build and install a Rust binary.
cargo install {{package}}@{{version}}
Install a package from <https://crates.io> (the version is optional - latest by default):
cargo install --git {{repo_url}}
Install a package from the specified Git repository:
cargo install --git {{repo_url}} --{{branch|tag|rev}} {{branch_name|tag|commit_hash}}
Build from the specified branch/tag/commit when installing from a Git repository:
claude
View Details ▼
claude
An agent-based coding tool that understands your code base and helps you code faster through natural language commands.
claude prompt
Execute with prompt:
claude update
Update `claude`:
claude mcp list
Get the list of specified MCP servers:
codex
View Details ▼
codex
Natural language code assistant for the terminal, powered by OpenAI.
Reads and edits files in your current directory to fulfill requests.
codex
Start an interactive Codex session in the current directory:
codex "{{prompt}}"
Run a single Codex command using a prompt:
codex --sandbox workspace-write "{{prompt}}"
Run a prompt allowing Codex to edit files in the workspace:
npx
View Details ▼
npx
This command is an alias of `npm exec`.
tldr npm exec
View documentation for the original command:
powershell
View Details ▼
powershell
This command may be mistaken as the cross-platform version of PowerShell (formerly known as PowerShell Core), which uses `pwsh` instead of `powershell`.
The original `powershell` command in Windows is still available to use the legacy Windows version of PowerShell (version 5.1 and below).
tldr pwsh
View the documentation for the command referring to the latest, cross-platform version of PowerShell (version 6 and above):
powershell
Start an interactive shell session:
tldr powershell {{[-p|--platform]}} windows
View the documentation for the command referring to the legacy Windows PowerShell (version 5.1 and below):
rustup target
View Details ▼
rustup target
Modify a toolchain's supported targets.
Without the `--toolchain` option `rustup` will use the default toolchain. See `rustup help toolchain` for more information about toolchains.
rustup target add --toolchain {{toolchain}} {{target}}
Add a target to a toolchain:
rustup target remove --toolchain {{toolchain}} {{target}}
Remove a target from a toolchain:
rustup target list --toolchain {{toolchain}}
List available and installed targets for a toolchain:
yes
View Details ▼
yes
Output something repeatedly.
This command is commonly used to answer yes to every prompt by install commands (such as `apt-get`).
yes
Repeatedly output `y`:
yes {{value}}
Repeatedly output a specified value:
yes | sudo apt-get install {{program}}
Accept everything prompted by the `apt-get` command:
