FreeStarting price
0Popularity
agentty featured image

About agentty

agentty is a terminal-native coding agent implemented in C++26 that provides a lightweight alternative to existing agent clients. It operates as a single static binary of 17.6 MB with millisecond cold-start times and no runtime dependencies such as Node or Python. The tool supports multiple model providers including Claude, ChatGPT, Copilot, Kimi, DeepSeek, Gemini, Grok, OpenAI, Groq, and local Ollama instances, allowing users to switch backends without restarting the session. agentty integrates with Zed via the Agent Client Protocol and supports one-command SSH air-gap execution for remote environments. It includes built-in sandboxing via bwrap or sandbox-exec, adjustable reasoning effort, image pasting, and a permission system with predefined profiles. The agent features Smart Mode for dynamic model routing, workspace-specific memory and skills, persistent threads, isolated subagents, and git-based checkpointing with rollback capabilities. Users can run shell commands interactively, mention files, search symbols, and access a command palette within the terminal interface.

Key features

  • Static binary under 18 MB
  • Millisecond cold-start times
  • Sandboxed execution by default
  • Multi-provider model support
  • Smart Mode with dynamic model routing
  • Persistent threads with automatic compaction
  • Git-based checkpointing and rollback
  • Interactive shell command execution

Use cases

  • Local development with offline-capable coding agent
  • Remote server maintenance via SSH air-gap execution
  • Codebase-specific automation using Skills and memory

Pros

  • Single static binary with no runtime dependencies
  • Millisecond cold-start times measured in Linux x86_64
  • Built-in sandboxing for security by default
  • Supports multiple model providers and local Ollama instances
  • Integrates with Zed via Agent Client Protocol

Cons

  • No free tier or open-source licensing mentioned
  • Limited to terminal interface with no GUI options
  • SSH air-gap feature requires SOCKS5-over-SSH setup
  • Performance metrics vary across platforms

Frequently asked questions about agentty

What is agentty and what does it do?

agentty is a terminal-native coding agent implemented in C++26 that provides a lightweight alternative to existing agent clients. It operates as a single static binary with millisecond cold-start times and no runtime dependencies, enabling users to interact with various model providers directly from the terminal.

Who is agentty designed for?

agentty is designed for developers and technical users who prefer working in a terminal environment and require a fast, dependency-free coding agent. It suits those who value performance, minimal footprint, and seamless integration with their existing workflows.

Does agentty support multiple model providers?

Yes, agentty supports multiple model providers including Claude, ChatGPT, Copilot, Kimi, DeepSeek, Gemini, Grok, OpenAI, Groq, and local Ollama instances. Users can switch between backends without restarting the session.

How does agentty ensure security and isolation?

agentty includes built-in sandboxing via bwrap or sandbox-exec, depending on the operating system. It also features a permission system with predefined profiles to control the agent's actions, ensuring safe and isolated execution of commands.

Can agentty be used in remote environments?

Yes, agentty supports one-command SSH air-gap execution, allowing users to run the agent on remote machines with no direct internet access. The agent relays bytes securely over SOCKS5-over-SSH with TLS pinning for end-to-end encryption.

How do I get started with agentty?

Getting started with agentty is simple: download the single static binary, make it executable, and run it directly in your terminal. No additional dependencies like Node or Python are required. Detailed installation instructions and documentation are available on the agentty website.

agentty compared

Reviews