Urgent.News

What's breaking now, across thousands of outlets.

Tech

GitHub Next's Ace runs agents with your privileges: 7 facts from its trust model, and 6 checks before you share a channel

GitHub Next released Ace this week, an open-source collaborative coding environment where people and agents work together in channels that run on your own machines. It is MIT-licensed, it has shipped 98 releases since the repository appeared on October 2, and the README opens with a warning box instead of a feature list. That warning is the most honest paragraph I have read in an agent tool this…

Ace is an open-source collaborative coding environment created by GitHub Next. It allows people and agents to work together in channels that run on individual machines. The trust model of Ace is straightforward: the host process runs on your machine, using Bun 1.4 or later, or as a Mac app for Apple Silicon devices running macOS 15 or later. Channels are stored under $ACE_HOME on the machine and default to ~/.local/state/ace. Each channel is a chat with an agent, plus lanes for isolated work.

To use Ace, you need Tailscale running and an Anthropic or OpenAI key in the Settings → Providers section. Ace agents run with your user privileges, meaning they can execute any shell command and read, change, or delete files beyond the project directory. There is no sandbox between the agent and your user account, and channels are not security sandboxes. A channel is more like granting a teammate an SSH session on your machine than sharing a document.

Ace's trust model is built around the tailnet, which is the sole authority for team membership and collaboration access. There are no separate accounts, invitations, or team access controls within Ace. Adding someone means adding them to the tailnet in the Tailscale admin console. Your GitHub login is linked to Ace, but it sits on top of the tailnet access control, not instead of it.

Two default-off capabilities allow other people to spend your privileges: Agent access (if teammates can ask the agent to run commands) and Desktop tools (if agents can operate the Mac's apps).

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

The client follow-up cadence that actually gets replies

You sent the proposal. Then silence. Most freelancers do one of two things: nothing, or a long "just checking in" that reads as anxiety. Both lose the deal. The problem is rarely the wording.

  • Three specific follow-up messages sent on fixed dates: Day 3, Day 7, and Day 14
  • Day 7 touch is crucial, determining client's decision to proceed or park the idea
  • Three rules ensure effectiveness: one question per message, no proposal resend, graceful exit

My 9 Favorite Pickleball Paddles From 3 Years of Testing (2026)

Paddles are getting more sophisticated and expensive. We’ve tested 100+ over the years to find our favorites.

  • Selkirk Vanguard Control Invikta offers control, consistency, and power
  • Diadem Warrior BluCore paddle is durable with lifetime warranty
  • Joola Persus is designed for power with thermoformed design

A green diff is not a completeness check

Every agent-authored change arrives with the same reassuring signal: the tests pass, the diff is small, nothing looks obviously wrong.

  • A single software change may have unnoticed impacts despite passing tests.
  • Deletion can be consistent with all test assertions, appearing harmless.
  • Separate diff showing surface changes aids completeness assessment.

More from Saturday 14 November →