Involve the team in defining how "remote cooperation" works
Each team member will have their own ideas about the reasons for functioning collectively and how to do it well. So the first step is to bring out both needs and proposals, to get the discussion going: How do each of you see the team? What do you expect to get from working together? What things need to be shared? With what aim...?
Put practical tools into place
Once expectations have been defined, various tools exist to help with sharing information, having quick and informal exchanges, organization, tracking, resolving problems, etc. These need to be identified, and certain ones selected for "testing" by the team. Testing only, to avoid "tool overload" which can create apathy or aversion in users.
Evaluate the system regularly
An organization is a living thing, and efficacy can always grow! Ways of working and the tools used need to be regularly re-evaluated: Do they serve our needs? Has the team embraced them? Only those that are really used and that add value should be retained.