Agentty v0.2.7
Highlights
- Session sync: workspaces and agent sessions follow you between computers through a private GitHub (or any git) repository you own. Continue a session from another computer, see where two computers went on separately, and hand a session's context to the agent in front.
- Sync settings: settings, custom commands, connectors, themes and plugins' settings stay in step across your computers; secrets never leave the computer they are on.
- Backup: export your whole configuration to one file and import it on another computer or after a reinstall, with secrets optionally encrypted by a password you choose.
Added
- Session sync (Settings → Sync), through the GitHub CLI or plain git. A workspace syncs when its agents are idle — after a turn, when a tab closes, every five minutes when nothing happens, or on demand — and a sync that fails is tried again by itself. The sync icon next to the notifications shows the sessions of the workspace in front from every computer; sessions this computer does not have are in Session history → Synced. Tokens and keys in conversations are masked before they are uploaded, and sync stops if the repository becomes public.
- Old sessions: sessions unchanged for 30, 90, 180 or 365 days (365 by default, or a number you choose) are no longer synced, and the sync popover asks before deleting them from the repository. Every computer uses the same period.
- Settings → Sync shows this computer's id and what it keeps in the repository, and the repository's name opens its page on GitHub. Every Agentty on one computer counts as one computer. Deleting a workspace with "Also delete sync data" removes it for every computer.
- Sync settings: settings, custom commands, connectors, imported themes and plugins' settings follow you between computers; the newest change wins. A part that looks like it holds a secret stays on its computer, with a note saying which.
- Settings → Backup: export and import your whole configuration — settings, custom commands, connectors, database connections, agent sign-in methods, imported themes, installed plugins and their settings. Each import keeps the configuration from before it.
- Plugins can say which AI agents they work with; the Plugins page lists them under "Available AI".
Fixed
- Typing in a plugin panel's field is no longer undone when the plugin redraws its panel (a status line, a countdown): deleting a digit or retyping a name stays as typed.
- Settings → Sync finds the GitHub CLI (
gh) andgitwhen Agentty is opened from the Dock or Finder, not only when it is started from a terminal. - A long repository URL in Settings → Sync stays inside its field.
- After a restart, a session that was open in two tabs resumes in one of them only, so two agents never write the same conversation.
Install
macOS — download the Agentty-0.2.7-…-arm64.dmg file, open it and drag Agentty into Applications, or brew install --cask empty-user77/agentty/agentty.
Requires macOS 13+ on Apple silicon. Signed with Developer ID and notarized by Apple.
Windows — download Agentty-0.2.7-windows-x64-setup.exe (or Agentty-0.2.7-windows-x64-setup.zip if your browser blocks it) and run it. Installs for your user only, no administrator rights. Requires Windows 10 version 1809 or later (x64). The installer is not code-signed yet: if SmartScreen appears, choose More info → Run anyway.
Linux (x86_64) — Debian / Ubuntu: sudo apt install ./Agentty-0.2.7-linux-amd64.deb; Fedora / RHEL: sudo dnf install ./Agentty-0.2.7-linux-x86_64.rpm. Debian 12+, Ubuntu 22.04+, RHEL 9+, Fedora.
Existing installs on macOS and Windows update automatically; on Linux, install the new package.
Checksums: see Agentty-0.2.7-SHA256SUMS.txt.
Source: https://github.com/empty-user77/Agentty/tree/v0.2.7