Convert the ECC agent harness operating system setup and usage into a step-by-step workflow. Include how to install via npm or GitHub App, manage agents across different programming languages, and ensure security by using only official sources. Provide examples for common use cases like multi-language project setups and team tool management.