# Give agents a clear working context

I use separate accounts, a dedicated Mac user environment, and an Ubuntu machine for agent work, connecting remotely through Tailscale. This helps distinguish project resources, login state, and everyday personal data, while reducing interference from old configuration. It cannot guarantee that an agent will avoid mistakes, but it makes the resources it uses and the actions it takes easier to trace.

[Website source](https://zzzxc.com/#chapter-2)

[Contents](https://zzzxc.com/agent/en/index.md)
