▲ | jasonjmcghee 6 days ago | ||||||||||||||||
I took the time to build an agent from scratch in rust, copying a lot of ideas from claude code, and using Qwen3 Coder 30B - 3.3B does really well with it. Replicating the str_replace / text editor tools, bash tool, and todo list and a bit of prompting engineering goes really far. I didn't do anything fancy and found it to do much better than the experience I had with codex cli and similar quality to Claude Code if I used sonnet or opus. Honestly the cli stuff was the hardest part but I chose not to use something like crossterm. | |||||||||||||||||
▲ | ptrj_ 5 days ago | parent [-] | ||||||||||||||||
How have you found the current experience of (async) networking in Rust? This is something which is stupidly easy out-of-the-box in Python -- semi-seriously, async/await in Python was _made_ for interacting w/ a chat completions/messages API. (As an aside, my "ideal" language mix would be a pairing of Rust with Python, though the PyO3 interface could be improved.) Would also love to learn more about your Rust agent + Qwen3! | |||||||||||||||||
|