6 points DenGorbachev 1 hour ago 1 comments

The agent running on a remote machine can authenticate using your local SSH credentials.

That means it can push to your private repos on GitHub, for example.

Proof: https://github.com/openai/codex/pull/28131#discussion_r3410013180

littlecranky67 24 minutes ago | parent

I'd suggest to use ssh keys inside the secure enclave on macOS that require your fingerprint for every new session [0]. That way agents cannot initiate anything, and you will always be aware when a new ssh connection is being made.

[0]: https://gist.github.com/arianvp/5f59f1783e3eaf1a2d4cd8e952bb...