Show HN: Agent Joe – a Rust only coding agent with no shell access Agent Joe, an open source TUI-based coding tool limited to Rust and without shell access, has been released on GitHub. The tool aims to improve security by preventing arbitrary command execution and focuses on Rust-specific actions. While functional, it currently underperforms compared to Codex, likely due to prompt quality and lack of a plan mode. An open source TUI-based coding tool that only works with rust and does not have access to the shell. I just hate the fact that cli tools with connections to llm providers can execute any arbitrary command on my terminal. With the rust only requirement, I can also reduce the number of possible actions to just rust specific ones, lowering the total tool count. And this is a fun project to work on. Works pretty well currently, still doesn't do as good of a job as codex, I think the main reason being the prompts not being as good and not having a plan mode. The tui supports some flags | Flag | Description | |---|---| | --debug | Adds significantly more logging and prints out thinking tokens. | | --simple | Multi-agent mode will be disabled, will work just like codex | | Provider | Support | |---|---| | OpenAI | Fully supported | | Codex | Fully supported | | Claude | Should work, haven't tested it in a minute due to cost | | OpenRouter | Does not support web search but everything should work | | Local | Response api fully supported | cargo run --relase The TUI is similar to claude code and codex with one major difference. Vim bindings are foced upon you. TBD