# Show HN: Agent Joe – a Rust only coding agent with no shell access

> Source: <https://github.com/Kapperchino/agent-joe>
> Published: 2026-06-12 23:13:59+00:00

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
