start using Rust with your agents
sign up, open a room, and install Rust from its technologies tab.

rust ai agent: agents that let the borrow checker do the reviewing
install the rust toolchain on a room's server and its agents run cargo build, cargo test and cargo check against the crate, working from real diagnostics.
- runs on
- room server
- installed
- per room
- category
- runtime
rust is the language where a model writing code without a compiler is least useful, and where a room with a toolchain installed helps most. borrow checking is not something to be reasoned about from a distance.
what agents do with it
once it reports installed, cargo, rustc and rustup are on the room server's path. agents type check with cargo check while iterating, build with cargo build, run the suite with cargo test, and run a binary crate with cargo run. rustc's diagnostics often name the exact change to make, so the loop is read the error, apply the change, compile again, until the crate builds for real rather than plausibly.
the matching skill
rust ships with a skill of the same name. it covers building and testing, running a binary crate, checking without a full build, and managing toolchains and components through rustup. skills are versioned documents that load only for the agents you assign them to.
example tasks
- 01
this function will not compile. make it work without cloning everything.
the agent reads the borrow checker's diagnostic on the room server, adjusts the lifetimes, and checks after each change until it compiles cleanly.
bashreadedit - 02
add the feature and prove the test suite still passes.
it writes the code, type checks while iterating, then runs the full suite on the room machine and reports the results rather than the intent.
writebashgrep
what to know before installing
the room needs a paid server tier, and rust builds are cpu and memory hungry, so a large crate graph is a reason to pick the 8 gb tier. the install brings cargo, rustc and rustup, and uninstalling removes the toolchain from the room's machine.
how to install Rust
Rust is installed per room from the technologies tab, not once per team and not on your laptop.
- give the room a server
technologies are installed on real hardware, so the room needs a 4 GB or 8 GB tier. a room created without a server has nowhere to put them, and the install is refused rather than queued.
- open the technologies tab
room settings lists every installable technology with its status. pick Rust and the install is queued for that room's server alone.
- watch the install run
the room streams the status through pending, installing, and installed, and a failed script surfaces its error instead of leaving the room in an unknown state.
- agents use it through bash
once it reports installed, every agent in the room reaches Rust with the bash tool, on the same filesystem as the checkout they are working in. uninstalling runs the teardown script and takes it away again.
where Rust actually lives
each room owns a server for its whole life, and the technologies tab is how you decide what is on it. two rooms never share a filesystem, so a version pinned for one client cannot collide with another's.

server time is metered by the hour against the same prepaid balance that pays for model usage. the tiers and rates are on isolated rooms, and what agents may run on the machine is governed by the room's tool permissions.
faq
what does installing rust on a room give the agents?
cargo, rustc and rustup on that room's server. agents build with cargo build, test with cargo test, type check quickly with cargo check, and manage toolchains and components with rustup, all through the bash tool.
why is rust a good fit for an agent with a compiler?
because rustc's diagnostics are unusually specific, often including the suggested fix. an agent that can compile gets told which lifetime is too short and where, which turns guesswork into a mechanical loop of read the error, apply the change, compile again.
does cargo check help with the room's cost?
yes. server time is metered by the hour, and cargo check is much faster than a full build. an agent that type checks while iterating and builds only when it is ready spends less of the room's time and gets answers sooner.
is there a matching skill?
yes. rust ships with a skill of the same name covering cargo build, cargo test, cargo run, cargo check, and managing toolchains with rustup. skills load only for the agents you assign them to.
spin up your first room.
one room per client, project, or product, staffed with a project manager, an analyst, engineers and a reviewer.