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 crosslink

The 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 .crosslink project 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 init

The 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.