8. A system, comprising: one or more processing units; and memory comprising instructions that when executed by at least one of the one or more processing units implement a method for debugging cloud computer code hosted in an execution environment which includes a cloud server by a debugging tool hosted outside of the execution environment, comprising: publishing a debugging pipeline to make an instance of an object of the cloud computer code available; responsive to a selection of the instance of the object by at least part of a component comprising the debugging tool hosted outside of the cloud server of the execution environment, linking the object of the cloud computer code to the debugging tool via the debugging pipeline; filtering the debugging pipeline to generate a filtered debugging pipeline by using at least one of the following filters: a proxy filter which overrides a behavior, a filter which screens out a debug event, a filter which handles a conditional breakpoint, a filter which uses a private remoting protocol, a filter which limits access to one or more particular portions of a system, a filter which provides read-only access to a number of portions of the cloud computer code; and implementing one or more protocols within the filtered debugging pipeline to facilitate debugging at least some of the cloud computer code hosted in the execution environment, the one or more protocols comprising at least one of the following: an isolation protocol configured to provide for the debugging pipeline to be isolated from a second debugging pipeline during the debugging, a programming language agnostic protocol which supports debugging requests from a variety of computer languages, a location protocol which allows locations in the cloud computer code to be referenced during debugging without knowing an underlying debugee operation or explicit symbol, type-universe agnostic protocol which allows a data inspection debugging request to return requested data without exposing a data layout or data type.
9. The system of claim 8 , the cloud computer code running in a host application.