This paper introduces TrAgent, a novel tree-based orchestration system designed to manage self-controlled agents while preserving their autonomy. The core idea revolves around using a PUCT-style search to dynamically allocate actions to agents, facilitating inter-agent experience sharing and enabling scalability as the number of agents increases. The orchestrator, which manages this process, is intentionally kept lightweight, intervening minimally in the agents' decision-making processes. Instead, it focuses on selecting actions and backing up experiences, allowing agents to maintain control over their internal states and tool usage. The authors demonstrate the effectiveness of TrAgent through a general matrix multiplication (GEMM) kernel optimization task, achieving 80% of the performance of the highly optimized cuBLAS library. This result is presented as evidence of the system's ability to effectively coordinate agents in a complex optimization problem. The paper also suggests that the system exhibits a scaling phenomenon, where performance improves as the number of agents increases, further highlighting the potential of the proposed approach. The authors emphasize that their method allows for a generalized mechanism for inter-agent experience sharing, which is achieved through the orchestrator's backup process, where the outcomes of agent actions are used to update the tree structure and inform future decisions. The paper's main contribution lies in the novel application of a tree-based search to coordinate self-controlled agents, offering a balance between centralized control and agent autonomy. However, the paper also acknowledges limitations, particularly in the scope of experimental validation and the lack of detailed analysis of computational overhead, which I will discuss in detail in the following sections. The authors position their work as a step towards more flexible and scalable multi-agent systems, where agents can maintain a high degree of autonomy while still benefiting from coordinated exploration and experience sharing. The paper's focus on autonomy-preserving design is a key aspect, aiming to address the limitations of traditional multi-agent systems where a central controller often dictates agent behavior. The authors argue that their approach allows agents to leverage their individual capabilities while still contributing to a collective goal, which is a significant contribution to the field of multi-agent systems.