Custom Agent🎈

How and why I get work done these days:

Initially, upon digging into experimental vibe-coding, I threw a bunch of my projects against the raw Claude Code experience, in order to try to suss out what I could build and with what visibility. I quickly realized how hard it can be to keep track of the changes that it was making, but also to push it into the areas that were left incomplete or stubbed out only and required further attention.

# thecrate
main.rs
\- lib.rs

lib.rs

fn thing() -> String {
	// TODO: make the thing
	"thing".to_owned()
}

main.rs

use thecrate::thing;
fn main() {
	assert!("thing", thing());
}

as yet unfinished article....ironically ![[Screenshot_20260521_140810.png]]