Installation
tl;dr
Install crosslink via cargo install crosslink, then run crosslink init in your project directory to get started.
From crates.io
cargo install crosslinkThe crosslink binary will be available in your PATH after install.
Build from source
git clone https://github.com/forecast-bio/crosslink.git
cd crosslink/crosslink
cargo install --path .Or build without installing:
cargo build --release
# Binary at target/release/crosslink
VS Code extension
Search “Crosslink Issue Tracker” in VS Code Extensions, or visit the VS Code Marketplace.
The extension bundles the CLI binary and provides:
- Command Palette access to all crosslink commands
- Status bar indicator for daemon status
- Auto-starts daemon when a
.crosslinkproject is detected - Cross-platform: Windows, Linux, macOS
Requirements
- Rust 1.87+ (for
cargo install) — install rustup - Python 3.6+ — required for Claude Code hooks
- Git — required for multi-agent coordination features
Initialize a project
After installing, run in any project directory:
crosslink initThe interactive TUI walkthrough guides you through initial configuration — choosing tracking mode, setting up hooks, and configuring agent identity. Sensible defaults are pre-selected so you can accept them all to get started fast.
This sets up the .crosslink/ directory, Claude Code hooks, and default rules. See Your First Agent Session for next steps.