Automatic uploading is standard, but in some cases you might have to enable the setting. To do so: press the Xbox button to open the guide, and then go to Profile & system > Settings > Preferences > Capture & share > Automatic uploads. You can enable automatic uploads for OneDrive, the Xbox network, or both.According to this link @Bathing Ape is correct and you're wrong. Captures saved to the network are not automatically shared on your profile.
"When you make a capture, the file that represents it exists only on your console. Uploading your captures to the OneDrive or Xbox network is helpful for two things: viewing your captures when you’re using a mobile or PC app from Xbox and sharing your captures."
Sharing your captures to your feed is an extra step after uploading to the network.